--- /home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlynotes_12.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlynotes_12.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: <611980d814dcee73b2793634c6a1ff05d9615f64ce22ef0ee8703144ced95982>, actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: │ @@ -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 271 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-rw-rw- 0.0 unx 270 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 9270100 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-rw-rw- 0.0 unx 9270084 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 924616 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, 11261407 bytes uncompressed, 5040845 bytes compressed: 55.2% │ +894 files, 11261390 bytes uncompressed, 5040945 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 : 354c83ee │ │ -signature : 93e3...42b9 │ │ -file_size : 9270100 │ │ +checksum : 678a99bb │ │ +signature : 6cb5...d1c6 │ │ +file_size : 9270084 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 63091 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8555 │ │ type_ids_off : 252476 (0x03da3c) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 286696 (0x045fe8) │ │ field_ids_size : 46004 │ │ field_ids_off : 447916 (0x06d5ac) │ │ method_ids_size : 62977 │ │ method_ids_off : 815948 (0x0c734c) │ │ class_defs_size : 7201 │ │ class_defs_off : 1319764 (0x142354) │ │ -data_size : 7719904 │ │ +data_size : 7719888 │ │ data_off : 1550196 (0x17a774) │ │ │ │ Class #0 header: │ │ class_idx : 393 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 5565 │ │ source_file_idx : 12266 │ │ @@ -1039843,18 +1039843,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 │ │ -4c9f98: |[4c9f98] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9fa8: 5b01 9aad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ -4c9fac: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4c9fb2: 0e00 |0005: return-void │ │ +4c9f90: |[4c9f90] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9fa0: 5b01 9aad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ +4c9fa4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4c9faa: 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; │ │ │ │ @@ -1039864,40 +1039864,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 │ │ -4c9fb4: |[4c9fb4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4c9fc4: 6e20 580f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f58 │ │ -4c9fca: 0c01 |0003: move-result-object v1 │ │ -4c9fcc: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4c9fd0: 5402 9aad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ -4c9fd4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4c9fd6: 7120 2ff4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42f │ │ -4c9fdc: 5402 9aad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ -4c9fe0: 5422 adad |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@adad │ │ -4c9fe4: 7210 7cac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4c9fea: 0c02 |0013: move-result-object v2 │ │ -4c9fec: 7210 53ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4c9ff2: 0a03 |0017: move-result v3 │ │ -4c9ff4: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ -4c9ff8: 7210 54ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4c9ffe: 0c03 |001d: move-result-object v3 │ │ -4ca000: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4ca004: 6e10 29f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ -4ca00a: 0c04 |0023: move-result-object v4 │ │ -4ca00c: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ -4ca010: 5404 9aad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ -4ca014: 6e10 2af2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f22a │ │ -4ca01a: 0a03 |002b: move-result v3 │ │ -4ca01c: 7120 2ff4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42f │ │ -4ca022: 28e5 |002f: goto 0014 // -001b │ │ -4ca024: 0e00 |0030: return-void │ │ +4c9fac: |[4c9fac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4c9fbc: 6e20 580f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f58 │ │ +4c9fc2: 0c01 |0003: move-result-object v1 │ │ +4c9fc4: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4c9fc8: 5402 9aad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ +4c9fcc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4c9fce: 7120 2ff4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42f │ │ +4c9fd4: 5402 9aad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ +4c9fd8: 5422 adad |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@adad │ │ +4c9fdc: 7210 7cac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4c9fe2: 0c02 |0013: move-result-object v2 │ │ +4c9fe4: 7210 53ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4c9fea: 0a03 |0017: move-result v3 │ │ +4c9fec: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ +4c9ff0: 7210 54ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4c9ff6: 0c03 |001d: move-result-object v3 │ │ +4c9ff8: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4c9ffc: 6e10 29f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ +4ca002: 0c04 |0023: move-result-object v4 │ │ +4ca004: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ +4ca008: 5404 9aad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9a │ │ +4ca00c: 6e10 2af2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f22a │ │ +4ca012: 0a03 |002b: move-result v3 │ │ +4ca014: 7120 2ff4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42f │ │ +4ca01a: 28e5 |002f: goto 0014 // -001b │ │ +4ca01c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0006 line=222 │ │ 0x000c line=223 │ │ 0x0020 line=224 │ │ 0x0026 line=225 │ │ @@ -1039913,16 +1039913,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ca028: |[4ca028] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -4ca038: 0e00 |0000: return-void │ │ +4ca020: |[4ca020] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +4ca030: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8578 (ChecklistNoteActivity.java) │ │ │ │ Class #4178 header: │ │ @@ -1039974,21 +1039974,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 │ │ -4ca03c: |[4ca03c] 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 │ │ -4ca04c: 5b01 9bad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.this$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // field@ad9b │ │ -4ca050: 5b02 9dad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad9d │ │ -4ca054: 5b03 9cad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ -4ca058: 5b04 9ead |0006: iput-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ -4ca05c: 7010 51a9 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ca062: 0e00 |000b: return-void │ │ +4ca034: |[4ca034] 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 │ │ +4ca044: 5b01 9bad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.this$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // field@ad9b │ │ +4ca048: 5b02 9dad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad9d │ │ +4ca04c: 5b03 9cad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ +4ca050: 5b04 9ead |0006: iput-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ +4ca054: 7010 51a9 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ca05a: 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; │ │ @@ -1040001,47 +1040001,47 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -4ca064: |[4ca064] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ca074: 5434 9dad |0000: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad9d │ │ -4ca078: 6e10 2110 0400 |0002: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ca07e: 0c04 |0005: move-result-object v4 │ │ -4ca080: 6e10 57a9 0400 |0006: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4ca086: 0c04 |0009: move-result-object v4 │ │ -4ca088: 5435 9cad |000a: iget-object v5, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ -4ca08c: 5430 9ead |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ -4ca090: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -4ca092: 6e20 6eab 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4ca098: 0c00 |0012: move-result-object v0 │ │ -4ca09a: 6e20 600f 0500 |0013: invoke-virtual {v5, v0}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ -4ca0a0: 0a05 |0016: move-result v5 │ │ -4ca0a2: 7110 f4a8 0500 |0017: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4ca0a8: 0c05 |001a: move-result-object v5 │ │ -4ca0aa: 2200 1a20 |001b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca0ae: 5432 9ead |001d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ -4ca0b2: 6e20 6eab 1200 |001f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4ca0b8: 0c02 |0022: move-result-object v2 │ │ -4ca0ba: 1f02 1a20 |0023: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca0be: 6e10 3cf5 0200 |0025: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ -4ca0c4: 0a02 |0028: move-result v2 │ │ -4ca0c6: 7030 3af5 2004 |0029: invoke-direct {v0, v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f53a │ │ -4ca0cc: 5434 9cad |002c: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ -4ca0d0: 5432 9ead |002e: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ -4ca0d4: 6e20 6eab 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4ca0da: 0c01 |0033: move-result-object v1 │ │ -4ca0dc: 6e20 640f 1400 |0034: invoke-virtual {v4, v1}, Landroid/widget/ArrayAdapter;.remove:(Ljava/lang/Object;)V // method@0f64 │ │ -4ca0e2: 5434 9cad |0037: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ -4ca0e6: 6e10 e7a8 0500 |0039: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ -4ca0ec: 0a05 |003c: move-result v5 │ │ -4ca0ee: 6e30 620f 0405 |003d: invoke-virtual {v4, v0, v5}, Landroid/widget/ArrayAdapter;.insert:(Ljava/lang/Object;I)V // method@0f62 │ │ -4ca0f4: 0e00 |0040: return-void │ │ +4ca05c: |[4ca05c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ca06c: 5434 9dad |0000: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad9d │ │ +4ca070: 6e10 2110 0400 |0002: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ca076: 0c04 |0005: move-result-object v4 │ │ +4ca078: 6e10 57a9 0400 |0006: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4ca07e: 0c04 |0009: move-result-object v4 │ │ +4ca080: 5435 9cad |000a: iget-object v5, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ +4ca084: 5430 9ead |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ +4ca088: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +4ca08a: 6e20 6eab 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4ca090: 0c00 |0012: move-result-object v0 │ │ +4ca092: 6e20 600f 0500 |0013: invoke-virtual {v5, v0}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ +4ca098: 0a05 |0016: move-result v5 │ │ +4ca09a: 7110 f4a8 0500 |0017: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4ca0a0: 0c05 |001a: move-result-object v5 │ │ +4ca0a2: 2200 1a20 |001b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca0a6: 5432 9ead |001d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ +4ca0aa: 6e20 6eab 1200 |001f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4ca0b0: 0c02 |0022: move-result-object v2 │ │ +4ca0b2: 1f02 1a20 |0023: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca0b6: 6e10 3cf5 0200 |0025: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ +4ca0bc: 0a02 |0028: move-result v2 │ │ +4ca0be: 7030 3af5 2004 |0029: invoke-direct {v0, v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f53a │ │ +4ca0c4: 5434 9cad |002c: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ +4ca0c8: 5432 9ead |002e: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9e │ │ +4ca0cc: 6e20 6eab 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4ca0d2: 0c01 |0033: move-result-object v1 │ │ +4ca0d4: 6e20 640f 1400 |0034: invoke-virtual {v4, v1}, Landroid/widget/ArrayAdapter;.remove:(Ljava/lang/Object;)V // method@0f64 │ │ +4ca0da: 5434 9cad |0037: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad9c │ │ +4ca0de: 6e10 e7a8 0500 |0039: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ +4ca0e4: 0a05 |003c: move-result v5 │ │ +4ca0e6: 6e30 620f 0405 |003d: invoke-virtual {v4, v0, v5}, Landroid/widget/ArrayAdapter;.insert:(Ljava/lang/Object;I)V // method@0f62 │ │ +4ca0ec: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x000a line=289 │ │ 0x001b line=290 │ │ 0x002c line=291 │ │ 0x0037 line=292 │ │ @@ -1040097,18 +1040097,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 │ │ -4ca2c0: |[4ca2c0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca2d0: 5b01 9fad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca2d4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ca2da: 0e00 |0005: return-void │ │ +4ca2b8: |[4ca2b8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca2c8: 5b01 9fad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca2cc: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ca2d2: 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; │ │ │ │ @@ -1040118,105 +1040118,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 │ │ -4ca0f8: |[4ca0f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -4ca108: 7210 e90a 0900 |0000: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ -4ca10e: 0a09 |0003: move-result v9 │ │ -4ca110: 1400 3e00 097f |0004: const v0, #float 1.82105e+38 // #7f09003e │ │ -4ca116: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -4ca118: 3209 ad00 |0008: if-eq v9, v0, 00b5 // +00ad │ │ -4ca11c: 1408 4100 097f |000a: const v8, #float 1.82106e+38 // #7f090041 │ │ -4ca122: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4ca124: 3289 0300 |000e: if-eq v9, v8, 0011 // +0003 │ │ -4ca128: 0f00 |0010: return v0 │ │ -4ca12a: 5478 9fad |0011: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca12e: 5488 b8ad |0013: iget-object v8, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4ca132: 6e10 6f11 0800 |0015: invoke-virtual {v8}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4ca138: 0c08 |0018: move-result-object v8 │ │ -4ca13a: 1f08 8d02 |0019: check-cast v8, Landroid/widget/ArrayAdapter; // type@028d │ │ -4ca13e: 5479 9fad |001b: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca142: 5499 b8ad |001d: iget-object v9, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4ca146: 6e10 7011 0900 |001f: invoke-virtual {v9}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1170 │ │ -4ca14c: 0c09 |0022: move-result-object v9 │ │ -4ca14e: 2202 3616 |0023: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ -4ca152: 7010 63ab 0200 |0025: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ -4ca158: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -4ca15a: 6e10 250a 0900 |0029: invoke-virtual {v9}, Landroid/util/SparseBooleanArray;.size:()I // method@0a25 │ │ -4ca160: 0a04 |002c: move-result v4 │ │ -4ca162: 3543 1800 |002d: if-ge v3, v4, 0045 // +0018 │ │ -4ca166: 6e20 260a 3900 |002f: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a26 │ │ -4ca16c: 0a04 |0032: move-result v4 │ │ -4ca16e: 3804 0f00 |0033: if-eqz v4, 0042 // +000f │ │ -4ca172: 6e20 230a 3900 |0035: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a23 │ │ -4ca178: 0a04 |0038: move-result v4 │ │ -4ca17a: 6e20 5f0f 4800 |0039: invoke-virtual {v8, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5f │ │ -4ca180: 0c04 |003c: move-result-object v4 │ │ -4ca182: 1f04 1a20 |003d: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca186: 6e20 67ab 4200 |003f: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4ca18c: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4ca190: 28e5 |0044: goto 0029 // -001b │ │ -4ca192: 6e10 77ab 0200 |0045: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4ca198: 0a09 |0048: move-result v9 │ │ -4ca19a: 3719 1300 |0049: if-le v9, v1, 005c // +0013 │ │ -4ca19e: 5478 9fad |004b: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca1a2: 6e10 3af4 0800 |004d: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ -4ca1a8: 0c08 |0050: move-result-object v8 │ │ -4ca1aa: 1409 e900 107f |0051: const v9, #float 1.91414e+38 // #7f1000e9 │ │ -4ca1b0: 7130 0013 9800 |0054: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4ca1b6: 0c08 |0057: move-result-object v8 │ │ -4ca1b8: 6e10 0213 0800 |0058: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4ca1be: 0f00 |005b: return v0 │ │ -4ca1c0: 2209 9a02 |005c: new-instance v9, Landroid/widget/EditText; // type@029a │ │ -4ca1c4: 5473 9fad |005e: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca1c8: 7020 0410 3900 |0060: invoke-direct {v9, v3}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1004 │ │ -4ca1ce: 2203 8603 |0063: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4ca1d2: 5474 9fad |0065: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca1d6: 7020 7015 4300 |0067: invoke-direct {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4ca1dc: 2204 cb15 |006a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca1e0: 7010 b4a9 0400 |006c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ca1e6: 5475 9fad |006f: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca1ea: 1406 4500 107f |0071: const v6, #float 1.9141e+38 // #7f100045 │ │ -4ca1f0: 6e20 40f4 6500 |0074: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4ca1f6: 0c05 |0077: move-result-object v5 │ │ -4ca1f8: 6e20 c0a9 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca1fe: 1a05 8505 |007b: const-string v5, " " // string@0585 │ │ -4ca202: 6e20 c0a9 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca208: 6e20 6eab 0200 |0080: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4ca20e: 0c00 |0083: move-result-object v0 │ │ -4ca210: 1f00 1a20 |0084: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca214: 6e10 3bf5 0000 |0086: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ -4ca21a: 0c00 |0089: move-result-object v0 │ │ -4ca21c: 6e20 c0a9 0400 |008a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca222: 6e10 d0a9 0400 |008d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ca228: 0c00 |0090: move-result-object v0 │ │ -4ca22a: 6e20 9615 0300 |0091: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4ca230: 0c00 |0094: move-result-object v0 │ │ -4ca232: 6e20 9815 9000 |0095: invoke-virtual {v0, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1598 │ │ -4ca238: 0c00 |0098: move-result-object v0 │ │ -4ca23a: 1403 2a00 107f |0099: const v3, #float 1.9141e+38 // #7f10002a │ │ -4ca240: 2204 ec1f |009c: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1; // type@1fec │ │ -4ca244: 7052 1cf4 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@f41c │ │ -4ca24a: 6e30 8d15 3004 |00a1: invoke-virtual {v0, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4ca250: 0c08 |00a4: move-result-object v8 │ │ -4ca252: 1409 2700 107f |00a5: const v9, #float 1.9141e+38 // #7f100027 │ │ -4ca258: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ -4ca25a: 6e30 8315 9800 |00a9: invoke-virtual {v8, v9, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ -4ca260: 0c08 |00ac: move-result-object v8 │ │ -4ca262: 6e10 7215 0800 |00ad: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@1572 │ │ -4ca268: 0c08 |00b0: move-result-object v8 │ │ -4ca26a: 6e10 b915 0800 |00b1: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@15b9 │ │ -4ca270: 0f01 |00b4: return v1 │ │ -4ca272: 5479 9fad |00b5: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca276: 7110 30f4 0900 |00b7: invoke-static {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f430 │ │ -4ca27c: 6e10 510a 0800 |00ba: invoke-virtual {v8}, Landroid/view/ActionMode;.finish:()V // method@0a51 │ │ -4ca282: 0f01 |00bd: return v1 │ │ +4ca0f0: |[4ca0f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +4ca100: 7210 e90a 0900 |0000: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ +4ca106: 0a09 |0003: move-result v9 │ │ +4ca108: 1400 3e00 097f |0004: const v0, #float 1.82105e+38 // #7f09003e │ │ +4ca10e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +4ca110: 3209 ad00 |0008: if-eq v9, v0, 00b5 // +00ad │ │ +4ca114: 1408 4100 097f |000a: const v8, #float 1.82106e+38 // #7f090041 │ │ +4ca11a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4ca11c: 3289 0300 |000e: if-eq v9, v8, 0011 // +0003 │ │ +4ca120: 0f00 |0010: return v0 │ │ +4ca122: 5478 9fad |0011: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca126: 5488 b8ad |0013: iget-object v8, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4ca12a: 6e10 6f11 0800 |0015: invoke-virtual {v8}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4ca130: 0c08 |0018: move-result-object v8 │ │ +4ca132: 1f08 8d02 |0019: check-cast v8, Landroid/widget/ArrayAdapter; // type@028d │ │ +4ca136: 5479 9fad |001b: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca13a: 5499 b8ad |001d: iget-object v9, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4ca13e: 6e10 7011 0900 |001f: invoke-virtual {v9}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1170 │ │ +4ca144: 0c09 |0022: move-result-object v9 │ │ +4ca146: 2202 3616 |0023: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ +4ca14a: 7010 63ab 0200 |0025: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ +4ca150: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +4ca152: 6e10 250a 0900 |0029: invoke-virtual {v9}, Landroid/util/SparseBooleanArray;.size:()I // method@0a25 │ │ +4ca158: 0a04 |002c: move-result v4 │ │ +4ca15a: 3543 1800 |002d: if-ge v3, v4, 0045 // +0018 │ │ +4ca15e: 6e20 260a 3900 |002f: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a26 │ │ +4ca164: 0a04 |0032: move-result v4 │ │ +4ca166: 3804 0f00 |0033: if-eqz v4, 0042 // +000f │ │ +4ca16a: 6e20 230a 3900 |0035: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a23 │ │ +4ca170: 0a04 |0038: move-result v4 │ │ +4ca172: 6e20 5f0f 4800 |0039: invoke-virtual {v8, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5f │ │ +4ca178: 0c04 |003c: move-result-object v4 │ │ +4ca17a: 1f04 1a20 |003d: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca17e: 6e20 67ab 4200 |003f: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4ca184: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4ca188: 28e5 |0044: goto 0029 // -001b │ │ +4ca18a: 6e10 77ab 0200 |0045: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4ca190: 0a09 |0048: move-result v9 │ │ +4ca192: 3719 1300 |0049: if-le v9, v1, 005c // +0013 │ │ +4ca196: 5478 9fad |004b: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca19a: 6e10 3af4 0800 |004d: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ +4ca1a0: 0c08 |0050: move-result-object v8 │ │ +4ca1a2: 1409 e900 107f |0051: const v9, #float 1.91414e+38 // #7f1000e9 │ │ +4ca1a8: 7130 0013 9800 |0054: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4ca1ae: 0c08 |0057: move-result-object v8 │ │ +4ca1b0: 6e10 0213 0800 |0058: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4ca1b6: 0f00 |005b: return v0 │ │ +4ca1b8: 2209 9a02 |005c: new-instance v9, Landroid/widget/EditText; // type@029a │ │ +4ca1bc: 5473 9fad |005e: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca1c0: 7020 0410 3900 |0060: invoke-direct {v9, v3}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1004 │ │ +4ca1c6: 2203 8603 |0063: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4ca1ca: 5474 9fad |0065: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca1ce: 7020 7015 4300 |0067: invoke-direct {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4ca1d4: 2204 cb15 |006a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca1d8: 7010 b4a9 0400 |006c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ca1de: 5475 9fad |006f: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca1e2: 1406 4500 107f |0071: const v6, #float 1.9141e+38 // #7f100045 │ │ +4ca1e8: 6e20 40f4 6500 |0074: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4ca1ee: 0c05 |0077: move-result-object v5 │ │ +4ca1f0: 6e20 c0a9 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca1f6: 1a05 8505 |007b: const-string v5, " " // string@0585 │ │ +4ca1fa: 6e20 c0a9 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca200: 6e20 6eab 0200 |0080: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4ca206: 0c00 |0083: move-result-object v0 │ │ +4ca208: 1f00 1a20 |0084: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca20c: 6e10 3bf5 0000 |0086: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ +4ca212: 0c00 |0089: move-result-object v0 │ │ +4ca214: 6e20 c0a9 0400 |008a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca21a: 6e10 d0a9 0400 |008d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ca220: 0c00 |0090: move-result-object v0 │ │ +4ca222: 6e20 9615 0300 |0091: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4ca228: 0c00 |0094: move-result-object v0 │ │ +4ca22a: 6e20 9815 9000 |0095: invoke-virtual {v0, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1598 │ │ +4ca230: 0c00 |0098: move-result-object v0 │ │ +4ca232: 1403 2a00 107f |0099: const v3, #float 1.9141e+38 // #7f10002a │ │ +4ca238: 2204 ec1f |009c: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1; // type@1fec │ │ +4ca23c: 7052 1cf4 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@f41c │ │ +4ca242: 6e30 8d15 3004 |00a1: invoke-virtual {v0, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4ca248: 0c08 |00a4: move-result-object v8 │ │ +4ca24a: 1409 2700 107f |00a5: const v9, #float 1.9141e+38 // #7f100027 │ │ +4ca250: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ +4ca252: 6e30 8315 9800 |00a9: invoke-virtual {v8, v9, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ +4ca258: 0c08 |00ac: move-result-object v8 │ │ +4ca25a: 6e10 7215 0800 |00ad: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@1572 │ │ +4ca260: 0c08 |00b0: move-result-object v8 │ │ +4ca262: 6e10 b915 0800 |00b1: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@15b9 │ │ +4ca268: 0f01 |00b4: return v1 │ │ +4ca26a: 5479 9fad |00b5: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca26e: 7110 30f4 0900 |00b7: invoke-static {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f430 │ │ +4ca274: 6e10 510a 0800 |00ba: invoke-virtual {v8}, Landroid/view/ActionMode;.finish:()V // method@0a51 │ │ +4ca27a: 0f01 |00bd: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0011 line=269 │ │ 0x001b line=270 │ │ 0x0023 line=271 │ │ 0x0029 line=272 │ │ @@ -1040244,21 +1040244,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 │ │ -4ca284: |[4ca284] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4ca294: 6e10 520a 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a52 │ │ -4ca29a: 0c02 |0003: move-result-object v2 │ │ -4ca29c: 1400 0300 0d7f |0004: const v0, #float 1.87421e+38 // #7f0d0003 │ │ -4ca2a2: 6e30 da0a 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ -4ca2a8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4ca2aa: 0f02 |000b: return v2 │ │ +4ca27c: |[4ca27c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4ca28c: 6e10 520a 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a52 │ │ +4ca292: 0c02 |0003: move-result-object v2 │ │ +4ca294: 1400 0300 0d7f |0004: const v0, #float 1.87421e+38 // #7f0d0003 │ │ +4ca29a: 6e30 da0a 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ +4ca2a0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4ca2a2: 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; │ │ @@ -1040269,22 +1040269,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4ca2dc: |[4ca2dc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -4ca2ec: 5401 9fad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ -4ca2f0: 5411 b8ad |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4ca2f4: 6e10 6f11 0100 |0004: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4ca2fa: 0c01 |0007: move-result-object v1 │ │ -4ca2fc: 1f01 8d02 |0008: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ -4ca300: 6e10 630f 0100 |000a: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ -4ca306: 0e00 |000d: return-void │ │ +4ca2d4: |[4ca2d4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +4ca2e4: 5401 9fad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9f │ │ +4ca2e8: 5411 b8ad |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4ca2ec: 6e10 6f11 0100 |0004: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4ca2f2: 0c01 |0007: move-result-object v1 │ │ +4ca2f4: 1f01 8d02 |0008: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ +4ca2f8: 6e10 630f 0100 |000a: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ +4ca2fe: 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; │ │ @@ -1040294,32 +1040294,32 @@ │ │ type : '(Landroid/view/ActionMode;IJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ca308: |[4ca308] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ -4ca318: 0e00 |0000: return-void │ │ +4ca300: |[4ca300] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ +4ca310: 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 │ │ -4ca2ac: |[4ca2ac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4ca2bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -4ca2be: 0f01 |0001: return v1 │ │ +4ca2a4: |[4ca2a4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4ca2b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +4ca2b6: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8578 (ChecklistNoteActivity.java) │ │ │ │ Class #4180 header: │ │ @@ -1040359,18 +1040359,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 │ │ -4ca31c: |[4ca31c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca32c: 5b01 a0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada0 │ │ -4ca330: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ca336: 0e00 |0005: return-void │ │ +4ca314: |[4ca314] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca324: 5b01 a0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada0 │ │ +4ca328: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ca32e: 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; │ │ │ │ @@ -1040380,22 +1040380,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4ca338: |[4ca338] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ca348: 5423 a0ad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada0 │ │ -4ca34c: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ -4ca350: 5420 a0ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada0 │ │ -4ca354: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ -4ca358: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ -4ca35e: 6e20 55f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f455 │ │ -4ca364: 0e00 |000e: return-void │ │ +4ca330: |[4ca330] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ca340: 5423 a0ad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada0 │ │ +4ca344: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ +4ca348: 5420 a0ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada0 │ │ +4ca34c: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ +4ca350: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ +4ca356: 6e20 55f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f455 │ │ +4ca35c: 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 │ │ @@ -1040439,18 +1040439,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 │ │ -4ca368: |[4ca368] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca378: 5b01 a1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada1 │ │ -4ca37c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ca382: 0e00 |0005: return-void │ │ +4ca360: |[4ca360] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca370: 5b01 a1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada1 │ │ +4ca374: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ca37a: 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; │ │ │ │ @@ -1040460,18 +1040460,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ca384: |[4ca384] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ca394: 5401 a1ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada1 │ │ -4ca398: 6e10 39f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ -4ca39e: 0e00 |0005: return-void │ │ +4ca37c: |[4ca37c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ca38c: 5401 a1ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada1 │ │ +4ca390: 6e10 39f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ +4ca396: 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 │ │ @@ -1040523,20 +1040523,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 │ │ -4ca3a0: |[4ca3a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4ca3b0: 5b01 a2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ -4ca3b4: 5b02 a4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada4 │ │ -4ca3b8: 5b03 a3ad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ada3 │ │ -4ca3bc: 7010 51a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ca3c2: 0e00 |0009: return-void │ │ +4ca398: |[4ca398] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4ca3a8: 5b01 a2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ +4ca3ac: 5b02 a4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada4 │ │ +4ca3b0: 5b03 a3ad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ada3 │ │ +4ca3b4: 7010 51a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ca3ba: 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; │ │ @@ -1040548,35 +1040548,35 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -4ca3c4: |[4ca3c4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ca3d4: 5412 a2ad |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ -4ca3d8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -4ca3da: 7120 31f4 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z // method@f431 │ │ -4ca3e0: 5412 a4ad |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada4 │ │ -4ca3e4: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ca3ea: 0c02 |000b: move-result-object v2 │ │ -4ca3ec: 1a00 4ae9 |000c: const-string v0, "sp_data_display_trash_message" // string@e94a │ │ -4ca3f0: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ca3f6: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ca3fc: 5412 a3ad |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ada3 │ │ -4ca400: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -4ca402: 6e20 42f2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4ca408: 5412 a2ad |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ -4ca40c: 7110 32f4 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@f432 │ │ -4ca412: 0c02 |001f: move-result-object v2 │ │ -4ca414: 5413 a3ad |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ada3 │ │ -4ca418: 6e20 b0f4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4ca41e: 5412 a2ad |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ -4ca422: 6e10 39f4 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ -4ca428: 0e00 |002a: return-void │ │ +4ca3bc: |[4ca3bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ca3cc: 5412 a2ad |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ +4ca3d0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +4ca3d2: 7120 31f4 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z // method@f431 │ │ +4ca3d8: 5412 a4ad |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada4 │ │ +4ca3dc: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ca3e2: 0c02 |000b: move-result-object v2 │ │ +4ca3e4: 1a00 4ae9 |000c: const-string v0, "sp_data_display_trash_message" // string@e94a │ │ +4ca3e8: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4ca3ee: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ca3f4: 5412 a3ad |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ada3 │ │ +4ca3f8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +4ca3fa: 6e20 42f2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4ca400: 5412 a2ad |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ +4ca404: 7110 32f4 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@f432 │ │ +4ca40a: 0c02 |001f: move-result-object v2 │ │ +4ca40c: 5413 a3ad |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ada3 │ │ +4ca410: 6e20 b0f4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4ca416: 5412 a2ad |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada2 │ │ +4ca41a: 6e10 39f4 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ +4ca420: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0006 line=601 │ │ 0x000e line=602 │ │ 0x0011 line=603 │ │ 0x0014 line=604 │ │ @@ -1040626,18 +1040626,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 │ │ -4ca42c: |[4ca42c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca43c: 5b01 a5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada5 │ │ -4ca440: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ca446: 0e00 |0005: return-void │ │ +4ca424: |[4ca424] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca434: 5b01 a5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada5 │ │ +4ca438: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ca43e: 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; │ │ │ │ @@ -1040647,35 +1040647,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 │ │ -4ca448: |[4ca448] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4ca458: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca45c: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ca462: 1a01 7b66 |0005: const-string v1, "Scanned " // string@667b │ │ -4ca466: 6e20 c0a9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca46c: 6e20 c0a9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca472: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ -4ca476: 6e20 c0a9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca47c: 6e10 d0a9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ca482: 0c03 |0015: move-result-object v3 │ │ -4ca484: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ -4ca488: 7120 e609 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ -4ca48e: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca492: 7010 b4a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ca498: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ -4ca49c: 6e20 c0a9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca4a2: 6e20 bfa9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca4a8: 6e10 d0a9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ca4ae: 0c03 |002b: move-result-object v3 │ │ -4ca4b0: 7120 e609 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ -4ca4b6: 0e00 |002f: return-void │ │ +4ca440: |[4ca440] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4ca450: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca454: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ca45a: 1a01 7b66 |0005: const-string v1, "Scanned " // string@667b │ │ +4ca45e: 6e20 c0a9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca464: 6e20 c0a9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca46a: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ +4ca46e: 6e20 c0a9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca474: 6e10 d0a9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ca47a: 0c03 |0015: move-result-object v3 │ │ +4ca47c: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ +4ca480: 7120 e609 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ +4ca486: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca48a: 7010 b4a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ca490: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ +4ca494: 6e20 c0a9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca49a: 6e20 bfa9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca4a0: 6e10 d0a9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ca4a6: 0c03 |002b: move-result-object v3 │ │ +4ca4a8: 7120 e609 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ +4ca4ae: 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; │ │ @@ -1040712,17 +1040712,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4cb8b4: |[4cb8b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ -4cb8c4: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4cb8ca: 0e00 |0003: return-void │ │ +4cb8ac: |[4cb8ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ +4cb8bc: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4cb8c2: 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;) │ │ @@ -1040730,17 +1040730,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 │ │ -4cb8cc: |[4cb8cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4cb8dc: 7010 57f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f457 │ │ -4cb8e2: 0e00 |0003: return-void │ │ +4cb8c4: |[4cb8c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4cb8d4: 7010 57f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f457 │ │ +4cb8da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9583 (CreateEditNoteViewModel.kt) │ │ │ │ @@ -1040785,18 +1040785,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 │ │ -4ccdc0: |[4ccdc0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccdd0: 5b01 f3ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ -4ccdd4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ccdda: 0e00 |0005: return-void │ │ +4ccdb8: |[4ccdb8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccdc8: 5b01 f3ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ +4ccdcc: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccdd2: 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; │ │ │ │ @@ -1040806,40 +1040806,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 │ │ -4ccddc: |[4ccddc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4ccdec: 6e20 580f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f58 │ │ -4ccdf2: 0c01 |0003: move-result-object v1 │ │ -4ccdf4: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4ccdf8: 5402 f3ad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ -4ccdfc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4ccdfe: 7120 cdf4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4cd │ │ -4cce04: 5402 f3ad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ -4cce08: 5422 01ae |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@ae01 │ │ -4cce0c: 7210 7cac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4cce12: 0c02 |0013: move-result-object v2 │ │ -4cce14: 7210 53ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4cce1a: 0a03 |0017: move-result v3 │ │ -4cce1c: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ -4cce20: 7210 54ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4cce26: 0c03 |001d: move-result-object v3 │ │ -4cce28: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4cce2c: 6e10 29f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ -4cce32: 0c04 |0023: move-result-object v4 │ │ -4cce34: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ -4cce38: 5404 f3ad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ -4cce3c: 6e10 2af2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f22a │ │ -4cce42: 0a03 |002b: move-result v3 │ │ -4cce44: 7120 cdf4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4cd │ │ -4cce4a: 28e5 |002f: goto 0014 // -001b │ │ -4cce4c: 0e00 |0030: return-void │ │ +4ccdd4: |[4ccdd4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4ccde4: 6e20 580f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f58 │ │ +4ccdea: 0c01 |0003: move-result-object v1 │ │ +4ccdec: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4ccdf0: 5402 f3ad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ +4ccdf4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4ccdf6: 7120 cdf4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4cd │ │ +4ccdfc: 5402 f3ad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ +4cce00: 5422 01ae |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@ae01 │ │ +4cce04: 7210 7cac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4cce0a: 0c02 |0013: move-result-object v2 │ │ +4cce0c: 7210 53ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4cce12: 0a03 |0017: move-result v3 │ │ +4cce14: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ +4cce18: 7210 54ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4cce1e: 0c03 |001d: move-result-object v3 │ │ +4cce20: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4cce24: 6e10 29f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ +4cce2a: 0c04 |0023: move-result-object v4 │ │ +4cce2c: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ +4cce30: 5404 f3ad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf3 │ │ +4cce34: 6e10 2af2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f22a │ │ +4cce3a: 0a03 |002b: move-result v3 │ │ +4cce3c: 7120 cdf4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4cd │ │ +4cce42: 28e5 |002f: goto 0014 // -001b │ │ +4cce44: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0006 line=224 │ │ 0x000c line=225 │ │ 0x0020 line=226 │ │ 0x0026 line=227 │ │ @@ -1040855,16 +1040855,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4cce50: |[4cce50] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -4cce60: 0e00 |0000: return-void │ │ +4cce48: |[4cce48] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +4cce58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 26551 (SketchActivity.java) │ │ │ │ Class #4186 header: │ │ @@ -1040904,18 +1040904,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 │ │ -4cce64: |[4cce64] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4cce74: 5b01 f4ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ -4cce78: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4cce7e: 0e00 |0005: return-void │ │ +4cce5c: |[4cce5c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4cce6c: 5b01 f4ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ +4cce70: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4cce76: 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; │ │ │ │ @@ -1040925,22 +1040925,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4cce80: |[4cce80] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -4cce90: 5423 f4ad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ -4cce94: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ -4cce98: 5420 f4ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ -4cce9c: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ -4ccea0: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ -4ccea6: 6e20 f3f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f3 │ │ -4cceac: 0e00 |000e: return-void │ │ +4cce78: |[4cce78] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +4cce88: 5423 f4ad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ +4cce8c: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ +4cce90: 5420 f4ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ +4cce94: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ +4cce98: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ +4cce9e: 6e20 f3f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f3 │ │ +4ccea4: 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 │ │ @@ -1040984,18 +1040984,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 │ │ -4cceb0: |[4cceb0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccec0: 5b01 f5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf5 │ │ -4ccec4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4cceca: 0e00 |0005: return-void │ │ +4ccea8: |[4ccea8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4cceb8: 5b01 f5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf5 │ │ +4ccebc: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccec2: 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; │ │ │ │ @@ -1041005,18 +1041005,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ccecc: |[4ccecc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ccedc: 5401 f5ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf5 │ │ -4ccee0: 6e10 d6f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ -4ccee6: 0e00 |0005: return-void │ │ +4ccec4: |[4ccec4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +4cced4: 5401 f5ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf5 │ │ +4cced8: 6e10 d6f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ +4ccede: 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 │ │ @@ -1041064,19 +1041064,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 │ │ -4ccee8: |[4ccee8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Landroid/content/SharedPreferences;)V │ │ -4ccef8: 5b01 f6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ -4ccefc: 5b02 f7ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf7 │ │ -4ccf00: 7010 51a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ccf06: 0e00 |0007: return-void │ │ +4ccee0: |[4ccee0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Landroid/content/SharedPreferences;)V │ │ +4ccef0: 5b01 f6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ +4ccef4: 5b02 f7ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf7 │ │ +4ccef8: 7010 51a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccefe: 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; │ │ @@ -1041087,53 +1041087,53 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 79 16-bit code units │ │ -4ccf08: |[4ccf08] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ccf18: 5445 f6ad |0000: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ -4ccf1c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -4ccf1e: 7120 cef4 6500 |0003: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z // method@f4ce │ │ -4ccf24: 5445 f7ad |0006: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf7 │ │ -4ccf28: 7210 1b03 0500 |0008: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ccf2e: 0c05 |000b: move-result-object v5 │ │ -4ccf30: 1a00 4ae9 |000c: const-string v0, "sp_data_display_trash_message" // string@e94a │ │ -4ccf34: 7230 1703 0506 |000e: invoke-interface {v5, v0, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ccf3a: 7210 1603 0500 |0011: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ccf40: 5445 f6ad |0014: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ -4ccf44: 6e10 daf4 0500 |0016: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ -4ccf4a: 0c05 |0019: move-result-object v5 │ │ -4ccf4c: 2206 8c1f |001a: new-instance v6, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ccf50: 1a00 0fd2 |001c: const-string v0, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ -4ccf54: 6e20 ee02 0500 |001e: invoke-virtual {v5, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4ccf5a: 0c00 |0021: move-result-object v0 │ │ -4ccf5c: 1a01 0cd2 |0022: const-string v1, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ -4ccf60: 6e20 ee02 1500 |0024: invoke-virtual {v5, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4ccf66: 0c01 |0027: move-result-object v1 │ │ -4ccf68: 1a02 0bd2 |0028: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4ccf6c: 12f3 |002a: const/4 v3, #int -1 // #ff │ │ -4ccf6e: 6e30 e902 2503 |002b: invoke-virtual {v5, v2, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ccf74: 0a05 |002e: move-result v5 │ │ -4ccf76: 1242 |002f: const/4 v2, #int 4 // #4 │ │ -4ccf78: 7055 2ff2 0621 |0030: invoke-direct {v6, v0, v1, v2, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4ccf7e: 5445 f6ad |0033: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ -4ccf82: 7110 cbf4 0500 |0035: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4cb │ │ -4ccf88: 0a05 |0038: move-result v5 │ │ -4ccf8a: 6e20 45f2 5600 |0039: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4ccf90: 1215 |003c: const/4 v5, #int 1 // #1 │ │ -4ccf92: 6e20 42f2 5600 |003d: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4ccf98: 5445 f6ad |0040: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ -4ccf9c: 7110 cff4 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@f4cf │ │ -4ccfa2: 0c05 |0045: move-result-object v5 │ │ -4ccfa4: 6e20 b0f4 6500 |0046: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4ccfaa: 5445 f6ad |0049: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ -4ccfae: 6e10 d6f4 0500 |004b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ -4ccfb4: 0e00 |004e: return-void │ │ +4ccf00: |[4ccf00] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ccf10: 5445 f6ad |0000: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ +4ccf14: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +4ccf16: 7120 cef4 6500 |0003: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z // method@f4ce │ │ +4ccf1c: 5445 f7ad |0006: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf7 │ │ +4ccf20: 7210 1b03 0500 |0008: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ccf26: 0c05 |000b: move-result-object v5 │ │ +4ccf28: 1a00 4ae9 |000c: const-string v0, "sp_data_display_trash_message" // string@e94a │ │ +4ccf2c: 7230 1703 0506 |000e: invoke-interface {v5, v0, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4ccf32: 7210 1603 0500 |0011: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ccf38: 5445 f6ad |0014: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ +4ccf3c: 6e10 daf4 0500 |0016: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ +4ccf42: 0c05 |0019: move-result-object v5 │ │ +4ccf44: 2206 8c1f |001a: new-instance v6, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ccf48: 1a00 0fd2 |001c: const-string v0, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ +4ccf4c: 6e20 ee02 0500 |001e: invoke-virtual {v5, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4ccf52: 0c00 |0021: move-result-object v0 │ │ +4ccf54: 1a01 0cd2 |0022: const-string v1, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ +4ccf58: 6e20 ee02 1500 |0024: invoke-virtual {v5, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4ccf5e: 0c01 |0027: move-result-object v1 │ │ +4ccf60: 1a02 0bd2 |0028: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4ccf64: 12f3 |002a: const/4 v3, #int -1 // #ff │ │ +4ccf66: 6e30 e902 2503 |002b: invoke-virtual {v5, v2, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ccf6c: 0a05 |002e: move-result v5 │ │ +4ccf6e: 1242 |002f: const/4 v2, #int 4 // #4 │ │ +4ccf70: 7055 2ff2 0621 |0030: invoke-direct {v6, v0, v1, v2, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4ccf76: 5445 f6ad |0033: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ +4ccf7a: 7110 cbf4 0500 |0035: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4cb │ │ +4ccf80: 0a05 |0038: move-result v5 │ │ +4ccf82: 6e20 45f2 5600 |0039: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4ccf88: 1215 |003c: const/4 v5, #int 1 // #1 │ │ +4ccf8a: 6e20 42f2 5600 |003d: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4ccf90: 5445 f6ad |0040: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ +4ccf94: 7110 cff4 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@f4cf │ │ +4ccf9a: 0c05 |0045: move-result-object v5 │ │ +4ccf9c: 6e20 b0f4 6500 |0046: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4ccfa2: 5445 f6ad |0049: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf6 │ │ +4ccfa6: 6e10 d6f4 0500 |004b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ +4ccfac: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0006 line=519 │ │ 0x000e line=520 │ │ 0x0011 line=521 │ │ 0x0014 line=522 │ │ @@ -1041186,18 +1041186,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 │ │ -4cd004: |[4cd004] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4cd014: 5b01 f9ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf9 │ │ -4cd018: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4cd01e: 0e00 |0005: return-void │ │ +4ccffc: |[4ccffc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4cd00c: 5b01 f9ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf9 │ │ +4cd010: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4cd016: 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; │ │ │ │ @@ -1041207,35 +1041207,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 │ │ -4cd020: |[4cd020] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4cd030: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd034: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cd03a: 1a01 7b66 |0005: const-string v1, "Scanned " // string@667b │ │ -4cd03e: 6e20 c0a9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd044: 6e20 c0a9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd04a: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ -4cd04e: 6e20 c0a9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd054: 6e10 d0a9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cd05a: 0c03 |0015: move-result-object v3 │ │ -4cd05c: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ -4cd060: 7120 e609 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ -4cd066: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd06a: 7010 b4a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cd070: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ -4cd074: 6e20 c0a9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd07a: 6e20 bfa9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd080: 6e10 d0a9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cd086: 0c03 |002b: move-result-object v3 │ │ -4cd088: 7120 e609 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ -4cd08e: 0e00 |002f: return-void │ │ +4cd018: |[4cd018] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4cd028: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd02c: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cd032: 1a01 7b66 |0005: const-string v1, "Scanned " // string@667b │ │ +4cd036: 6e20 c0a9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd03c: 6e20 c0a9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd042: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ +4cd046: 6e20 c0a9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd04c: 6e10 d0a9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cd052: 0c03 |0015: move-result-object v3 │ │ +4cd054: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ +4cd058: 7120 e609 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ +4cd05e: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd062: 7010 b4a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cd068: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ +4cd06c: 6e20 c0a9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd072: 6e20 bfa9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd078: 6e10 d0a9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cd07e: 0c03 |002b: move-result-object v3 │ │ +4cd080: 7120 e609 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ +4cd086: 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; │ │ @@ -1041284,18 +1041284,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 │ │ -4ce648: |[4ce648] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce658: 5b01 19ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce65c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce662: 0e00 |0005: return-void │ │ +4ce638: |[4ce638] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce648: 5b01 19ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce64c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce652: 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; │ │ │ │ @@ -1041305,40 +1041305,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 │ │ -4ce664: |[4ce664] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4ce674: 6e20 580f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f58 │ │ -4ce67a: 0c01 |0003: move-result-object v1 │ │ -4ce67c: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4ce680: 5402 19ae |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce684: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4ce686: 7120 10f5 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f510 │ │ -4ce68c: 5402 19ae |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce690: 5422 28ae |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae28 │ │ -4ce694: 7210 7cac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4ce69a: 0c02 |0013: move-result-object v2 │ │ -4ce69c: 7210 53ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4ce6a2: 0a03 |0017: move-result v3 │ │ -4ce6a4: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ -4ce6a8: 7210 54ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4ce6ae: 0c03 |001d: move-result-object v3 │ │ -4ce6b0: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4ce6b4: 6e10 29f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ -4ce6ba: 0c04 |0023: move-result-object v4 │ │ -4ce6bc: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ -4ce6c0: 5404 19ae |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce6c4: 6e10 2af2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f22a │ │ -4ce6ca: 0a03 |002b: move-result v3 │ │ -4ce6cc: 7120 10f5 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f510 │ │ -4ce6d2: 28e5 |002f: goto 0014 // -001b │ │ -4ce6d4: 0e00 |0030: return-void │ │ +4ce654: |[4ce654] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4ce664: 6e20 580f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f58 │ │ +4ce66a: 0c01 |0003: move-result-object v1 │ │ +4ce66c: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4ce670: 5402 19ae |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce674: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4ce676: 7120 10f5 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f510 │ │ +4ce67c: 5402 19ae |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce680: 5422 28ae |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae28 │ │ +4ce684: 7210 7cac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4ce68a: 0c02 |0013: move-result-object v2 │ │ +4ce68c: 7210 53ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4ce692: 0a03 |0017: move-result v3 │ │ +4ce694: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ +4ce698: 7210 54ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4ce69e: 0c03 |001d: move-result-object v3 │ │ +4ce6a0: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4ce6a4: 6e10 29f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ +4ce6aa: 0c04 |0023: move-result-object v4 │ │ +4ce6ac: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ +4ce6b0: 5404 19ae |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce6b4: 6e10 2af2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f22a │ │ +4ce6ba: 0a03 |002b: move-result v3 │ │ +4ce6bc: 7120 10f5 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f510 │ │ +4ce6c2: 28e5 |002f: goto 0014 // -001b │ │ +4ce6c4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x000c line=238 │ │ 0x0020 line=239 │ │ 0x0026 line=240 │ │ @@ -1041354,16 +1041354,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ce6d8: |[4ce6d8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -4ce6e8: 0e00 |0000: return-void │ │ +4ce6c8: |[4ce6c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +4ce6d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 28025 (TextNoteActivity.java) │ │ │ │ Class #4191 header: │ │ @@ -1041403,18 +1041403,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 │ │ -4ce748: |[4ce748] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce758: 5b01 1aae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ -4ce75c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce762: 0e00 |0005: return-void │ │ +4ce738: |[4ce738] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce748: 5b01 1aae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ +4ce74c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce752: 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; │ │ │ │ @@ -1041424,33 +1041424,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 │ │ -4ce6ec: |[4ce6ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -4ce6fc: 5412 1aae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ -4ce700: 5422 29ae |0002: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ -4ce704: 1a03 fb07 |0004: const-string v3, "#0274b2" // string@07fb │ │ -4ce708: 7110 e104 0300 |0006: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4ce70e: 0a00 |0009: move-result v0 │ │ -4ce710: 6e20 ad0f 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4ce716: 5412 1aae |000d: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ -4ce71a: 5422 32ae |000f: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ -4ce71e: 7110 e104 0300 |0011: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4ce724: 0a00 |0014: move-result v0 │ │ -4ce726: 6e20 ad0f 0200 |0015: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4ce72c: 5412 1aae |0018: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ -4ce730: 5422 3aae |001a: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ -4ce734: 7110 e104 0300 |001c: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4ce73a: 0a03 |001f: move-result v3 │ │ -4ce73c: 6e20 ad0f 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4ce742: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -4ce744: 0f02 |0024: return v2 │ │ +4ce6dc: |[4ce6dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +4ce6ec: 5412 1aae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ +4ce6f0: 5422 29ae |0002: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ +4ce6f4: 1a03 fb07 |0004: const-string v3, "#0274b2" // string@07fb │ │ +4ce6f8: 7110 e104 0300 |0006: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4ce6fe: 0a00 |0009: move-result v0 │ │ +4ce700: 6e20 ad0f 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4ce706: 5412 1aae |000d: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ +4ce70a: 5422 32ae |000f: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ +4ce70e: 7110 e104 0300 |0011: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4ce714: 0a00 |0014: move-result v0 │ │ +4ce716: 6e20 ad0f 0200 |0015: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4ce71c: 5412 1aae |0018: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1a │ │ +4ce720: 5422 3aae |001a: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ +4ce724: 7110 e104 0300 |001c: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4ce72a: 0a03 |001f: move-result v3 │ │ +4ce72c: 6e20 ad0f 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4ce732: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +4ce734: 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; │ │ @@ -1041496,18 +1041496,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 │ │ -4ce764: |[4ce764] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce774: 5b01 1bae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1b │ │ -4ce778: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce77e: 0e00 |0005: return-void │ │ +4ce754: |[4ce754] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce764: 5b01 1bae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1b │ │ +4ce768: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce76e: 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; │ │ │ │ @@ -1041517,22 +1041517,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4ce780: |[4ce780] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ce790: 5423 1bae |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1b │ │ -4ce794: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ -4ce798: 5420 1bae |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1b │ │ -4ce79c: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ -4ce7a0: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ -4ce7a6: 6e20 33f5 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f533 │ │ -4ce7ac: 0e00 |000e: return-void │ │ +4ce770: |[4ce770] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ce780: 5423 1bae |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1b │ │ +4ce784: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ +4ce788: 5420 1bae |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1b │ │ +4ce78c: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ +4ce790: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ +4ce796: 6e20 33f5 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f533 │ │ +4ce79c: 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 │ │ @@ -1041576,18 +1041576,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 │ │ -4ce7b0: |[4ce7b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce7c0: 5b01 1cae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1c │ │ -4ce7c4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce7ca: 0e00 |0005: return-void │ │ +4ce7a0: |[4ce7a0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce7b0: 5b01 1cae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1c │ │ +4ce7b4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce7ba: 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; │ │ │ │ @@ -1041597,18 +1041597,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce7cc: |[4ce7cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ce7dc: 5401 1cae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1c │ │ -4ce7e0: 6e10 18f5 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ -4ce7e6: 0e00 |0005: return-void │ │ +4ce7bc: |[4ce7bc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ce7cc: 5401 1cae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1c │ │ +4ce7d0: 6e10 18f5 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ +4ce7d6: 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 │ │ @@ -1041660,20 +1041660,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 │ │ -4ce7e8: |[4ce7e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4ce7f8: 5b01 1dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ -4ce7fc: 5b02 1fae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1f │ │ -4ce800: 5b03 1eae |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1e │ │ -4ce804: 7010 51a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce80a: 0e00 |0009: return-void │ │ +4ce7d8: |[4ce7d8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4ce7e8: 5b01 1dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ +4ce7ec: 5b02 1fae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1f │ │ +4ce7f0: 5b03 1eae |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1e │ │ +4ce7f4: 7010 51a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce7fa: 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; │ │ @@ -1041685,35 +1041685,35 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -4ce80c: |[4ce80c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ce81c: 5412 1dae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ -4ce820: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -4ce822: 7120 11f5 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z // method@f511 │ │ -4ce828: 5412 1fae |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1f │ │ -4ce82c: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ce832: 0c02 |000b: move-result-object v2 │ │ -4ce834: 1a00 4ae9 |000c: const-string v0, "sp_data_display_trash_message" // string@e94a │ │ -4ce838: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ce83e: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ce844: 5412 1eae |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1e │ │ -4ce848: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -4ce84a: 6e20 42f2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4ce850: 5412 1dae |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ -4ce854: 7110 12f5 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@f512 │ │ -4ce85a: 0c02 |001f: move-result-object v2 │ │ -4ce85c: 5413 1eae |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1e │ │ -4ce860: 6e20 b0f4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4ce866: 5412 1dae |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ -4ce86a: 6e10 18f5 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ -4ce870: 0e00 |002a: return-void │ │ +4ce7fc: |[4ce7fc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ce80c: 5412 1dae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ +4ce810: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +4ce812: 7120 11f5 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z // method@f511 │ │ +4ce818: 5412 1fae |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1f │ │ +4ce81c: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ce822: 0c02 |000b: move-result-object v2 │ │ +4ce824: 1a00 4ae9 |000c: const-string v0, "sp_data_display_trash_message" // string@e94a │ │ +4ce828: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4ce82e: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ce834: 5412 1eae |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1e │ │ +4ce838: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +4ce83a: 6e20 42f2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4ce840: 5412 1dae |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ +4ce844: 7110 12f5 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@f512 │ │ +4ce84a: 0c02 |001f: move-result-object v2 │ │ +4ce84c: 5413 1eae |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1e │ │ +4ce850: 6e20 b0f4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4ce856: 5412 1dae |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1d │ │ +4ce85a: 6e10 18f5 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ +4ce860: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0006 line=690 │ │ 0x000e line=691 │ │ 0x0011 line=692 │ │ 0x0014 line=693 │ │ @@ -1041763,18 +1041763,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 │ │ -4ce874: |[4ce874] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce884: 5b01 20ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae20 │ │ -4ce888: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce88e: 0e00 |0005: return-void │ │ +4ce864: |[4ce864] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce874: 5b01 20ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae20 │ │ +4ce878: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce87e: 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; │ │ │ │ @@ -1041784,35 +1041784,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 │ │ -4ce890: |[4ce890] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4ce8a0: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce8a4: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ce8aa: 1a01 7b66 |0005: const-string v1, "Scanned " // string@667b │ │ -4ce8ae: 6e20 c0a9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce8b4: 6e20 c0a9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce8ba: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ -4ce8be: 6e20 c0a9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce8c4: 6e10 d0a9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ce8ca: 0c03 |0015: move-result-object v3 │ │ -4ce8cc: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ -4ce8d0: 7120 e609 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ -4ce8d6: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce8da: 7010 b4a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ce8e0: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ -4ce8e4: 6e20 c0a9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce8ea: 6e20 bfa9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce8f0: 6e10 d0a9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ce8f6: 0c03 |002b: move-result-object v3 │ │ -4ce8f8: 7120 e609 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ -4ce8fe: 0e00 |002f: return-void │ │ +4ce880: |[4ce880] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4ce890: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce894: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ce89a: 1a01 7b66 |0005: const-string v1, "Scanned " // string@667b │ │ +4ce89e: 6e20 c0a9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce8a4: 6e20 c0a9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce8aa: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ +4ce8ae: 6e20 c0a9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce8b4: 6e10 d0a9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ce8ba: 0c03 |0015: move-result-object v3 │ │ +4ce8bc: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ +4ce8c0: 7120 e609 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ +4ce8c6: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce8ca: 7010 b4a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ce8d0: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ +4ce8d4: 6e20 c0a9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce8da: 6e20 bfa9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce8e0: 6e10 d0a9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ce8e6: 0c03 |002b: move-result-object v3 │ │ +4ce8e8: 7120 e609 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e6 │ │ +4ce8ee: 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; │ │ @@ -1041854,17 +1041854,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 │ │ -4d03e4: |[4d03e4] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ -4d03f4: 7030 590f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ -4d03fa: 0e00 |0003: return-void │ │ +4d03d4: |[4d03d4] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ +4d03e4: 7030 590f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ +4d03ea: 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 │ │ @@ -1041874,17 +1041874,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 │ │ -4d03fc: |[4d03fc] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -4d040c: 7040 5b0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f5b │ │ -4d0412: 0e00 |0003: return-void │ │ +4d03ec: |[4d03ec] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +4d03fc: 7040 5b0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f5b │ │ +4d0402: 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 │ │ @@ -1041896,59 +1041896,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 │ │ -4d031c: |[4d031c] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -4d032c: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ -4d0330: 6e10 37f5 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f537 │ │ -4d0336: 0c04 |0005: move-result-object v4 │ │ -4d0338: 7110 c80a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac8 │ │ -4d033e: 0c04 |0009: move-result-object v4 │ │ -4d0340: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ -4d0346: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4d0348: 6e30 cc0a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0acc │ │ -4d034e: 0c04 |0011: move-result-object v4 │ │ -4d0350: 6e20 38f5 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f538 │ │ -4d0356: 0c03 |0015: move-result-object v3 │ │ -4d0358: 1f03 1a20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4d035c: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ -4d0360: 1405 2201 097f |001a: const v5, #float 1.8211e+38 // #7f090122 │ │ -4d0366: 6e20 770b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d036c: 0c05 |0020: move-result-object v5 │ │ -4d036e: 1f05 9202 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0292 │ │ -4d0372: 1400 2301 097f |0023: const v0, #float 1.8211e+38 // #7f090123 │ │ -4d0378: 6e20 770b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d037e: 0c00 |0029: move-result-object v0 │ │ -4d0380: 1f00 ca02 |002a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ -4d0384: 6e10 3cf5 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ -4d038a: 0a01 |002f: move-result v1 │ │ -4d038c: 6e20 b90f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb9 │ │ -4d0392: 6e10 3bf5 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ -4d0398: 0c03 |0036: move-result-object v3 │ │ -4d039a: 6e20 ed12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ed │ │ -4d03a0: 6e10 37f5 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f537 │ │ -4d03a6: 0c03 |003d: move-result-object v3 │ │ -4d03a8: 7110 4208 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ -4d03ae: 0c03 |0041: move-result-object v3 │ │ -4d03b0: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -4d03b2: 1a01 30e7 |0043: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ -4d03b6: 7230 1d03 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4d03bc: 0a05 |0048: move-result v5 │ │ -4d03be: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ -4d03c2: 1a05 29e7 |004b: const-string v5, "settings_font_size" // string@e729 │ │ -4d03c6: 1a01 5916 |004d: const-string v1, "15" // string@1659 │ │ -4d03ca: 7230 2003 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4d03d0: 0c03 |0052: move-result-object v3 │ │ -4d03d2: 7110 cca8 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ -4d03d8: 0a03 |0056: move-result v3 │ │ -4d03da: 6e20 f712 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f7 │ │ -4d03e0: 1104 |005a: return-object v4 │ │ +4d030c: |[4d030c] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +4d031c: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ +4d0320: 6e10 37f5 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f537 │ │ +4d0326: 0c04 |0005: move-result-object v4 │ │ +4d0328: 7110 c80a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac8 │ │ +4d032e: 0c04 |0009: move-result-object v4 │ │ +4d0330: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ +4d0336: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4d0338: 6e30 cc0a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0acc │ │ +4d033e: 0c04 |0011: move-result-object v4 │ │ +4d0340: 6e20 38f5 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f538 │ │ +4d0346: 0c03 |0015: move-result-object v3 │ │ +4d0348: 1f03 1a20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4d034c: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ +4d0350: 1405 2201 097f |001a: const v5, #float 1.8211e+38 // #7f090122 │ │ +4d0356: 6e20 770b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d035c: 0c05 |0020: move-result-object v5 │ │ +4d035e: 1f05 9202 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0292 │ │ +4d0362: 1400 2301 097f |0023: const v0, #float 1.8211e+38 // #7f090123 │ │ +4d0368: 6e20 770b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d036e: 0c00 |0029: move-result-object v0 │ │ +4d0370: 1f00 ca02 |002a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ +4d0374: 6e10 3cf5 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ +4d037a: 0a01 |002f: move-result v1 │ │ +4d037c: 6e20 b90f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb9 │ │ +4d0382: 6e10 3bf5 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ +4d0388: 0c03 |0036: move-result-object v3 │ │ +4d038a: 6e20 ed12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ed │ │ +4d0390: 6e10 37f5 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f537 │ │ +4d0396: 0c03 |003d: move-result-object v3 │ │ +4d0398: 7110 4208 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ +4d039e: 0c03 |0041: move-result-object v3 │ │ +4d03a0: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +4d03a2: 1a01 30e7 |0043: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ +4d03a6: 7230 1d03 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4d03ac: 0a05 |0048: move-result v5 │ │ +4d03ae: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ +4d03b2: 1a05 29e7 |004b: const-string v5, "settings_font_size" // string@e729 │ │ +4d03b6: 1a01 5916 |004d: const-string v1, "15" // string@1659 │ │ +4d03ba: 7230 2003 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4d03c0: 0c03 |0052: move-result-object v3 │ │ +4d03c2: 7110 cca8 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ +4d03c8: 0a03 |0056: move-result v3 │ │ +4d03ca: 6e20 f712 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f7 │ │ +4d03d0: 1104 |005a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x000e line=48 │ │ 0x0012 line=50 │ │ 0x001d line=53 │ │ 0x0026 line=54 │ │ @@ -1042004,19 +1042004,19 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4d0444: |[4d0444] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ -4d0454: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d045a: 5c01 3cae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae3c │ │ -4d045e: 5b02 3dae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae3d │ │ -4d0462: 0e00 |0007: return-void │ │ +4d0434: |[4d0434] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ +4d0444: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d044a: 5c01 3cae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae3c │ │ +4d044e: 5b02 3dae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae3d │ │ +4d0452: 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; │ │ @@ -1042029,17 +1042029,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d042c: |[4d042c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ -4d043c: 5410 3dae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae3d │ │ -4d0440: 1100 |0002: return-object v0 │ │ +4d041c: |[4d041c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ +4d042c: 5410 3dae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae3d │ │ +4d0430: 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;) │ │ @@ -1042047,17 +1042047,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0414: |[4d0414] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ -4d0424: 5510 3cae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae3c │ │ -4d0428: 0f00 |0002: return v0 │ │ +4d0404: |[4d0404] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ +4d0414: 5510 3cae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae3c │ │ +4d0418: 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;) │ │ @@ -1042065,17 +1042065,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0464: |[4d0464] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ -4d0474: 5c01 3cae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae3c │ │ -4d0478: 0e00 |0002: return-void │ │ +4d0454: |[4d0454] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ +4d0464: 5c01 3cae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae3c │ │ +4d0468: 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 │ │ │ │ @@ -1042084,17 +1042084,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d047c: |[4d047c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ -4d048c: 5b01 3dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae3d │ │ -4d0490: 0e00 |0002: return-void │ │ +4d046c: |[4d046c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ +4d047c: 5b01 3dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae3d │ │ +4d0480: 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; │ │ │ │ @@ -1042153,17 +1042153,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d0494: |[4d0494] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ -4d04a4: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d04aa: 0e00 |0003: return-void │ │ +4d0484: |[4d0484] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ +4d0494: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d049a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1042200,19 +1042200,19 @@ │ │ type : '(IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4d050c: |[4d050c] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ -4d051c: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d0522: 5901 45ae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ -4d0526: 5c02 44ae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae44 │ │ -4d052a: 0e00 |0007: return-void │ │ +4d04fc: |[4d04fc] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ +4d050c: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d0512: 5901 45ae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ +4d0516: 5c02 44ae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae44 │ │ +4d051a: 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; │ │ @@ -1042225,24 +1042225,24 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -4d04ac: |[4d04ac] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ -4d04bc: 2030 1f20 |0000: instance-of v0, v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d04c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4d04c2: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ -4d04c6: 1f03 1f20 |0005: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d04ca: 5233 45ae |0007: iget v3, v3, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ -4d04ce: 5220 45ae |0009: iget v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ -4d04d2: 3303 0300 |000b: if-ne v3, v0, 000e // +0003 │ │ -4d04d6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -4d04d8: 0f01 |000e: return v1 │ │ +4d049c: |[4d049c] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ +4d04ac: 2030 1f20 |0000: instance-of v0, v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d04b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4d04b2: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ +4d04b6: 1f03 1f20 |0005: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d04ba: 5233 45ae |0007: iget v3, v3, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ +4d04be: 5220 45ae |0009: iget v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ +4d04c2: 3303 0300 |000b: if-ne v3, v0, 000e // +0003 │ │ +4d04c6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +4d04c8: 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; │ │ @@ -1042252,17 +1042252,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d04f4: |[4d04f4] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ -4d0504: 5210 45ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ -4d0508: 0f00 |0002: return v0 │ │ +4d04e4: |[4d04e4] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ +4d04f4: 5210 45ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ +4d04f8: 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;) │ │ @@ -1042270,17 +1042270,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d04dc: |[4d04dc] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ -4d04ec: 5510 44ae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae44 │ │ -4d04f0: 0f00 |0002: return v0 │ │ +4d04cc: |[4d04cc] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ +4d04dc: 5510 44ae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae44 │ │ +4d04e0: 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;) │ │ @@ -1042288,17 +1042288,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d052c: |[4d052c] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ -4d053c: 5c01 44ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae44 │ │ -4d0540: 0e00 |0002: return-void │ │ +4d051c: |[4d051c] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ +4d052c: 5c01 44ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae44 │ │ +4d0530: 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 │ │ │ │ @@ -1042307,17 +1042307,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0544: |[4d0544] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ -4d0554: 5901 45ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ -4d0558: 0e00 |0002: return-void │ │ +4d0534: |[4d0534] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ +4d0544: 5901 45ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae45 │ │ +4d0548: 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 │ │ │ │ @@ -1042356,18 +1042356,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d055c: |[4d055c] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4d056c: 5b01 46ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d0570: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d0576: 0e00 |0005: return-void │ │ +4d054c: |[4d054c] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4d055c: 5b01 46ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d0560: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d0566: 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; │ │ │ │ @@ -1042377,44 +1042377,44 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -4d0578: |[4d0578] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ -4d0588: 5423 46ae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d058c: 7110 6af5 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f56a │ │ -4d0592: 0c03 |0005: move-result-object v3 │ │ -4d0594: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ -4d0598: 5423 46ae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d059c: 7110 6bf5 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56b │ │ -4d05a2: 0a03 |000d: move-result v3 │ │ -4d05a4: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ -4d05a8: 5423 46ae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d05ac: 7110 6af5 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f56a │ │ -4d05b2: 0c03 |0015: move-result-object v3 │ │ -4d05b4: 5420 46ae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d05b8: 7110 6cf5 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ -4d05be: 0c00 |001b: move-result-object v0 │ │ -4d05c0: 6e10 a9f5 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a9 │ │ -4d05c6: 0a00 |001f: move-result v0 │ │ -4d05c8: 5421 46ae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d05cc: 7110 6cf5 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ -4d05d2: 0c01 |0025: move-result-object v1 │ │ -4d05d4: 6e10 aaf5 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5aa │ │ -4d05da: 0a01 |0029: move-result v1 │ │ -4d05dc: 7230 67f5 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f567 │ │ -4d05e2: 5423 46ae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d05e6: 7110 6df5 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56d │ │ -4d05ec: 0a03 |0032: move-result v3 │ │ -4d05ee: 3803 0700 |0033: if-eqz v3, 003a // +0007 │ │ -4d05f2: 5423 46ae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d05f6: 6e10 73f5 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f573 │ │ -4d05fc: 0e00 |003a: return-void │ │ +4d0568: |[4d0568] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ +4d0578: 5423 46ae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d057c: 7110 6af5 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f56a │ │ +4d0582: 0c03 |0005: move-result-object v3 │ │ +4d0584: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ +4d0588: 5423 46ae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d058c: 7110 6bf5 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56b │ │ +4d0592: 0a03 |000d: move-result v3 │ │ +4d0594: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ +4d0598: 5423 46ae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d059c: 7110 6af5 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f56a │ │ +4d05a2: 0c03 |0015: move-result-object v3 │ │ +4d05a4: 5420 46ae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d05a8: 7110 6cf5 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ +4d05ae: 0c00 |001b: move-result-object v0 │ │ +4d05b0: 6e10 a9f5 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a9 │ │ +4d05b6: 0a00 |001f: move-result v0 │ │ +4d05b8: 5421 46ae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d05bc: 7110 6cf5 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ +4d05c2: 0c01 |0025: move-result-object v1 │ │ +4d05c4: 6e10 aaf5 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5aa │ │ +4d05ca: 0a01 |0029: move-result v1 │ │ +4d05cc: 7230 67f5 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f567 │ │ +4d05d2: 5423 46ae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d05d6: 7110 6df5 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56d │ │ +4d05dc: 0a03 |0032: move-result v3 │ │ +4d05de: 3803 0700 |0033: if-eqz v3, 003a // +0007 │ │ +4d05e2: 5423 46ae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d05e6: 6e10 73f5 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f573 │ │ +4d05ec: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0010 line=205 │ │ 0x002d line=206 │ │ 0x0035 line=207 │ │ locals : │ │ @@ -1042456,18 +1042456,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d0600: |[4d0600] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4d0610: 5b01 47ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae47 │ │ -4d0614: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d061a: 0e00 |0005: return-void │ │ +4d05f0: |[4d05f0] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4d0600: 5b01 47ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae47 │ │ +4d0604: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d060a: 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; │ │ │ │ @@ -1042477,22 +1042477,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4d061c: |[4d061c] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ -4d062c: 5401 47ae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae47 │ │ -4d0630: 7110 6df5 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56d │ │ -4d0636: 0a01 |0005: move-result v1 │ │ -4d0638: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -4d063c: 5401 47ae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae47 │ │ -4d0640: 6e10 73f5 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f573 │ │ -4d0646: 0e00 |000d: return-void │ │ +4d060c: |[4d060c] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ +4d061c: 5401 47ae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae47 │ │ +4d0620: 7110 6df5 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56d │ │ +4d0626: 0a01 |0005: move-result v1 │ │ +4d0628: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +4d062c: 5401 47ae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae47 │ │ +4d0630: 6e10 73f5 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f573 │ │ +4d0636: 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; │ │ @@ -1042536,19 +1042536,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 │ │ -4d0648: |[4d0648] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4d0658: 5b01 48ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ -4d065c: 5b02 49ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae49 │ │ -4d0660: 7010 51a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d0666: 0e00 |0007: return-void │ │ +4d0638: |[4d0638] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4d0648: 5b01 48ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ +4d064c: 5b02 49ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae49 │ │ +4d0650: 7010 51a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d0656: 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; │ │ @@ -1042559,28 +1042559,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4d0668: |[4d0668] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ -4d0678: 5430 49ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae49 │ │ -4d067c: 5431 48ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ -4d0680: 7110 6cf5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ -4d0686: 0c01 |0007: move-result-object v1 │ │ -4d0688: 6e10 a9f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a9 │ │ -4d068e: 0a01 |000b: move-result v1 │ │ -4d0690: 5432 48ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ -4d0694: 7110 6cf5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ -4d069a: 0c02 |0011: move-result-object v2 │ │ -4d069c: 6e10 aaf5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5aa │ │ -4d06a2: 0a02 |0015: move-result v2 │ │ -4d06a4: 7240 66f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f566 │ │ -4d06aa: 0e00 |0019: return-void │ │ +4d0658: |[4d0658] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ +4d0668: 5430 49ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae49 │ │ +4d066c: 5431 48ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ +4d0670: 7110 6cf5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ +4d0676: 0c01 |0007: move-result-object v1 │ │ +4d0678: 6e10 a9f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a9 │ │ +4d067e: 0a01 |000b: move-result v1 │ │ +4d0680: 5432 48ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ +4d0684: 7110 6cf5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ +4d068a: 0c02 |0011: move-result-object v2 │ │ +4d068c: 6e10 aaf5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5aa │ │ +4d0692: 0a02 |0015: move-result v2 │ │ +4d0694: 7240 66f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f566 │ │ +4d069a: 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; │ │ │ │ @@ -1042623,19 +1042623,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 │ │ -4d06ac: |[4d06ac] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4d06bc: 5b01 4aae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4a │ │ -4d06c0: 5b02 4bae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae4b │ │ -4d06c4: 7010 51a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d06ca: 0e00 |0007: return-void │ │ +4d069c: |[4d069c] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4d06ac: 5b01 4aae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4a │ │ +4d06b0: 5b02 4bae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae4b │ │ +4d06b4: 7010 51a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d06ba: 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; │ │ @@ -1042646,28 +1042646,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4d06cc: |[4d06cc] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ -4d06dc: 5430 4bae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae4b │ │ -4d06e0: 5431 4aae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4a │ │ -4d06e4: 7110 6cf5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ -4d06ea: 0c01 |0007: move-result-object v1 │ │ -4d06ec: 6e10 a9f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a9 │ │ -4d06f2: 0a01 |000b: move-result v1 │ │ -4d06f4: 5432 4aae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4a │ │ -4d06f8: 7110 6cf5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ -4d06fe: 0c02 |0011: move-result-object v2 │ │ -4d0700: 6e10 aaf5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5aa │ │ -4d0706: 0a02 |0015: move-result v2 │ │ -4d0708: 7240 66f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f566 │ │ -4d070e: 0e00 |0019: return-void │ │ +4d06bc: |[4d06bc] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ +4d06cc: 5430 4bae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae4b │ │ +4d06d0: 5431 4aae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4a │ │ +4d06d4: 7110 6cf5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ +4d06da: 0c01 |0007: move-result-object v1 │ │ +4d06dc: 6e10 a9f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a9 │ │ +4d06e2: 0a01 |000b: move-result v1 │ │ +4d06e4: 5432 4aae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4a │ │ +4d06e8: 7110 6cf5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f56c │ │ +4d06ee: 0c02 |0011: move-result-object v2 │ │ +4d06f0: 6e10 aaf5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5aa │ │ +4d06f6: 0a02 |0015: move-result v2 │ │ +4d06f8: 7240 66f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f566 │ │ +4d06fe: 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; │ │ │ │ @@ -1042706,18 +1042706,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d0710: |[4d0710] petrov.kristiyan.colorpicker.ColorPicker$5.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4d0720: 5b01 4cae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4c │ │ -4d0724: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d072a: 0e00 |0005: return-void │ │ +4d0700: |[4d0700] petrov.kristiyan.colorpicker.ColorPicker$5.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4d0710: 5b01 4cae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4c │ │ +4d0714: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d071a: 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; │ │ │ │ @@ -1042727,20 +1042727,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4d072c: |[4d072c] petrov.kristiyan.colorpicker.ColorPicker$5.run:()V │ │ -4d073c: 5410 4cae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4c │ │ -4d0740: 7110 6ef5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f56e │ │ -4d0746: 0c00 |0005: move-result-object v0 │ │ -4d0748: 6e10 b8f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b8 │ │ -4d074e: 0e00 |0009: return-void │ │ +4d071c: |[4d071c] petrov.kristiyan.colorpicker.ColorPicker$5.run:()V │ │ +4d072c: 5410 4cae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae4c │ │ +4d0730: 7110 6ef5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f56e │ │ +4d0736: 0c00 |0005: move-result-object v0 │ │ +4d0738: 6e10 b8f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b8 │ │ +4d073e: 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) │ │ @@ -1043028,76 +1043028,76 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -4d0d1c: |[4d0d1c] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/content/Context;)V │ │ -4d0d2c: 7010 51a9 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d0d32: 7110 c80a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac8 │ │ -4d0d38: 0c00 |0006: move-result-object v0 │ │ -4d0d3a: 6001 d0b0 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b0d0 │ │ -4d0d3e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4d0d40: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -4d0d42: 6e40 cd0a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acd │ │ -4d0d48: 0c00 |000e: move-result-object v0 │ │ -4d0d4a: 5b40 58ae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0d4e: 6001 6db0 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b06d │ │ -4d0d52: 6e20 770b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d0d58: 0c00 |0016: move-result-object v0 │ │ -4d0d5a: 1f00 b702 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b7 │ │ -4d0d5e: 5b40 52ae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae52 │ │ -4d0d62: 5440 58ae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0d66: 6001 6cb0 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b06c │ │ -4d0d6a: 6e20 770b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d0d70: 0c00 |0022: move-result-object v0 │ │ -4d0d72: 1f00 850d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d85 │ │ -4d0d76: 5b40 6fae |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ -4d0d7a: 5440 58ae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0d7e: 6001 67b0 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b067 │ │ -4d0d82: 6e20 770b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d0d88: 0c00 |002e: move-result-object v0 │ │ -4d0d8a: 1f00 a902 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a9 │ │ -4d0d8e: 5b40 4dae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ -4d0d92: 5440 58ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0d96: 6001 8bb0 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b08b │ │ -4d0d9a: 6e20 770b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d0da0: 0c00 |003a: move-result-object v0 │ │ -4d0da2: 1f00 9102 |003b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ -4d0da6: 5b40 6dae |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ -4d0daa: 5440 58ae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0dae: 6001 86b0 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b086 │ │ -4d0db2: 6e20 770b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d0db8: 0c00 |0046: move-result-object v0 │ │ -4d0dba: 1f00 9102 |0047: check-cast v0, Landroid/widget/Button; // type@0291 │ │ -4d0dbe: 5b40 65ae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ -4d0dc2: 5b45 55ae |004b: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d0dc6: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -4d0dc8: 5c40 5aae |004e: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae5a │ │ -4d0dcc: 1250 |0050: const/4 v0, #int 5 // #5 │ │ -4d0dce: 5940 5eae |0051: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ -4d0dd2: 5940 60ae |0053: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ -4d0dd6: 5940 61ae |0055: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ -4d0dda: 5940 5fae |0057: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ -4d0dde: 6001 ebb0 |0059: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b0eb │ │ -4d0de2: 6e20 ae02 1500 |005b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ -4d0de8: 0c01 |005e: move-result-object v1 │ │ -4d0dea: 5b41 73ae |005f: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae73 │ │ -4d0dee: 6001 e9b0 |0061: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b0e9 │ │ -4d0df2: 6e20 ae02 1500 |0063: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ -4d0df8: 0c01 |0066: move-result-object v1 │ │ -4d0dfa: 5b41 66ae |0067: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae66 │ │ -4d0dfe: 6001 eab0 |0069: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b0ea │ │ -4d0e02: 6e20 ae02 1500 |006b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ -4d0e08: 0c05 |006e: move-result-object v5 │ │ -4d0e0a: 5b45 6eae |006f: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6e │ │ -4d0e0e: 5943 56ae |0071: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae56 │ │ -4d0e12: 5940 54ae |0073: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae54 │ │ -4d0e16: 0e00 |0075: return-void │ │ +4d0d0c: |[4d0d0c] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/content/Context;)V │ │ +4d0d1c: 7010 51a9 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d0d22: 7110 c80a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac8 │ │ +4d0d28: 0c00 |0006: move-result-object v0 │ │ +4d0d2a: 6001 d0b0 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b0d0 │ │ +4d0d2e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4d0d30: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +4d0d32: 6e40 cd0a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acd │ │ +4d0d38: 0c00 |000e: move-result-object v0 │ │ +4d0d3a: 5b40 58ae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0d3e: 6001 6db0 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b06d │ │ +4d0d42: 6e20 770b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d0d48: 0c00 |0016: move-result-object v0 │ │ +4d0d4a: 1f00 b702 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b7 │ │ +4d0d4e: 5b40 52ae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae52 │ │ +4d0d52: 5440 58ae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0d56: 6001 6cb0 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b06c │ │ +4d0d5a: 6e20 770b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d0d60: 0c00 |0022: move-result-object v0 │ │ +4d0d62: 1f00 850d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d85 │ │ +4d0d66: 5b40 6fae |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ +4d0d6a: 5440 58ae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0d6e: 6001 67b0 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b067 │ │ +4d0d72: 6e20 770b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d0d78: 0c00 |002e: move-result-object v0 │ │ +4d0d7a: 1f00 a902 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a9 │ │ +4d0d7e: 5b40 4dae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ +4d0d82: 5440 58ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0d86: 6001 8bb0 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b08b │ │ +4d0d8a: 6e20 770b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d0d90: 0c00 |003a: move-result-object v0 │ │ +4d0d92: 1f00 9102 |003b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ +4d0d96: 5b40 6dae |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ +4d0d9a: 5440 58ae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0d9e: 6001 86b0 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b086 │ │ +4d0da2: 6e20 770b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d0da8: 0c00 |0046: move-result-object v0 │ │ +4d0daa: 1f00 9102 |0047: check-cast v0, Landroid/widget/Button; // type@0291 │ │ +4d0dae: 5b40 65ae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ +4d0db2: 5b45 55ae |004b: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d0db6: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +4d0db8: 5c40 5aae |004e: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae5a │ │ +4d0dbc: 1250 |0050: const/4 v0, #int 5 // #5 │ │ +4d0dbe: 5940 5eae |0051: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ +4d0dc2: 5940 60ae |0053: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ +4d0dc6: 5940 61ae |0055: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ +4d0dca: 5940 5fae |0057: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ +4d0dce: 6001 ebb0 |0059: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b0eb │ │ +4d0dd2: 6e20 ae02 1500 |005b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ +4d0dd8: 0c01 |005e: move-result-object v1 │ │ +4d0dda: 5b41 73ae |005f: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae73 │ │ +4d0dde: 6001 e9b0 |0061: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b0e9 │ │ +4d0de2: 6e20 ae02 1500 |0063: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ +4d0de8: 0c01 |0066: move-result-object v1 │ │ +4d0dea: 5b41 66ae |0067: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae66 │ │ +4d0dee: 6001 eab0 |0069: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b0ea │ │ +4d0df2: 6e20 ae02 1500 |006b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ +4d0df8: 0c05 |006e: move-result-object v5 │ │ +4d0dfa: 5b45 6eae |006f: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6e │ │ +4d0dfe: 5943 56ae |0071: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae56 │ │ +4d0e02: 5940 54ae |0073: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae54 │ │ +4d0e06: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0011 line=70 │ │ 0x001b line=71 │ │ 0x0027 line=72 │ │ @@ -1043120,17 +1043120,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 │ │ -4d0cbc: |[4d0cbc] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ -4d0ccc: 5400 67ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae67 │ │ -4d0cd0: 1100 |0002: return-object v0 │ │ +4d0cac: |[4d0cac] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ +4d0cbc: 5400 67ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae67 │ │ +4d0cc0: 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;) │ │ @@ -1043138,17 +1043138,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 │ │ -4d07b0: |[4d07b0] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4d07c0: 5500 5bae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae5b │ │ -4d07c4: 0f00 |0002: return v0 │ │ +4d07a0: |[4d07a0] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4d07b0: 5500 5bae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae5b │ │ +4d07b4: 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;) │ │ @@ -1043156,17 +1043156,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 │ │ -4d0cd4: |[4d0cd4] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ -4d0ce4: 5400 51ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d0ce8: 1100 |0002: return-object v0 │ │ +4d0cc4: |[4d0cc4] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ +4d0cd4: 5400 51ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d0cd8: 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;) │ │ @@ -1043174,17 +1043174,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 │ │ -4d07c8: |[4d07c8] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4d07d8: 5500 5aae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae5a │ │ -4d07dc: 0f00 |0002: return v0 │ │ +4d07b8: |[4d07b8] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4d07c8: 5500 5aae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae5a │ │ +4d07cc: 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;) │ │ @@ -1043192,17 +1043192,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 │ │ -4d0cec: |[4d0cec] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4d0cfc: 5400 57ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d0d00: 1100 |0002: return-object v0 │ │ +4d0cdc: |[4d0cdc] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4d0cec: 5400 57ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d0cf0: 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;) │ │ @@ -1043210,26 +1043210,26 @@ │ │ type : '(F)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4d07e0: |[4d07e0] petrov.kristiyan.colorpicker.ColorPicker.dip2px:(F)I │ │ -4d07f0: 5410 55ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d07f4: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d07fa: 0c00 |0005: move-result-object v0 │ │ -4d07fc: 6e10 ab03 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ -4d0802: 0c00 |0009: move-result-object v0 │ │ -4d0804: 5200 ff00 |000a: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4d0808: a802 0200 |000c: mul-float v2, v2, v0 │ │ -4d080c: 1500 003f |000e: const/high16 v0, #int 1056964608 // #3f00 │ │ -4d0810: c602 |0010: add-float/2addr v2, v0 │ │ -4d0812: 8722 |0011: float-to-int v2, v2 │ │ -4d0814: 0f02 |0012: return v2 │ │ +4d07d0: |[4d07d0] petrov.kristiyan.colorpicker.ColorPicker.dip2px:(F)I │ │ +4d07e0: 5410 55ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d07e4: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d07ea: 0c00 |0005: move-result-object v0 │ │ +4d07ec: 6e10 ab03 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ +4d07f2: 0c00 |0009: move-result-object v0 │ │ +4d07f4: 5200 ff00 |000a: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4d07f8: a802 0200 |000c: mul-float v2, v2, v0 │ │ +4d07fc: 1500 003f |000e: const/high16 v0, #int 1056964608 // #3f00 │ │ +4d0800: c602 |0010: add-float/2addr v2, v0 │ │ +4d0802: 8722 |0011: float-to-int v2, v2 │ │ +4d0804: 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 │ │ │ │ @@ -1043238,29 +1043238,29 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4d0818: |[4d0818] petrov.kristiyan.colorpicker.ColorPicker.getDimensionDp:(I)I │ │ -4d0828: 5410 55ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d082c: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d0832: 0c00 |0005: move-result-object v0 │ │ -4d0834: 6e20 a803 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@03a8 │ │ -4d083a: 0a02 |0009: move-result v2 │ │ -4d083c: 5410 55ae |000a: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d0840: 6e10 ac02 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d0846: 0c00 |000f: move-result-object v0 │ │ -4d0848: 6e10 ab03 0000 |0010: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ -4d084e: 0c00 |0013: move-result-object v0 │ │ -4d0850: 5200 ff00 |0014: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4d0854: c902 |0016: div-float/2addr v2, v0 │ │ -4d0856: 8722 |0017: float-to-int v2, v2 │ │ -4d0858: 0f02 |0018: return v2 │ │ +4d0808: |[4d0808] petrov.kristiyan.colorpicker.ColorPicker.getDimensionDp:(I)I │ │ +4d0818: 5410 55ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d081c: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d0822: 0c00 |0005: move-result-object v0 │ │ +4d0824: 6e20 a803 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@03a8 │ │ +4d082a: 0a02 |0009: move-result v2 │ │ +4d082c: 5410 55ae |000a: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d0830: 6e10 ac02 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d0836: 0c00 |000f: move-result-object v0 │ │ +4d0838: 6e10 ab03 0000 |0010: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ +4d083e: 0c00 |0013: move-result-object v0 │ │ +4d0840: 5200 ff00 |0014: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4d0844: c902 |0016: div-float/2addr v2, v0 │ │ +4d0846: 8722 |0017: float-to-int v2, v2 │ │ +4d0848: 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 │ │ │ │ @@ -1043269,41 +1043269,41 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -4d0a0c: |[4d0a0c] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a1c: 5450 55ae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d0a20: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d0a26: 0c00 |0005: move-result-object v0 │ │ -4d0a28: 6001 94ae |0006: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@ae94 │ │ -4d0a2c: 6e20 cb03 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ -4d0a32: 0c00 |000b: move-result-object v0 │ │ -4d0a34: 5b50 71ae |000c: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ -4d0a38: 2200 3616 |000e: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4d0a3c: 7010 63ab 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ -4d0a42: 5b50 53ae |0013: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0a46: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4d0a48: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -4d0a4a: 5452 71ae |0017: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ -4d0a4e: 6e10 ed03 0200 |0019: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ -4d0a54: 0a02 |001c: move-result v2 │ │ -4d0a56: 3521 1500 |001d: if-ge v1, v2, 0032 // +0015 │ │ -4d0a5a: 5452 53ae |001f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0a5e: 2203 1f20 |0021: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d0a62: 5454 71ae |0023: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ -4d0a66: 6e30 d403 1400 |0025: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ -4d0a6c: 0a04 |0028: move-result v4 │ │ -4d0a6e: 7030 56f5 4300 |0029: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ -4d0a74: 6e20 67ab 3200 |002c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4d0a7a: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4d0a7e: 28e6 |0031: goto 0017 // -001a │ │ -4d0a80: 1105 |0032: return-object v5 │ │ +4d09fc: |[4d09fc] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0a0c: 5450 55ae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d0a10: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d0a16: 0c00 |0005: move-result-object v0 │ │ +4d0a18: 6001 94ae |0006: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@ae94 │ │ +4d0a1c: 6e20 cb03 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ +4d0a22: 0c00 |000b: move-result-object v0 │ │ +4d0a24: 5b50 71ae |000c: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ +4d0a28: 2200 3616 |000e: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4d0a2c: 7010 63ab 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ +4d0a32: 5b50 53ae |0013: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0a36: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4d0a38: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +4d0a3a: 5452 71ae |0017: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ +4d0a3e: 6e10 ed03 0200 |0019: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ +4d0a44: 0a02 |001c: move-result v2 │ │ +4d0a46: 3521 1500 |001d: if-ge v1, v2, 0032 // +0015 │ │ +4d0a4a: 5452 53ae |001f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0a4e: 2203 1f20 |0021: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d0a52: 5454 71ae |0023: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ +4d0a56: 6e30 d403 1400 |0025: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ +4d0a5c: 0a04 |0028: move-result v4 │ │ +4d0a5e: 7030 56f5 4300 |0029: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ +4d0a64: 6e20 67ab 3200 |002c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4d0a6a: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4d0a6e: 28e6 |0031: goto 0017 // -001a │ │ +4d0a70: 1105 |0032: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x000e line=517 │ │ 0x0017 line=518 │ │ 0x001f line=519 │ │ locals : │ │ @@ -1043314,20 +1043314,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d0bfc: |[4d0bfc] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0c0c: 5901 62ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae62 │ │ -4d0c10: 5903 63ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae63 │ │ -4d0c14: 5902 64ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae64 │ │ -4d0c18: 5904 5dae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae5d │ │ -4d0c1c: 1100 |0008: return-object v0 │ │ +4d0bec: |[4d0bec] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0bfc: 5901 62ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae62 │ │ +4d0c00: 5903 63ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae63 │ │ +4d0c04: 5902 64ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae64 │ │ +4d0c08: 5904 5dae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae5d │ │ +4d0c0c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0004 line=527 │ │ 0x0006 line=528 │ │ locals : │ │ @@ -1043343,22 +1043343,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 │ │ -4d085c: |[4d085c] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d086c: 2200 2220 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2022 │ │ -4d0870: 7030 60f5 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f560 │ │ -4d0876: 6e20 a70f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ -4d087c: 6e20 ab0f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4d0882: 5412 4dae |000b: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ -4d0886: 6e20 2811 3200 |000d: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ -4d088c: 1101 |0010: return-object v1 │ │ +4d084c: |[4d084c] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d085c: 2200 2220 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2022 │ │ +4d0860: 7030 60f5 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f560 │ │ +4d0866: 6e20 a70f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ +4d086c: 6e20 ab0f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4d0872: 5412 4dae |000b: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ +4d0876: 6e20 2811 3200 |000d: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ +4d087c: 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; │ │ @@ -1043371,68 +1043371,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 │ │ -4d0890: |[4d0890] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d08a0: 2200 a802 |0000: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ -4d08a4: 12e1 |0002: const/4 v1, #int -2 // #fe │ │ -4d08a6: 7030 1e11 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111e │ │ -4d08ac: 1501 2041 |0006: const/high16 v1, #int 1092616192 // #4120 │ │ -4d08b0: 7020 71f5 1600 |0008: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d08b6: 0a01 |000b: move-result v1 │ │ -4d08b8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -4d08ba: 6e52 2411 1022 |000d: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ -4d08c0: 2201 9102 |0010: new-instance v1, Landroid/widget/Button; // type@0291 │ │ -4d08c4: 5463 55ae |0012: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d08c8: 7020 850f 3100 |0014: invoke-direct {v1, v3}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f85 │ │ -4d08ce: 6003 03b0 |0017: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b003 │ │ -4d08d2: 7020 77f5 3600 |0019: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ -4d08d8: 0a03 |001c: move-result v3 │ │ -4d08da: 6e20 a50f 3100 |001d: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinWidth:(I)V // method@0fa5 │ │ -4d08e0: 6003 03b0 |0020: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b003 │ │ -4d08e4: 7020 77f5 3600 |0022: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ -4d08ea: 0a03 |0025: move-result v3 │ │ -4d08ec: 6e20 a60f 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0fa6 │ │ -4d08f2: 6003 04b0 |0029: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b004 │ │ -4d08f6: 7020 77f5 3600 |002b: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ -4d08fc: 0a03 |002e: move-result v3 │ │ -4d08fe: 1504 a040 |002f: const/high16 v4, #int 1084227584 // #40a0 │ │ -4d0902: 7020 71f5 4600 |0031: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d0908: 0a05 |0034: move-result v5 │ │ -4d090a: b053 |0035: add-int/2addr v3, v5 │ │ -4d090c: 6005 04b0 |0036: sget v5, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b004 │ │ -4d0910: 7020 77f5 5600 |0038: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ -4d0916: 0a05 |003b: move-result v5 │ │ -4d0918: 7020 71f5 4600 |003c: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d091e: 0a04 |003f: move-result v4 │ │ -4d0920: b045 |0040: add-int/2addr v5, v4 │ │ -4d0922: 6e52 a80f 3152 |0041: invoke-virtual {v1, v3, v2, v5, v2}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa8 │ │ -4d0928: 6002 51b0 |0044: sget v2, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b051 │ │ -4d092c: 6e20 9f0f 2100 |0046: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9f │ │ -4d0932: 6002 05b0 |0049: sget v2, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b005 │ │ -4d0936: 7020 77f5 2600 |004b: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ -4d093c: 0a02 |004e: move-result v2 │ │ -4d093e: 8222 |004f: int-to-float v2, v2 │ │ -4d0940: 6e20 af0f 2100 |0050: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextSize:(F)V // method@0faf │ │ -4d0946: 5462 55ae |0053: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d094a: 6003 7faf |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@af7f │ │ -4d094e: 7120 9c41 3200 |0057: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@419c │ │ -4d0954: 0a02 |005a: move-result v2 │ │ -4d0956: 6e20 ad0f 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4d095c: 2202 2320 |005e: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2023 │ │ -4d0960: 7030 62f5 6208 |0060: invoke-direct {v2, v6, v8}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f562 │ │ -4d0966: 6e20 a70f 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ -4d096c: 6e20 ab0f 7100 |0066: invoke-virtual {v1, v7}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4d0972: 5467 4dae |0069: iget-object v7, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ -4d0976: 6e20 2811 1700 |006b: invoke-virtual {v7, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ -4d097c: 6e20 a40f 0100 |006e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fa4 │ │ -4d0982: 1106 |0071: return-object v6 │ │ +4d0880: |[4d0880] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0890: 2200 a802 |0000: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ +4d0894: 12e1 |0002: const/4 v1, #int -2 // #fe │ │ +4d0896: 7030 1e11 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111e │ │ +4d089c: 1501 2041 |0006: const/high16 v1, #int 1092616192 // #4120 │ │ +4d08a0: 7020 71f5 1600 |0008: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d08a6: 0a01 |000b: move-result v1 │ │ +4d08a8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +4d08aa: 6e52 2411 1022 |000d: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ +4d08b0: 2201 9102 |0010: new-instance v1, Landroid/widget/Button; // type@0291 │ │ +4d08b4: 5463 55ae |0012: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d08b8: 7020 850f 3100 |0014: invoke-direct {v1, v3}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f85 │ │ +4d08be: 6003 03b0 |0017: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b003 │ │ +4d08c2: 7020 77f5 3600 |0019: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ +4d08c8: 0a03 |001c: move-result v3 │ │ +4d08ca: 6e20 a50f 3100 |001d: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinWidth:(I)V // method@0fa5 │ │ +4d08d0: 6003 03b0 |0020: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b003 │ │ +4d08d4: 7020 77f5 3600 |0022: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ +4d08da: 0a03 |0025: move-result v3 │ │ +4d08dc: 6e20 a60f 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0fa6 │ │ +4d08e2: 6003 04b0 |0029: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b004 │ │ +4d08e6: 7020 77f5 3600 |002b: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ +4d08ec: 0a03 |002e: move-result v3 │ │ +4d08ee: 1504 a040 |002f: const/high16 v4, #int 1084227584 // #40a0 │ │ +4d08f2: 7020 71f5 4600 |0031: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d08f8: 0a05 |0034: move-result v5 │ │ +4d08fa: b053 |0035: add-int/2addr v3, v5 │ │ +4d08fc: 6005 04b0 |0036: sget v5, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b004 │ │ +4d0900: 7020 77f5 5600 |0038: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ +4d0906: 0a05 |003b: move-result v5 │ │ +4d0908: 7020 71f5 4600 |003c: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d090e: 0a04 |003f: move-result v4 │ │ +4d0910: b045 |0040: add-int/2addr v5, v4 │ │ +4d0912: 6e52 a80f 3152 |0041: invoke-virtual {v1, v3, v2, v5, v2}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa8 │ │ +4d0918: 6002 51b0 |0044: sget v2, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b051 │ │ +4d091c: 6e20 9f0f 2100 |0046: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9f │ │ +4d0922: 6002 05b0 |0049: sget v2, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b005 │ │ +4d0926: 7020 77f5 2600 |004b: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f577 │ │ +4d092c: 0a02 |004e: move-result v2 │ │ +4d092e: 8222 |004f: int-to-float v2, v2 │ │ +4d0930: 6e20 af0f 2100 |0050: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextSize:(F)V // method@0faf │ │ +4d0936: 5462 55ae |0053: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d093a: 6003 7faf |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@af7f │ │ +4d093e: 7120 9c41 3200 |0057: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@419c │ │ +4d0944: 0a02 |005a: move-result v2 │ │ +4d0946: 6e20 ad0f 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4d094c: 2202 2320 |005e: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2023 │ │ +4d0950: 7030 62f5 6208 |0060: invoke-direct {v2, v6, v8}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f562 │ │ +4d0956: 6e20 a70f 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ +4d095c: 6e20 ab0f 7100 |0066: invoke-virtual {v1, v7}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4d0962: 5467 4dae |0069: iget-object v7, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ +4d0966: 6e20 2811 1700 |006b: invoke-virtual {v7, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ +4d096c: 6e20 a40f 0100 |006e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fa4 │ │ +4d0972: 1106 |0071: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0008 line=370 │ │ 0x0010 line=371 │ │ 0x0017 line=372 │ │ 0x0020 line=373 │ │ @@ -1043454,17 +1043454,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0984: |[4d0984] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0994: 5c01 59ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae59 │ │ -4d0998: 1100 |0002: return-object v0 │ │ +4d0974: |[4d0974] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0984: 5c01 59ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae59 │ │ +4d0988: 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 │ │ │ │ @@ -1043473,24 +1043473,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -4d0e18: |[4d0e18] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ -4d0e28: 5440 57ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d0e2c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -4d0e30: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ -4d0e34: 7010 8d07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078d │ │ -4d0e3a: 2201 2420 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5; // type@2024 │ │ -4d0e3e: 7020 64f5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f564 │ │ -4d0e44: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ -4d0e48: 6e40 9e07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079e │ │ -4d0e4e: 0e00 |0013: return-void │ │ +4d0e08: |[4d0e08] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ +4d0e18: 5440 57ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d0e1c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +4d0e20: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ +4d0e24: 7010 8d07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078d │ │ +4d0e2a: 2201 2420 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5; // type@2024 │ │ +4d0e2e: 7020 64f5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f564 │ │ +4d0e34: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ +4d0e38: 6e40 9e07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079e │ │ +4d0e3e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0004 line=462 │ │ 0x0009 line=463 │ │ 0x0010 line=469 │ │ locals : │ │ @@ -1043501,17 +1043501,17 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0d04: |[4d0d04] petrov.kristiyan.colorpicker.ColorPicker.getDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4d0d14: 5410 57ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d0d18: 1100 |0002: return-object v0 │ │ +4d0cf4: |[4d0cf4] petrov.kristiyan.colorpicker.ColorPicker.getDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4d0d04: 5410 57ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d0d08: 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;) │ │ @@ -1043519,17 +1043519,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0798: |[4d0798] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ -4d07a8: 5410 52ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae52 │ │ -4d07ac: 1100 |0002: return-object v0 │ │ +4d0788: |[4d0788] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ +4d0798: 5410 52ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae52 │ │ +4d079c: 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;) │ │ @@ -1043537,17 +1043537,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0750: |[4d0750] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ -4d0760: 5410 58ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0764: 1100 |0002: return-object v0 │ │ +4d0740: |[4d0740] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ +4d0750: 5410 58ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0754: 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;) │ │ @@ -1043555,17 +1043555,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0768: |[4d0768] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ -4d0778: 5410 65ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ -4d077c: 1100 |0002: return-object v0 │ │ +4d0758: |[4d0758] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ +4d0768: 5410 65ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ +4d076c: 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;) │ │ @@ -1043573,17 +1043573,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0780: |[4d0780] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ -4d0790: 5410 6dae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ -4d0794: 1100 |0002: return-object v0 │ │ +4d0770: |[4d0770] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ +4d0780: 5410 6dae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ +4d0784: 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;) │ │ @@ -1043591,17 +1043591,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d099c: |[4d099c] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d09ac: 5901 4eae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4e │ │ -4d09b0: 1100 |0002: return-object v0 │ │ +4d098c: |[4d098c] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d099c: 5901 4eae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4e │ │ +4d09a0: 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 │ │ │ │ @@ -1043610,20 +1043610,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d09b4: |[4d09b4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d09c4: 5901 5fae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ -4d09c8: 5902 61ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ -4d09cc: 5903 60ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ -4d09d0: 5904 5eae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ -4d09d4: 1100 |0008: return-object v0 │ │ +4d09a4: |[4d09a4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d09b4: 5901 5fae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ +4d09b8: 5902 61ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ +4d09bc: 5903 60ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ +4d09c0: 5904 5eae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ +4d09c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0002 line=296 │ │ 0x0004 line=297 │ │ 0x0006 line=298 │ │ locals : │ │ @@ -1043638,18 +1043638,18 @@ │ │ type : '(II)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4d09d8: |[4d09d8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d09e8: 5901 50ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae50 │ │ -4d09ec: 5902 4fae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4f │ │ -4d09f0: 1100 |0004: return-object v0 │ │ +4d09c8: |[4d09c8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d09d8: 5901 50ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae50 │ │ +4d09dc: 5902 4fae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4f │ │ +4d09e0: 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 │ │ @@ -1043660,17 +1043660,17 @@ │ │ type : '(I)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.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a04: 5901 72ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae72 │ │ -4d0a08: 1100 |0002: return-object v0 │ │ +4d09e4: |[4d09e4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d09f4: 5901 72ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae72 │ │ +4d09f8: 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 │ │ │ │ @@ -1043679,40 +1043679,40 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -4d0a84: |[4d0a84] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a94: 5440 55ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d0a98: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d0a9e: 0c00 |0005: move-result-object v0 │ │ -4d0aa0: 6e20 cb03 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ -4d0aa6: 0c05 |0009: move-result-object v5 │ │ -4d0aa8: 5b45 71ae |000a: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ -4d0aac: 2205 3616 |000c: new-instance v5, Ljava/util/ArrayList; // type@1636 │ │ -4d0ab0: 7010 63ab 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ -4d0ab6: 5b45 53ae |0011: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0aba: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -4d0abc: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -4d0abe: 5441 71ae |0015: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ -4d0ac2: 6e10 ed03 0100 |0017: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ -4d0ac8: 0a01 |001a: move-result v1 │ │ -4d0aca: 3510 1500 |001b: if-ge v0, v1, 0030 // +0015 │ │ -4d0ace: 5441 53ae |001d: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0ad2: 2202 1f20 |001f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d0ad6: 5443 71ae |0021: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ -4d0ada: 6e30 d403 0305 |0023: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ -4d0ae0: 0a03 |0026: move-result v3 │ │ -4d0ae2: 7030 56f5 3205 |0027: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ -4d0ae8: 6e20 67ab 2100 |002a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4d0aee: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4d0af2: 28e6 |002f: goto 0015 // -001a │ │ -4d0af4: 1104 |0030: return-object v4 │ │ +4d0a74: |[4d0a74] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0a84: 5440 55ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d0a88: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d0a8e: 0c00 |0005: move-result-object v0 │ │ +4d0a90: 6e20 cb03 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ +4d0a96: 0c05 |0009: move-result-object v5 │ │ +4d0a98: 5b45 71ae |000a: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ +4d0a9c: 2205 3616 |000c: new-instance v5, Ljava/util/ArrayList; // type@1636 │ │ +4d0aa0: 7010 63ab 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ +4d0aa6: 5b45 53ae |0011: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0aaa: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +4d0aac: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +4d0aae: 5441 71ae |0015: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ +4d0ab2: 6e10 ed03 0100 |0017: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ +4d0ab8: 0a01 |001a: move-result v1 │ │ +4d0aba: 3510 1500 |001b: if-ge v0, v1, 0030 // +0015 │ │ +4d0abe: 5441 53ae |001d: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0ac2: 2202 1f20 |001f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d0ac6: 5443 71ae |0021: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae71 │ │ +4d0aca: 6e30 d403 0305 |0023: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ +4d0ad0: 0a03 |0026: move-result v3 │ │ +4d0ad2: 7030 56f5 3205 |0027: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ +4d0ad8: 6e20 67ab 2100 |002a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4d0ade: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4d0ae2: 28e6 |002f: goto 0015 // -001a │ │ +4d0ae4: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000c line=94 │ │ 0x0015 line=95 │ │ 0x001d line=96 │ │ locals : │ │ @@ -1043724,34 +1043724,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 │ │ -4d0b40: |[4d0b40] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0b50: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4d0b54: 7010 63ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ -4d0b5a: 5b50 53ae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0b5e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4d0b60: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d0b62: 6e10 77ab 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4d0b68: 0a02 |000c: move-result v2 │ │ -4d0b6a: 3521 1700 |000d: if-ge v1, v2, 0024 // +0017 │ │ -4d0b6e: 5452 53ae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0b72: 2203 1f20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d0b76: 7110 f4a8 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4d0b7c: 0c04 |0016: move-result-object v4 │ │ -4d0b7e: 6e20 6fab 4600 |0017: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@ab6f │ │ -4d0b84: 0a04 |001a: move-result v4 │ │ -4d0b86: 7030 56f5 4300 |001b: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ -4d0b8c: 6e20 67ab 3200 |001e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4d0b92: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4d0b96: 28e6 |0023: goto 0009 // -001a │ │ -4d0b98: 1105 |0024: return-object v5 │ │ +4d0b30: |[4d0b30] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0b40: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4d0b44: 7010 63ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ +4d0b4a: 5b50 53ae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0b4e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4d0b50: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d0b52: 6e10 77ab 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4d0b58: 0a02 |000c: move-result v2 │ │ +4d0b5a: 3521 1700 |000d: if-ge v1, v2, 0024 // +0017 │ │ +4d0b5e: 5452 53ae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0b62: 2203 1f20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d0b66: 7110 f4a8 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4d0b6c: 0c04 |0016: move-result-object v4 │ │ +4d0b6e: 6e20 6fab 4600 |0017: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@ab6f │ │ +4d0b74: 0a04 |001a: move-result v4 │ │ +4d0b76: 7030 56f5 4300 |001b: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ +4d0b7c: 6e20 67ab 3200 |001e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4d0b82: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4d0b86: 28e6 |0023: goto 0009 // -001a │ │ +4d0b88: 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; │ │ @@ -1043762,30 +1043762,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 │ │ -4d0af8: |[4d0af8] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0b08: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4d0b0c: 7010 63ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ -4d0b12: 5b50 53ae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0b16: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4d0b18: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d0b1a: 2162 |0009: array-length v2, v6 │ │ -4d0b1c: 3521 1100 |000a: if-ge v1, v2, 001b // +0011 │ │ -4d0b20: 5452 53ae |000c: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0b24: 2203 1f20 |000e: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d0b28: 4404 0601 |0010: aget v4, v6, v1 │ │ -4d0b2c: 7030 56f5 4300 |0012: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ -4d0b32: 6e20 67ab 3200 |0015: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4d0b38: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4d0b3c: 28ef |001a: goto 0009 // -0011 │ │ -4d0b3e: 1105 |001b: return-object v5 │ │ +4d0ae8: |[4d0ae8] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0af8: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4d0afc: 7010 63ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ +4d0b02: 5b50 53ae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0b06: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4d0b08: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d0b0a: 2162 |0009: array-length v2, v6 │ │ +4d0b0c: 3521 1100 |000a: if-ge v1, v2, 001b // +0011 │ │ +4d0b10: 5452 53ae |000c: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0b14: 2203 1f20 |000e: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d0b18: 4404 0601 |0010: aget v4, v6, v1 │ │ +4d0b1c: 7030 56f5 4300 |0012: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f556 │ │ +4d0b22: 6e20 67ab 3200 |0015: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4d0b28: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4d0b2c: 28ef |001a: goto 0009 // -0011 │ │ +4d0b2e: 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; │ │ @@ -1043796,17 +1043796,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0b9c: |[4d0b9c] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0bac: 5901 54ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae54 │ │ -4d0bb0: 1100 |0002: return-object v0 │ │ +4d0b8c: |[4d0b8c] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0b9c: 5901 54ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae54 │ │ +4d0ba0: 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 │ │ │ │ @@ -1043815,17 +1043815,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0bb4: |[4d0bb4] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0bc4: 5901 56ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae56 │ │ -4d0bc8: 1100 |0002: return-object v0 │ │ +4d0ba4: |[4d0ba4] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0bb4: 5901 56ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae56 │ │ +4d0bb8: 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 │ │ │ │ @@ -1043834,18 +1043834,18 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4d0bcc: |[4d0bcc] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0bdc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4d0bde: 5c10 5cae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae5c │ │ -4d0be2: 1101 |0003: return-object v1 │ │ +4d0bbc: |[4d0bbc] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0bcc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4d0bce: 5c10 5cae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae5c │ │ +4d0bd2: 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;) │ │ @@ -1043853,17 +1043853,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0be4: |[4d0be4] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0bf4: 5c01 5aae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae5a │ │ -4d0bf8: 1100 |0002: return-object v0 │ │ +4d0bd4: |[4d0bd4] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0be4: 5c01 5aae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae5a │ │ +4d0be8: 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 │ │ │ │ @@ -1043872,17 +1043872,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 │ │ -4d0c20: |[4d0c20] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0c30: 5b01 67ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae67 │ │ -4d0c34: 1100 |0002: return-object v0 │ │ +4d0c10: |[4d0c10] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0c20: 5b01 67ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae67 │ │ +4d0c24: 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; │ │ │ │ @@ -1043891,23 +1043891,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 │ │ -4d0c38: |[4d0c38] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0c48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4d0c4a: 5c20 5bae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae5b │ │ -4d0c4e: 5420 4dae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ -4d0c52: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ -4d0c56: 6e20 5a11 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@115a │ │ -4d0c5c: 5b23 68ae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae68 │ │ -4d0c60: 6e10 73f5 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f573 │ │ -4d0c66: 1102 |000f: return-object v2 │ │ +4d0c28: |[4d0c28] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0c38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4d0c3a: 5c20 5bae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae5b │ │ +4d0c3e: 5420 4dae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae4d │ │ +4d0c42: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ +4d0c46: 6e20 5a11 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@115a │ │ +4d0c4c: 5b23 68ae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae68 │ │ +4d0c50: 6e10 73f5 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f573 │ │ +4d0c56: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0003 line=321 │ │ 0x000a line=322 │ │ 0x000c line=323 │ │ locals : │ │ @@ -1043919,17 +1043919,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0c68: |[4d0c68] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0c78: 5c01 70ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae70 │ │ -4d0c7c: 1100 |0002: return-object v0 │ │ +4d0c58: |[4d0c58] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0c68: 5c01 70ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae70 │ │ +4d0c6c: 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 │ │ │ │ @@ -1043938,17 +1043938,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 │ │ -4d0c80: |[4d0c80] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0c90: 5b01 73ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae73 │ │ -4d0c94: 1100 |0002: return-object v0 │ │ +4d0c70: |[4d0c70] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0c80: 5b01 73ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae73 │ │ +4d0c84: 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; │ │ │ │ @@ -1043957,20 +1043957,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d0c98: |[4d0c98] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0ca8: 5901 6aae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae6a │ │ -4d0cac: 5903 6bae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae6b │ │ -4d0cb0: 5902 6cae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae6c │ │ -4d0cb4: 5904 69ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae69 │ │ -4d0cb8: 1100 |0008: return-object v0 │ │ +4d0c88: |[4d0c88] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0c98: 5901 6aae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae6a │ │ +4d0c9c: 5903 6bae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae6b │ │ +4d0ca0: 5902 6cae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae6c │ │ +4d0ca4: 5904 69ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae69 │ │ +4d0ca8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0002 line=495 │ │ 0x0004 line=496 │ │ 0x0006 line=497 │ │ locals : │ │ @@ -1043985,194 +1043985,194 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 375 16-bit code units │ │ -4d0e50: |[4d0e50] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ -4d0e60: 5460 53ae |0000: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0e64: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -4d0e68: 6e10 70ab 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab70 │ │ -4d0e6e: 0a00 |0007: move-result v0 │ │ -4d0e70: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -4d0e74: 7010 7ef5 0600 |000a: invoke-direct {v6}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57e │ │ -4d0e7a: 5460 58ae |000d: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0e7e: 6001 adb0 |000f: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b0ad │ │ -4d0e82: 6e20 770b 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d0e88: 0c00 |0014: move-result-object v0 │ │ -4d0e8a: 1f00 ca02 |0015: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ -4d0e8e: 5461 73ae |0017: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae73 │ │ -4d0e92: 3801 2400 |0019: if-eqz v1, 003d // +0024 │ │ -4d0e96: 6e20 ed12 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ed │ │ -4d0e9c: 5261 6aae |001e: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae6a │ │ -4d0ea0: 8211 |0020: int-to-float v1, v1 │ │ -4d0ea2: 7020 71f5 1600 |0021: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d0ea8: 0a01 |0024: move-result v1 │ │ -4d0eaa: 5262 6cae |0025: iget v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae6c │ │ -4d0eae: 8222 |0027: int-to-float v2, v2 │ │ -4d0eb0: 7020 71f5 2600 |0028: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d0eb6: 0a02 |002b: move-result v2 │ │ -4d0eb8: 5263 6bae |002c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae6b │ │ -4d0ebc: 8233 |002e: int-to-float v3, v3 │ │ -4d0ebe: 7020 71f5 3600 |002f: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d0ec4: 0a03 |0032: move-result v3 │ │ -4d0ec6: 5264 69ae |0033: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae69 │ │ -4d0eca: 8244 |0035: int-to-float v4, v4 │ │ -4d0ecc: 7020 71f5 4600 |0036: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d0ed2: 0a04 |0039: move-result v4 │ │ -4d0ed4: 6e54 e212 1032 |003a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.setPadding:(IIII)V // method@12e2 │ │ -4d0eda: 2201 2c20 |003d: new-instance v1, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@202c │ │ -4d0ede: 5462 55ae |003f: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d0ee2: 5463 58ae |0041: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ -4d0ee6: 7030 b7f5 2103 |0043: invoke-direct {v1, v2, v3}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f5b7 │ │ -4d0eec: 5b61 57ae |0046: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d0ef0: 2201 2d0d |0048: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d2d │ │ -4d0ef4: 5462 55ae |004a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ -4d0ef8: 5263 54ae |004c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae54 │ │ -4d0efc: 7030 5565 2103 |004e: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@6555 │ │ -4d0f02: 5462 6fae |0051: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ -4d0f06: 6e20 786a 1200 |0053: invoke-virtual {v2, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6a78 │ │ -4d0f0c: 5561 5bae |0056: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae5b │ │ -4d0f10: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ -4d0f14: 2201 2b20 |005a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ -4d0f18: 5462 53ae |005c: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0f1c: 5463 68ae |005e: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae68 │ │ -4d0f20: 5464 57ae |0060: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d0f24: 7040 93f5 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@f593 │ │ -4d0f2a: 5b61 51ae |0065: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d0f2e: 280a |0067: goto 0071 // +000a │ │ -4d0f30: 2201 2b20 |0068: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ -4d0f34: 5462 53ae |006a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ -4d0f38: 7020 92f5 2100 |006c: invoke-direct {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f592 │ │ -4d0f3e: 5b61 51ae |006f: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d0f42: 5561 5cae |0071: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae5c │ │ -4d0f46: 12e2 |0073: const/4 v2, #int -2 // #fe │ │ -4d0f48: 3801 1a00 |0074: if-eqz v1, 008e // +001a │ │ -4d0f4c: 2201 b602 |0076: new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; // type@02b6 │ │ -4d0f50: 12f3 |0078: const/4 v3, #int -1 // #ff │ │ -4d0f52: 7030 fa11 2103 |0079: invoke-direct {v1, v2, v3}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11fa │ │ -4d0f58: 1234 |007c: const/4 v4, #int 3 // #3 │ │ -4d0f5a: 6e10 8912 0000 |007d: invoke-virtual {v0}, Landroid/widget/TextView;.getId:()I // method@1289 │ │ -4d0f60: 0a00 |0080: move-result v0 │ │ -4d0f62: 6e30 fb11 4100 |0081: invoke-virtual {v1, v4, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fb │ │ -4d0f68: 1300 0e00 |0084: const/16 v0, #int 14 // #e │ │ -4d0f6c: 6e30 fb11 0103 |0086: invoke-virtual {v1, v0, v3}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fb │ │ -4d0f72: 5460 6fae |0089: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ -4d0f76: 6e20 796a 1000 |008b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6a79 │ │ -4d0f7c: 5460 6fae |008e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ -4d0f80: 5461 51ae |0090: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d0f84: 6e20 6a6a 1000 |0092: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6a6a │ │ -4d0f8a: 5260 5dae |0095: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae5d │ │ -4d0f8e: 3900 0e00 |0097: if-nez v0, 00a5 // +000e │ │ -4d0f92: 5261 62ae |0099: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae62 │ │ -4d0f96: 3901 0a00 |009b: if-nez v1, 00a5 // +000a │ │ -4d0f9a: 5261 63ae |009d: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae63 │ │ -4d0f9e: 3901 0600 |009f: if-nez v1, 00a5 // +0006 │ │ -4d0fa2: 5261 64ae |00a1: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae64 │ │ -4d0fa6: 3801 0d00 |00a3: if-eqz v1, 00b0 // +000d │ │ -4d0faa: 5461 51ae |00a5: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d0fae: 5263 62ae |00a7: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae62 │ │ -4d0fb2: 5264 64ae |00a9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae64 │ │ -4d0fb6: 5265 63ae |00ab: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae63 │ │ -4d0fba: 6e50 b5f5 3154 |00ad: invoke-virtual {v1, v3, v4, v5, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f5b5 │ │ -4d0fc0: 5260 72ae |00b0: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae72 │ │ -4d0fc4: 3800 0700 |00b2: if-eqz v0, 00b9 // +0007 │ │ -4d0fc8: 5461 51ae |00b4: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d0fcc: 6e20 b6f5 0100 |00b6: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f5b6 │ │ -4d0fd2: 5260 5eae |00b9: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ -4d0fd6: 3900 0e00 |00bb: if-nez v0, 00c9 // +000e │ │ -4d0fda: 5260 5fae |00bd: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ -4d0fde: 3900 0a00 |00bf: if-nez v0, 00c9 // +000a │ │ -4d0fe2: 5260 60ae |00c1: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ -4d0fe6: 3900 0600 |00c3: if-nez v0, 00c9 // +0006 │ │ -4d0fea: 5260 61ae |00c5: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ -4d0fee: 3800 2300 |00c7: if-eqz v0, 00ea // +0023 │ │ -4d0ff2: 5460 51ae |00c9: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d0ff6: 5261 5fae |00cb: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ -4d0ffa: 8211 |00cd: int-to-float v1, v1 │ │ -4d0ffc: 7020 71f5 1600 |00ce: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d1002: 0a01 |00d1: move-result v1 │ │ -4d1004: 5263 61ae |00d2: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ -4d1008: 8233 |00d4: int-to-float v3, v3 │ │ -4d100a: 7020 71f5 3600 |00d5: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d1010: 0a03 |00d8: move-result v3 │ │ -4d1012: 5264 60ae |00d9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ -4d1016: 8244 |00db: int-to-float v4, v4 │ │ -4d1018: 7020 71f5 4600 |00dc: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d101e: 0a04 |00df: move-result v4 │ │ -4d1020: 5265 5eae |00e0: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ -4d1024: 8255 |00e2: int-to-float v5, v5 │ │ -4d1026: 7020 71f5 5600 |00e3: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d102c: 0a05 |00e6: move-result v5 │ │ -4d102e: 6e55 b2f5 1043 |00e7: invoke-virtual {v0, v1, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f5b2 │ │ -4d1034: 5260 4fae |00ea: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4f │ │ -4d1038: 3900 0600 |00ec: if-nez v0, 00f2 // +0006 │ │ -4d103c: 5260 50ae |00ee: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae50 │ │ -4d1040: 3800 1500 |00f0: if-eqz v0, 0105 // +0015 │ │ -4d1044: 5460 51ae |00f2: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d1048: 5261 50ae |00f4: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae50 │ │ -4d104c: 8211 |00f6: int-to-float v1, v1 │ │ -4d104e: 7020 71f5 1600 |00f7: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d1054: 0a01 |00fa: move-result v1 │ │ -4d1056: 5263 4fae |00fb: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4f │ │ -4d105a: 8233 |00fd: int-to-float v3, v3 │ │ -4d105c: 7020 71f5 3600 |00fe: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ -4d1062: 0a03 |0101: move-result v3 │ │ -4d1064: 6e30 b3f5 1003 |0102: invoke-virtual {v0, v1, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f5b3 │ │ -4d106a: 5560 70ae |0105: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae70 │ │ -4d106e: 3800 0700 |0107: if-eqz v0, 010e // +0007 │ │ -4d1072: 6000 53b0 |0109: sget v0, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b053 │ │ -4d1076: 6e20 7af5 0600 |010b: invoke-virtual {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57a │ │ -4d107c: 5260 4eae |010e: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4e │ │ -4d1080: 3800 0700 |0110: if-eqz v0, 0117 // +0007 │ │ -4d1084: 5461 51ae |0112: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d1088: 6e20 b1f5 0100 |0114: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f5b1 │ │ -4d108e: 5260 56ae |0117: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae56 │ │ -4d1092: 3800 0700 |0119: if-eqz v0, 0120 // +0007 │ │ -4d1096: 5461 51ae |011b: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ -4d109a: 6e20 b4f5 0100 |011d: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f5b4 │ │ -4d10a0: 5560 59ae |0120: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae59 │ │ -4d10a4: 3800 0e00 |0122: if-eqz v0, 0130 // +000e │ │ -4d10a8: 5460 6dae |0124: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ -4d10ac: 1301 0800 |0126: const/16 v1, #int 8 // #8 │ │ -4d10b0: 6e20 b10f 1000 |0128: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb1 │ │ -4d10b6: 5460 65ae |012b: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ -4d10ba: 6e20 b10f 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb1 │ │ -4d10c0: 5460 6dae |0130: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ -4d10c4: 5461 6eae |0132: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6e │ │ -4d10c8: 6e20 ab0f 1000 |0134: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4d10ce: 5460 65ae |0137: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ -4d10d2: 5461 66ae |0139: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae66 │ │ -4d10d6: 6e20 ab0f 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4d10dc: 5460 6dae |013e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ -4d10e0: 2201 2020 |0140: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2020 │ │ -4d10e4: 7020 5cf5 6100 |0142: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f55c │ │ -4d10ea: 6e20 a70f 1000 |0145: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ -4d10f0: 5460 65ae |0148: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ -4d10f4: 2201 2120 |014a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2021 │ │ -4d10f8: 7020 5ef5 6100 |014c: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f55e │ │ -4d10fe: 6e20 a70f 1000 |014f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ -4d1104: 5460 57ae |0152: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d1108: 6e10 bcf5 0000 |0154: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.show:()V // method@f5bc │ │ -4d110e: 2200 5402 |0157: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0254 │ │ -4d1112: 7010 f80d 0000 |0159: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0df8 │ │ -4d1118: 5461 57ae |015c: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d111c: 6e10 b9f5 0100 |015e: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b9 │ │ -4d1122: 0c01 |0161: move-result-object v1 │ │ -4d1124: 6e10 8f0d 0100 |0162: invoke-virtual {v1}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d8f │ │ -4d112a: 0c01 |0165: move-result-object v1 │ │ -4d112c: 6e20 fa0d 1000 |0166: invoke-virtual {v0, v1}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0dfa │ │ -4d1132: 5902 2a01 |0169: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ -4d1136: 5902 2601 |016b: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ -4d113a: 5461 57ae |016d: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ -4d113e: 6e10 b9f5 0100 |016f: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b9 │ │ -4d1144: 0c01 |0172: move-result-object v1 │ │ -4d1146: 6e20 9d0d 0100 |0173: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0d9d │ │ -4d114c: 0e00 |0176: return-void │ │ +4d0e40: |[4d0e40] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ +4d0e50: 5460 53ae |0000: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0e54: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +4d0e58: 6e10 70ab 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab70 │ │ +4d0e5e: 0a00 |0007: move-result v0 │ │ +4d0e60: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +4d0e64: 7010 7ef5 0600 |000a: invoke-direct {v6}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57e │ │ +4d0e6a: 5460 58ae |000d: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0e6e: 6001 adb0 |000f: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b0ad │ │ +4d0e72: 6e20 770b 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d0e78: 0c00 |0014: move-result-object v0 │ │ +4d0e7a: 1f00 ca02 |0015: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ +4d0e7e: 5461 73ae |0017: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae73 │ │ +4d0e82: 3801 2400 |0019: if-eqz v1, 003d // +0024 │ │ +4d0e86: 6e20 ed12 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ed │ │ +4d0e8c: 5261 6aae |001e: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae6a │ │ +4d0e90: 8211 |0020: int-to-float v1, v1 │ │ +4d0e92: 7020 71f5 1600 |0021: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d0e98: 0a01 |0024: move-result v1 │ │ +4d0e9a: 5262 6cae |0025: iget v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae6c │ │ +4d0e9e: 8222 |0027: int-to-float v2, v2 │ │ +4d0ea0: 7020 71f5 2600 |0028: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d0ea6: 0a02 |002b: move-result v2 │ │ +4d0ea8: 5263 6bae |002c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae6b │ │ +4d0eac: 8233 |002e: int-to-float v3, v3 │ │ +4d0eae: 7020 71f5 3600 |002f: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d0eb4: 0a03 |0032: move-result v3 │ │ +4d0eb6: 5264 69ae |0033: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae69 │ │ +4d0eba: 8244 |0035: int-to-float v4, v4 │ │ +4d0ebc: 7020 71f5 4600 |0036: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d0ec2: 0a04 |0039: move-result v4 │ │ +4d0ec4: 6e54 e212 1032 |003a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.setPadding:(IIII)V // method@12e2 │ │ +4d0eca: 2201 2c20 |003d: new-instance v1, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@202c │ │ +4d0ece: 5462 55ae |003f: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d0ed2: 5463 58ae |0041: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae58 │ │ +4d0ed6: 7030 b7f5 2103 |0043: invoke-direct {v1, v2, v3}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f5b7 │ │ +4d0edc: 5b61 57ae |0046: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d0ee0: 2201 2d0d |0048: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d2d │ │ +4d0ee4: 5462 55ae |004a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae55 │ │ +4d0ee8: 5263 54ae |004c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae54 │ │ +4d0eec: 7030 5565 2103 |004e: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@6555 │ │ +4d0ef2: 5462 6fae |0051: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ +4d0ef6: 6e20 786a 1200 |0053: invoke-virtual {v2, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6a78 │ │ +4d0efc: 5561 5bae |0056: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae5b │ │ +4d0f00: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ +4d0f04: 2201 2b20 |005a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ +4d0f08: 5462 53ae |005c: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0f0c: 5463 68ae |005e: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae68 │ │ +4d0f10: 5464 57ae |0060: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d0f14: 7040 93f5 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@f593 │ │ +4d0f1a: 5b61 51ae |0065: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d0f1e: 280a |0067: goto 0071 // +000a │ │ +4d0f20: 2201 2b20 |0068: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ +4d0f24: 5462 53ae |006a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae53 │ │ +4d0f28: 7020 92f5 2100 |006c: invoke-direct {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f592 │ │ +4d0f2e: 5b61 51ae |006f: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d0f32: 5561 5cae |0071: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae5c │ │ +4d0f36: 12e2 |0073: const/4 v2, #int -2 // #fe │ │ +4d0f38: 3801 1a00 |0074: if-eqz v1, 008e // +001a │ │ +4d0f3c: 2201 b602 |0076: new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; // type@02b6 │ │ +4d0f40: 12f3 |0078: const/4 v3, #int -1 // #ff │ │ +4d0f42: 7030 fa11 2103 |0079: invoke-direct {v1, v2, v3}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11fa │ │ +4d0f48: 1234 |007c: const/4 v4, #int 3 // #3 │ │ +4d0f4a: 6e10 8912 0000 |007d: invoke-virtual {v0}, Landroid/widget/TextView;.getId:()I // method@1289 │ │ +4d0f50: 0a00 |0080: move-result v0 │ │ +4d0f52: 6e30 fb11 4100 |0081: invoke-virtual {v1, v4, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fb │ │ +4d0f58: 1300 0e00 |0084: const/16 v0, #int 14 // #e │ │ +4d0f5c: 6e30 fb11 0103 |0086: invoke-virtual {v1, v0, v3}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fb │ │ +4d0f62: 5460 6fae |0089: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ +4d0f66: 6e20 796a 1000 |008b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6a79 │ │ +4d0f6c: 5460 6fae |008e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6f │ │ +4d0f70: 5461 51ae |0090: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d0f74: 6e20 6a6a 1000 |0092: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6a6a │ │ +4d0f7a: 5260 5dae |0095: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae5d │ │ +4d0f7e: 3900 0e00 |0097: if-nez v0, 00a5 // +000e │ │ +4d0f82: 5261 62ae |0099: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae62 │ │ +4d0f86: 3901 0a00 |009b: if-nez v1, 00a5 // +000a │ │ +4d0f8a: 5261 63ae |009d: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae63 │ │ +4d0f8e: 3901 0600 |009f: if-nez v1, 00a5 // +0006 │ │ +4d0f92: 5261 64ae |00a1: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae64 │ │ +4d0f96: 3801 0d00 |00a3: if-eqz v1, 00b0 // +000d │ │ +4d0f9a: 5461 51ae |00a5: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d0f9e: 5263 62ae |00a7: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae62 │ │ +4d0fa2: 5264 64ae |00a9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae64 │ │ +4d0fa6: 5265 63ae |00ab: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae63 │ │ +4d0faa: 6e50 b5f5 3154 |00ad: invoke-virtual {v1, v3, v4, v5, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f5b5 │ │ +4d0fb0: 5260 72ae |00b0: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae72 │ │ +4d0fb4: 3800 0700 |00b2: if-eqz v0, 00b9 // +0007 │ │ +4d0fb8: 5461 51ae |00b4: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d0fbc: 6e20 b6f5 0100 |00b6: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f5b6 │ │ +4d0fc2: 5260 5eae |00b9: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ +4d0fc6: 3900 0e00 |00bb: if-nez v0, 00c9 // +000e │ │ +4d0fca: 5260 5fae |00bd: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ +4d0fce: 3900 0a00 |00bf: if-nez v0, 00c9 // +000a │ │ +4d0fd2: 5260 60ae |00c1: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ +4d0fd6: 3900 0600 |00c3: if-nez v0, 00c9 // +0006 │ │ +4d0fda: 5260 61ae |00c5: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ +4d0fde: 3800 2300 |00c7: if-eqz v0, 00ea // +0023 │ │ +4d0fe2: 5460 51ae |00c9: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d0fe6: 5261 5fae |00cb: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5f │ │ +4d0fea: 8211 |00cd: int-to-float v1, v1 │ │ +4d0fec: 7020 71f5 1600 |00ce: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d0ff2: 0a01 |00d1: move-result v1 │ │ +4d0ff4: 5263 61ae |00d2: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae61 │ │ +4d0ff8: 8233 |00d4: int-to-float v3, v3 │ │ +4d0ffa: 7020 71f5 3600 |00d5: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d1000: 0a03 |00d8: move-result v3 │ │ +4d1002: 5264 60ae |00d9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae60 │ │ +4d1006: 8244 |00db: int-to-float v4, v4 │ │ +4d1008: 7020 71f5 4600 |00dc: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d100e: 0a04 |00df: move-result v4 │ │ +4d1010: 5265 5eae |00e0: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5e │ │ +4d1014: 8255 |00e2: int-to-float v5, v5 │ │ +4d1016: 7020 71f5 5600 |00e3: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d101c: 0a05 |00e6: move-result v5 │ │ +4d101e: 6e55 b2f5 1043 |00e7: invoke-virtual {v0, v1, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f5b2 │ │ +4d1024: 5260 4fae |00ea: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4f │ │ +4d1028: 3900 0600 |00ec: if-nez v0, 00f2 // +0006 │ │ +4d102c: 5260 50ae |00ee: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae50 │ │ +4d1030: 3800 1500 |00f0: if-eqz v0, 0105 // +0015 │ │ +4d1034: 5460 51ae |00f2: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d1038: 5261 50ae |00f4: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae50 │ │ +4d103c: 8211 |00f6: int-to-float v1, v1 │ │ +4d103e: 7020 71f5 1600 |00f7: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d1044: 0a01 |00fa: move-result v1 │ │ +4d1046: 5263 4fae |00fb: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4f │ │ +4d104a: 8233 |00fd: int-to-float v3, v3 │ │ +4d104c: 7020 71f5 3600 |00fe: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f571 │ │ +4d1052: 0a03 |0101: move-result v3 │ │ +4d1054: 6e30 b3f5 1003 |0102: invoke-virtual {v0, v1, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f5b3 │ │ +4d105a: 5560 70ae |0105: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae70 │ │ +4d105e: 3800 0700 |0107: if-eqz v0, 010e // +0007 │ │ +4d1062: 6000 53b0 |0109: sget v0, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b053 │ │ +4d1066: 6e20 7af5 0600 |010b: invoke-virtual {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57a │ │ +4d106c: 5260 4eae |010e: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4e │ │ +4d1070: 3800 0700 |0110: if-eqz v0, 0117 // +0007 │ │ +4d1074: 5461 51ae |0112: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d1078: 6e20 b1f5 0100 |0114: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f5b1 │ │ +4d107e: 5260 56ae |0117: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae56 │ │ +4d1082: 3800 0700 |0119: if-eqz v0, 0120 // +0007 │ │ +4d1086: 5461 51ae |011b: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae51 │ │ +4d108a: 6e20 b4f5 0100 |011d: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f5b4 │ │ +4d1090: 5560 59ae |0120: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae59 │ │ +4d1094: 3800 0e00 |0122: if-eqz v0, 0130 // +000e │ │ +4d1098: 5460 6dae |0124: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ +4d109c: 1301 0800 |0126: const/16 v1, #int 8 // #8 │ │ +4d10a0: 6e20 b10f 1000 |0128: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb1 │ │ +4d10a6: 5460 65ae |012b: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ +4d10aa: 6e20 b10f 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb1 │ │ +4d10b0: 5460 6dae |0130: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ +4d10b4: 5461 6eae |0132: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6e │ │ +4d10b8: 6e20 ab0f 1000 |0134: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4d10be: 5460 65ae |0137: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ +4d10c2: 5461 66ae |0139: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae66 │ │ +4d10c6: 6e20 ab0f 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4d10cc: 5460 6dae |013e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae6d │ │ +4d10d0: 2201 2020 |0140: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2020 │ │ +4d10d4: 7020 5cf5 6100 |0142: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f55c │ │ +4d10da: 6e20 a70f 1000 |0145: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ +4d10e0: 5460 65ae |0148: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae65 │ │ +4d10e4: 2201 2120 |014a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2021 │ │ +4d10e8: 7020 5ef5 6100 |014c: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f55e │ │ +4d10ee: 6e20 a70f 1000 |014f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ +4d10f4: 5460 57ae |0152: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d10f8: 6e10 bcf5 0000 |0154: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.show:()V // method@f5bc │ │ +4d10fe: 2200 5402 |0157: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0254 │ │ +4d1102: 7010 f80d 0000 |0159: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0df8 │ │ +4d1108: 5461 57ae |015c: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d110c: 6e10 b9f5 0100 |015e: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b9 │ │ +4d1112: 0c01 |0161: move-result-object v1 │ │ +4d1114: 6e10 8f0d 0100 |0162: invoke-virtual {v1}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d8f │ │ +4d111a: 0c01 |0165: move-result-object v1 │ │ +4d111c: 6e20 fa0d 1000 |0166: invoke-virtual {v0, v1}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0dfa │ │ +4d1122: 5902 2a01 |0169: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ +4d1126: 5902 2601 |016b: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ +4d112a: 5461 57ae |016d: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae57 │ │ +4d112e: 6e10 b9f5 0100 |016f: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b9 │ │ +4d1134: 0c01 |0172: move-result-object v1 │ │ +4d1136: 6e20 9d0d 0100 |0173: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0d9d │ │ +4d113c: 0e00 |0176: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x000a line=145 │ │ 0x000d line=147 │ │ 0x0017 line=148 │ │ 0x001b line=149 │ │ @@ -1044254,18 +1044254,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d1150: |[4d1150] petrov.kristiyan.colorpicker.ColorViewAdapter$1.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -4d1160: 5b01 74ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae74 │ │ -4d1164: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d116a: 0e00 |0005: return-void │ │ +4d1140: |[4d1140] petrov.kristiyan.colorpicker.ColorViewAdapter$1.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +4d1150: 5b01 74ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae74 │ │ +4d1154: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d115a: 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; │ │ │ │ @@ -1044275,20 +1044275,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4d116c: |[4d116c] petrov.kristiyan.colorpicker.ColorViewAdapter$1.run:()V │ │ -4d117c: 5410 74ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae74 │ │ -4d1180: 7110 9ef5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59e │ │ -4d1186: 0c00 |0005: move-result-object v0 │ │ -4d1188: 6e10 b8f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b8 │ │ -4d118e: 0e00 |0009: return-void │ │ +4d115c: |[4d115c] petrov.kristiyan.colorpicker.ColorViewAdapter$1.run:()V │ │ +4d116c: 5410 74ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae74 │ │ +4d1170: 7110 9ef5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59e │ │ +4d1176: 0c00 |0005: move-result-object v0 │ │ +4d1178: 6e10 b8f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b8 │ │ +4d117e: 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) │ │ @@ -1044371,17 +1044371,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1968: |[4d1968] petrov.kristiyan.colorpicker.R$anim.:()V │ │ -4d1978: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d197e: 0e00 |0003: return-void │ │ +4d1958: |[4d1958] petrov.kristiyan.colorpicker.R$anim.:()V │ │ +4d1968: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d196e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1044418,17 +1044418,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1980: |[4d1980] petrov.kristiyan.colorpicker.R$array.:()V │ │ -4d1990: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d1996: 0e00 |0003: return-void │ │ +4d1970: |[4d1970] petrov.kristiyan.colorpicker.R$array.:()V │ │ +4d1980: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d1986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1045525,17 +1045525,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1998: |[4d1998] petrov.kristiyan.colorpicker.R$attr.:()V │ │ -4d19a8: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d19ae: 0e00 |0003: return-void │ │ +4d1988: |[4d1988] petrov.kristiyan.colorpicker.R$attr.:()V │ │ +4d1998: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d199e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1045577,17 +1045577,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d19b0: |[4d19b0] petrov.kristiyan.colorpicker.R$bool.:()V │ │ -4d19c0: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d19c6: 0e00 |0003: return-void │ │ +4d19a0: |[4d19a0] petrov.kristiyan.colorpicker.R$bool.:()V │ │ +4d19b0: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d19b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1046049,17 +1046049,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d19c8: |[4d19c8] petrov.kristiyan.colorpicker.R$color.:()V │ │ -4d19d8: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d19de: 0e00 |0003: return-void │ │ +4d19b8: |[4d19b8] petrov.kristiyan.colorpicker.R$color.:()V │ │ +4d19c8: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d19ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1046496,17 +1046496,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d19e0: |[4d19e0] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ -4d19f0: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d19f6: 0e00 |0003: return-void │ │ +4d19d0: |[4d19d0] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ +4d19e0: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d19e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1046863,17 +1046863,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d19f8: |[4d19f8] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ -4d1a08: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d1a0e: 0e00 |0003: return-void │ │ +4d19e8: |[4d19e8] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ +4d19f8: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d19fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047385,17 +1047385,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1a10: |[4d1a10] petrov.kristiyan.colorpicker.R$id.:()V │ │ -4d1a20: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d1a26: 0e00 |0003: return-void │ │ +4d1a00: |[4d1a00] petrov.kristiyan.colorpicker.R$id.:()V │ │ +4d1a10: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d1a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047447,17 +1047447,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1a28: |[4d1a28] petrov.kristiyan.colorpicker.R$integer.:()V │ │ -4d1a38: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d1a3e: 0e00 |0003: return-void │ │ +4d1a18: |[4d1a18] petrov.kristiyan.colorpicker.R$integer.:()V │ │ +4d1a28: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d1a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047649,17 +1047649,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1a40: |[4d1a40] petrov.kristiyan.colorpicker.R$layout.:()V │ │ -4d1a50: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d1a56: 0e00 |0003: return-void │ │ +4d1a30: |[4d1a30] petrov.kristiyan.colorpicker.R$layout.:()V │ │ +4d1a40: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d1a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047796,17 +1047796,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1a58: |[4d1a58] petrov.kristiyan.colorpicker.R$string.:()V │ │ -4d1a68: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d1a6e: 0e00 |0003: return-void │ │ +4d1a48: |[4d1a48] petrov.kristiyan.colorpicker.R$string.:()V │ │ +4d1a58: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d1a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1049368,17 +1049368,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d2318: |[4d2318] petrov.kristiyan.colorpicker.R$style.:()V │ │ -4d2328: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d232e: 0e00 |0003: return-void │ │ +4d2308: |[4d2308] petrov.kristiyan.colorpicker.R$style.:()V │ │ +4d2318: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d231e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1051435,169 +1051435,169 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1088 16-bit code units │ │ -4d1a70: |[4d1a70] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4d1a80: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -4d1a84: 2300 4420 |0002: new-array v0, v0, [I // type@2044 │ │ -4d1a88: 2600 f200 0000 |0004: fill-array-data v0, 000000f6 // +000000f2 │ │ -4d1a8e: 6900 1fb2 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b21f │ │ -4d1a92: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -4d1a94: 2301 4420 |000a: new-array v1, v0, [I // type@2044 │ │ -4d1a98: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -4d1a9e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4d1aa0: 4b02 0103 |0010: aput v2, v1, v3 │ │ -4d1aa4: 6901 20b2 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b220 │ │ -4d1aa8: 2301 4420 |0014: new-array v1, v0, [I // type@2044 │ │ -4d1aac: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -4d1ab2: 4b02 0103 |0019: aput v2, v1, v3 │ │ -4d1ab6: 6901 3fb2 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b23f │ │ -4d1aba: 2331 4420 |001d: new-array v1, v3, [I // type@2044 │ │ -4d1abe: 6901 41b2 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b241 │ │ -4d1ac2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -4d1ac4: 2312 4420 |0022: new-array v2, v1, [I // type@2044 │ │ -4d1ac8: 2602 1001 0000 |0024: fill-array-data v2, 00000134 // +00000110 │ │ -4d1ace: 6902 42b2 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b242 │ │ -4d1ad2: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -4d1ad4: 2324 4420 |002a: new-array v4, v2, [I // type@2044 │ │ -4d1ad8: 2604 1801 0000 |002c: fill-array-data v4, 00000144 // +00000118 │ │ -4d1ade: 6904 49b2 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b249 │ │ -4d1ae2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -4d1ae6: 2345 4420 |0033: new-array v5, v4, [I // type@2044 │ │ -4d1aea: 2605 1701 0000 |0035: fill-array-data v5, 0000014c // +00000117 │ │ -4d1af0: 6905 4cb2 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b24c │ │ -4d1af4: 1245 |003a: const/4 v5, #int 4 // #4 │ │ -4d1af6: 2356 4420 |003b: new-array v6, v5, [I // type@2044 │ │ -4d1afa: 2606 2301 0000 |003d: fill-array-data v6, 00000160 // +00000123 │ │ -4d1b00: 6906 55b2 |0040: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b255 │ │ -4d1b04: 1306 1600 |0042: const/16 v6, #int 22 // #16 │ │ -4d1b08: 2366 4420 |0044: new-array v6, v6, [I // type@2044 │ │ -4d1b0c: 2606 2601 0000 |0046: fill-array-data v6, 0000016c // +00000126 │ │ -4d1b12: 6906 5ab2 |0049: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b25a │ │ -4d1b16: 1306 7f00 |004b: const/16 v6, #int 127 // #7f │ │ -4d1b1a: 2366 4420 |004d: new-array v6, v6, [I // type@2044 │ │ -4d1b1e: 2606 4d01 0000 |004f: fill-array-data v6, 0000019c // +0000014d │ │ -4d1b24: 6906 71b2 |0052: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b271 │ │ -4d1b28: 2306 4420 |0054: new-array v6, v0, [I // type@2044 │ │ -4d1b2c: 1407 2b00 047f |0056: const v7, #float 1.75459e+38 // #7f04002b │ │ -4d1b32: 4b07 0603 |0059: aput v7, v6, v3 │ │ -4d1b36: 6906 f1b2 |005b: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b2f1 │ │ -4d1b3a: 2356 4420 |005d: new-array v6, v5, [I // type@2044 │ │ -4d1b3e: 2606 3f02 0000 |005f: fill-array-data v6, 0000029e // +0000023f │ │ -4d1b44: 6906 f3b2 |0062: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b2f3 │ │ -4d1b48: 2344 4420 |0064: new-array v4, v4, [I // type@2044 │ │ -4d1b4c: 2604 4402 0000 |0066: fill-array-data v4, 000002aa // +00000244 │ │ -4d1b52: 6904 f8b2 |0069: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b2f8 │ │ -4d1b56: 1304 0900 |006b: const/16 v4, #int 9 // #9 │ │ -4d1b5a: 2346 4420 |006d: new-array v6, v4, [I // type@2044 │ │ -4d1b5e: 2606 4f02 0000 |006f: fill-array-data v6, 000002be // +0000024f │ │ -4d1b64: 6906 01b3 |0072: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b301 │ │ -4d1b68: 2355 4420 |0074: new-array v5, v5, [I // type@2044 │ │ -4d1b6c: 2605 5e02 0000 |0076: fill-array-data v5, 000002d4 // +0000025e │ │ -4d1b72: 6905 02b3 |0079: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b302 │ │ -4d1b76: 2322 4420 |007b: new-array v2, v2, [I // type@2044 │ │ -4d1b7a: 2602 6302 0000 |007d: fill-array-data v2, 000002e0 // +00000263 │ │ -4d1b80: 6902 10b3 |0080: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b310 │ │ -4d1b84: 2311 4420 |0082: new-array v1, v1, [I // type@2044 │ │ -4d1b88: 2601 6402 0000 |0084: fill-array-data v1, 000002e8 // +00000264 │ │ -4d1b8e: 6901 13b3 |0087: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b313 │ │ -4d1b92: 1301 1700 |0089: const/16 v1, #int 23 // #17 │ │ -4d1b96: 2311 4420 |008b: new-array v1, v1, [I // type@2044 │ │ -4d1b9a: 2601 6b02 0000 |008d: fill-array-data v1, 000002f8 // +0000026b │ │ -4d1ba0: 6901 1ab3 |0090: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b31a │ │ -4d1ba4: 2341 4420 |0092: new-array v1, v4, [I // type@2044 │ │ -4d1ba8: 2601 9602 0000 |0094: fill-array-data v1, 0000032a // +00000296 │ │ -4d1bae: 6901 32b3 |0097: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b332 │ │ -4d1bb2: 1231 |0099: const/4 v1, #int 3 // #3 │ │ -4d1bb4: 2312 4420 |009a: new-array v2, v1, [I // type@2044 │ │ -4d1bb8: 2602 a402 0000 |009c: fill-array-data v2, 00000340 // +000002a4 │ │ -4d1bbe: 6902 3cb3 |009f: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b33c │ │ -4d1bc2: 2300 4420 |00a1: new-array v0, v0, [I // type@2044 │ │ -4d1bc6: 1402 8303 047f |00a3: const v2, #float 1.75476e+38 // #7f040383 │ │ -4d1bcc: 4b02 0003 |00a6: aput v2, v0, v3 │ │ -4d1bd0: 6900 3db3 |00a8: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b33d │ │ -4d1bd4: 1300 0c00 |00aa: const/16 v0, #int 12 // #c │ │ -4d1bd8: 2300 4420 |00ac: new-array v0, v0, [I // type@2044 │ │ -4d1bdc: 2600 9c02 0000 |00ae: fill-array-data v0, 0000034a // +0000029c │ │ -4d1be2: 6900 42b3 |00b1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b342 │ │ -4d1be6: 1300 1100 |00b3: const/16 v0, #int 17 // #11 │ │ -4d1bea: 2300 4420 |00b5: new-array v0, v0, [I // type@2044 │ │ -4d1bee: 2600 af02 0000 |00b7: fill-array-data v0, 00000366 // +000002af │ │ -4d1bf4: 6900 4fb3 |00ba: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b34f │ │ -4d1bf8: 1250 |00bc: const/4 v0, #int 5 // #5 │ │ -4d1bfa: 2302 4420 |00bd: new-array v2, v0, [I // type@2044 │ │ -4d1bfe: 2602 cd02 0000 |00bf: fill-array-data v2, 0000038c // +000002cd │ │ -4d1c04: 6902 61b3 |00c2: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b361 │ │ -4d1c08: 1302 0e00 |00c4: const/16 v2, #int 14 // #e │ │ -4d1c0c: 2322 4420 |00c6: new-array v2, v2, [I // type@2044 │ │ -4d1c10: 2602 d202 0000 |00c8: fill-array-data v2, 0000039a // +000002d2 │ │ -4d1c16: 6902 67b3 |00cb: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b367 │ │ -4d1c1a: 1302 1000 |00cd: const/16 v2, #int 16 // #10 │ │ -4d1c1e: 2322 4420 |00cf: new-array v2, v2, [I // type@2044 │ │ -4d1c22: 2602 e902 0000 |00d1: fill-array-data v2, 000003ba // +000002e9 │ │ -4d1c28: 6902 76b3 |00d4: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b376 │ │ -4d1c2c: 1302 1e00 |00d6: const/16 v2, #int 30 // #1e │ │ -4d1c30: 2322 4420 |00d8: new-array v2, v2, [I // type@2044 │ │ -4d1c34: 2602 0403 0000 |00da: fill-array-data v2, 000003de // +00000304 │ │ -4d1c3a: 6902 87b3 |00dd: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b387 │ │ -4d1c3e: 2300 4420 |00df: new-array v0, v0, [I // type@2044 │ │ -4d1c42: 2600 3d03 0000 |00e1: fill-array-data v0, 0000041e // +0000033d │ │ -4d1c48: 6900 a6b3 |00e4: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b3a6 │ │ -4d1c4c: 2310 4420 |00e6: new-array v0, v1, [I // type@2044 │ │ -4d1c50: 2600 4403 0000 |00e8: fill-array-data v0, 0000042c // +00000344 │ │ -4d1c56: 6900 a7b3 |00eb: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b3a7 │ │ -4d1c5a: 2310 4420 |00ed: new-array v0, v1, [I // type@2044 │ │ -4d1c5e: 2600 4703 0000 |00ef: fill-array-data v0, 00000436 // +00000347 │ │ -4d1c64: 6900 abb3 |00f2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b3ab │ │ -4d1c68: 0e00 |00f4: return-void │ │ -4d1c6a: 0000 |00f5: nop // spacer │ │ -4d1c6c: 0003 0400 1d00 0000 4000 047f 4700 ... |00f6: array-data (62 units) │ │ -4d1ce8: 0003 0400 0600 0000 4000 047f 4700 ... |0134: array-data (16 units) │ │ -4d1d08: 0003 0400 0200 0000 7d01 047f 0802 ... |0144: array-data (8 units) │ │ -4d1d18: 0003 0400 0800 0000 f200 0101 7d00 ... |014c: array-data (20 units) │ │ -4d1d40: 0003 0400 0400 0000 1901 0101 7b03 ... |0160: array-data (12 units) │ │ -4d1d58: 0003 0400 1600 0000 3400 0101 3a00 ... |016c: array-data (48 units) │ │ -4d1db8: 0003 0400 7f00 0000 5700 0101 ae00 ... |019c: array-data (258 units) │ │ -4d1fbc: 0003 0400 0400 0000 0701 0101 7b00 ... |029e: array-data (12 units) │ │ -4d1fd4: 0003 0400 0800 0000 3500 047f 3600 ... |02aa: array-data (20 units) │ │ -4d1ffc: 0003 0400 0900 0000 af00 0101 c400 ... |02be: array-data (22 units) │ │ -4d2028: 0003 0400 0400 0000 b300 0101 f400 ... |02d4: array-data (12 units) │ │ -4d2040: 0003 0400 0200 0000 ac02 0101 ad02 ... |02e0: array-data (8 units) │ │ -4d2050: 0003 0400 0600 0000 0e00 0101 d000 ... |02e8: array-data (16 units) │ │ -4d2070: 0003 0400 1700 0000 0200 0101 0e00 ... |02f8: array-data (50 units) │ │ -4d20d4: 0003 0400 0900 0000 ae00 0101 2c01 ... |032a: array-data (22 units) │ │ -4d2100: 0003 0400 0300 0000 7601 0101 c902 ... |0340: array-data (10 units) │ │ -4d2114: 0003 0400 0c00 0000 c400 0101 eb00 ... |034a: array-data (28 units) │ │ -4d214c: 0003 0400 1100 0000 da00 0101 1f01 ... |0366: array-data (38 units) │ │ -4d2198: 0003 0400 0500 0000 b200 0101 7601 ... |038c: array-data (14 units) │ │ -4d21b4: 0003 0400 0e00 0000 2401 0101 2501 ... |039a: array-data (32 units) │ │ -4d21f4: 0003 0400 1000 0000 9500 0101 9600 ... |03ba: array-data (36 units) │ │ -4d223c: 0003 0400 1e00 0000 af00 0101 4001 ... |03de: array-data (64 units) │ │ -4d22bc: 0003 0400 0500 0000 0000 0101 da00 ... |041e: array-data (14 units) │ │ -4d22d8: 0003 0400 0300 0000 d400 0101 4900 ... |042c: array-data (10 units) │ │ -4d22ec: 0003 0400 0300 0000 d000 0101 f200 ... |0436: array-data (10 units) │ │ +4d1a60: |[4d1a60] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4d1a70: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +4d1a74: 2300 4420 |0002: new-array v0, v0, [I // type@2044 │ │ +4d1a78: 2600 f200 0000 |0004: fill-array-data v0, 000000f6 // +000000f2 │ │ +4d1a7e: 6900 1fb2 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b21f │ │ +4d1a82: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +4d1a84: 2301 4420 |000a: new-array v1, v0, [I // type@2044 │ │ +4d1a88: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +4d1a8e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4d1a90: 4b02 0103 |0010: aput v2, v1, v3 │ │ +4d1a94: 6901 20b2 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b220 │ │ +4d1a98: 2301 4420 |0014: new-array v1, v0, [I // type@2044 │ │ +4d1a9c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +4d1aa2: 4b02 0103 |0019: aput v2, v1, v3 │ │ +4d1aa6: 6901 3fb2 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b23f │ │ +4d1aaa: 2331 4420 |001d: new-array v1, v3, [I // type@2044 │ │ +4d1aae: 6901 41b2 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b241 │ │ +4d1ab2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +4d1ab4: 2312 4420 |0022: new-array v2, v1, [I // type@2044 │ │ +4d1ab8: 2602 1001 0000 |0024: fill-array-data v2, 00000134 // +00000110 │ │ +4d1abe: 6902 42b2 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b242 │ │ +4d1ac2: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +4d1ac4: 2324 4420 |002a: new-array v4, v2, [I // type@2044 │ │ +4d1ac8: 2604 1801 0000 |002c: fill-array-data v4, 00000144 // +00000118 │ │ +4d1ace: 6904 49b2 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b249 │ │ +4d1ad2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +4d1ad6: 2345 4420 |0033: new-array v5, v4, [I // type@2044 │ │ +4d1ada: 2605 1701 0000 |0035: fill-array-data v5, 0000014c // +00000117 │ │ +4d1ae0: 6905 4cb2 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b24c │ │ +4d1ae4: 1245 |003a: const/4 v5, #int 4 // #4 │ │ +4d1ae6: 2356 4420 |003b: new-array v6, v5, [I // type@2044 │ │ +4d1aea: 2606 2301 0000 |003d: fill-array-data v6, 00000160 // +00000123 │ │ +4d1af0: 6906 55b2 |0040: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b255 │ │ +4d1af4: 1306 1600 |0042: const/16 v6, #int 22 // #16 │ │ +4d1af8: 2366 4420 |0044: new-array v6, v6, [I // type@2044 │ │ +4d1afc: 2606 2601 0000 |0046: fill-array-data v6, 0000016c // +00000126 │ │ +4d1b02: 6906 5ab2 |0049: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b25a │ │ +4d1b06: 1306 7f00 |004b: const/16 v6, #int 127 // #7f │ │ +4d1b0a: 2366 4420 |004d: new-array v6, v6, [I // type@2044 │ │ +4d1b0e: 2606 4d01 0000 |004f: fill-array-data v6, 0000019c // +0000014d │ │ +4d1b14: 6906 71b2 |0052: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b271 │ │ +4d1b18: 2306 4420 |0054: new-array v6, v0, [I // type@2044 │ │ +4d1b1c: 1407 2b00 047f |0056: const v7, #float 1.75459e+38 // #7f04002b │ │ +4d1b22: 4b07 0603 |0059: aput v7, v6, v3 │ │ +4d1b26: 6906 f1b2 |005b: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b2f1 │ │ +4d1b2a: 2356 4420 |005d: new-array v6, v5, [I // type@2044 │ │ +4d1b2e: 2606 3f02 0000 |005f: fill-array-data v6, 0000029e // +0000023f │ │ +4d1b34: 6906 f3b2 |0062: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b2f3 │ │ +4d1b38: 2344 4420 |0064: new-array v4, v4, [I // type@2044 │ │ +4d1b3c: 2604 4402 0000 |0066: fill-array-data v4, 000002aa // +00000244 │ │ +4d1b42: 6904 f8b2 |0069: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b2f8 │ │ +4d1b46: 1304 0900 |006b: const/16 v4, #int 9 // #9 │ │ +4d1b4a: 2346 4420 |006d: new-array v6, v4, [I // type@2044 │ │ +4d1b4e: 2606 4f02 0000 |006f: fill-array-data v6, 000002be // +0000024f │ │ +4d1b54: 6906 01b3 |0072: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b301 │ │ +4d1b58: 2355 4420 |0074: new-array v5, v5, [I // type@2044 │ │ +4d1b5c: 2605 5e02 0000 |0076: fill-array-data v5, 000002d4 // +0000025e │ │ +4d1b62: 6905 02b3 |0079: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b302 │ │ +4d1b66: 2322 4420 |007b: new-array v2, v2, [I // type@2044 │ │ +4d1b6a: 2602 6302 0000 |007d: fill-array-data v2, 000002e0 // +00000263 │ │ +4d1b70: 6902 10b3 |0080: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b310 │ │ +4d1b74: 2311 4420 |0082: new-array v1, v1, [I // type@2044 │ │ +4d1b78: 2601 6402 0000 |0084: fill-array-data v1, 000002e8 // +00000264 │ │ +4d1b7e: 6901 13b3 |0087: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b313 │ │ +4d1b82: 1301 1700 |0089: const/16 v1, #int 23 // #17 │ │ +4d1b86: 2311 4420 |008b: new-array v1, v1, [I // type@2044 │ │ +4d1b8a: 2601 6b02 0000 |008d: fill-array-data v1, 000002f8 // +0000026b │ │ +4d1b90: 6901 1ab3 |0090: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b31a │ │ +4d1b94: 2341 4420 |0092: new-array v1, v4, [I // type@2044 │ │ +4d1b98: 2601 9602 0000 |0094: fill-array-data v1, 0000032a // +00000296 │ │ +4d1b9e: 6901 32b3 |0097: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b332 │ │ +4d1ba2: 1231 |0099: const/4 v1, #int 3 // #3 │ │ +4d1ba4: 2312 4420 |009a: new-array v2, v1, [I // type@2044 │ │ +4d1ba8: 2602 a402 0000 |009c: fill-array-data v2, 00000340 // +000002a4 │ │ +4d1bae: 6902 3cb3 |009f: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b33c │ │ +4d1bb2: 2300 4420 |00a1: new-array v0, v0, [I // type@2044 │ │ +4d1bb6: 1402 8303 047f |00a3: const v2, #float 1.75476e+38 // #7f040383 │ │ +4d1bbc: 4b02 0003 |00a6: aput v2, v0, v3 │ │ +4d1bc0: 6900 3db3 |00a8: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b33d │ │ +4d1bc4: 1300 0c00 |00aa: const/16 v0, #int 12 // #c │ │ +4d1bc8: 2300 4420 |00ac: new-array v0, v0, [I // type@2044 │ │ +4d1bcc: 2600 9c02 0000 |00ae: fill-array-data v0, 0000034a // +0000029c │ │ +4d1bd2: 6900 42b3 |00b1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b342 │ │ +4d1bd6: 1300 1100 |00b3: const/16 v0, #int 17 // #11 │ │ +4d1bda: 2300 4420 |00b5: new-array v0, v0, [I // type@2044 │ │ +4d1bde: 2600 af02 0000 |00b7: fill-array-data v0, 00000366 // +000002af │ │ +4d1be4: 6900 4fb3 |00ba: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b34f │ │ +4d1be8: 1250 |00bc: const/4 v0, #int 5 // #5 │ │ +4d1bea: 2302 4420 |00bd: new-array v2, v0, [I // type@2044 │ │ +4d1bee: 2602 cd02 0000 |00bf: fill-array-data v2, 0000038c // +000002cd │ │ +4d1bf4: 6902 61b3 |00c2: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b361 │ │ +4d1bf8: 1302 0e00 |00c4: const/16 v2, #int 14 // #e │ │ +4d1bfc: 2322 4420 |00c6: new-array v2, v2, [I // type@2044 │ │ +4d1c00: 2602 d202 0000 |00c8: fill-array-data v2, 0000039a // +000002d2 │ │ +4d1c06: 6902 67b3 |00cb: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b367 │ │ +4d1c0a: 1302 1000 |00cd: const/16 v2, #int 16 // #10 │ │ +4d1c0e: 2322 4420 |00cf: new-array v2, v2, [I // type@2044 │ │ +4d1c12: 2602 e902 0000 |00d1: fill-array-data v2, 000003ba // +000002e9 │ │ +4d1c18: 6902 76b3 |00d4: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b376 │ │ +4d1c1c: 1302 1e00 |00d6: const/16 v2, #int 30 // #1e │ │ +4d1c20: 2322 4420 |00d8: new-array v2, v2, [I // type@2044 │ │ +4d1c24: 2602 0403 0000 |00da: fill-array-data v2, 000003de // +00000304 │ │ +4d1c2a: 6902 87b3 |00dd: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b387 │ │ +4d1c2e: 2300 4420 |00df: new-array v0, v0, [I // type@2044 │ │ +4d1c32: 2600 3d03 0000 |00e1: fill-array-data v0, 0000041e // +0000033d │ │ +4d1c38: 6900 a6b3 |00e4: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b3a6 │ │ +4d1c3c: 2310 4420 |00e6: new-array v0, v1, [I // type@2044 │ │ +4d1c40: 2600 4403 0000 |00e8: fill-array-data v0, 0000042c // +00000344 │ │ +4d1c46: 6900 a7b3 |00eb: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b3a7 │ │ +4d1c4a: 2310 4420 |00ed: new-array v0, v1, [I // type@2044 │ │ +4d1c4e: 2600 4703 0000 |00ef: fill-array-data v0, 00000436 // +00000347 │ │ +4d1c54: 6900 abb3 |00f2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b3ab │ │ +4d1c58: 0e00 |00f4: return-void │ │ +4d1c5a: 0000 |00f5: nop // spacer │ │ +4d1c5c: 0003 0400 1d00 0000 4000 047f 4700 ... |00f6: array-data (62 units) │ │ +4d1cd8: 0003 0400 0600 0000 4000 047f 4700 ... |0134: array-data (16 units) │ │ +4d1cf8: 0003 0400 0200 0000 7d01 047f 0802 ... |0144: array-data (8 units) │ │ +4d1d08: 0003 0400 0800 0000 f200 0101 7d00 ... |014c: array-data (20 units) │ │ +4d1d30: 0003 0400 0400 0000 1901 0101 7b03 ... |0160: array-data (12 units) │ │ +4d1d48: 0003 0400 1600 0000 3400 0101 3a00 ... |016c: array-data (48 units) │ │ +4d1da8: 0003 0400 7f00 0000 5700 0101 ae00 ... |019c: array-data (258 units) │ │ +4d1fac: 0003 0400 0400 0000 0701 0101 7b00 ... |029e: array-data (12 units) │ │ +4d1fc4: 0003 0400 0800 0000 3500 047f 3600 ... |02aa: array-data (20 units) │ │ +4d1fec: 0003 0400 0900 0000 af00 0101 c400 ... |02be: array-data (22 units) │ │ +4d2018: 0003 0400 0400 0000 b300 0101 f400 ... |02d4: array-data (12 units) │ │ +4d2030: 0003 0400 0200 0000 ac02 0101 ad02 ... |02e0: array-data (8 units) │ │ +4d2040: 0003 0400 0600 0000 0e00 0101 d000 ... |02e8: array-data (16 units) │ │ +4d2060: 0003 0400 1700 0000 0200 0101 0e00 ... |02f8: array-data (50 units) │ │ +4d20c4: 0003 0400 0900 0000 ae00 0101 2c01 ... |032a: array-data (22 units) │ │ +4d20f0: 0003 0400 0300 0000 7601 0101 c902 ... |0340: array-data (10 units) │ │ +4d2104: 0003 0400 0c00 0000 c400 0101 eb00 ... |034a: array-data (28 units) │ │ +4d213c: 0003 0400 1100 0000 da00 0101 1f01 ... |0366: array-data (38 units) │ │ +4d2188: 0003 0400 0500 0000 b200 0101 7601 ... |038c: array-data (14 units) │ │ +4d21a4: 0003 0400 0e00 0000 2401 0101 2501 ... |039a: array-data (32 units) │ │ +4d21e4: 0003 0400 1000 0000 9500 0101 9600 ... |03ba: array-data (36 units) │ │ +4d222c: 0003 0400 1e00 0000 af00 0101 4001 ... |03de: array-data (64 units) │ │ +4d22ac: 0003 0400 0500 0000 0000 0101 da00 ... |041e: array-data (14 units) │ │ +4d22c8: 0003 0400 0300 0000 d400 0101 4900 ... |042c: array-data (10 units) │ │ +4d22dc: 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 │ │ -4d2300: |[4d2300] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4d2310: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d2316: 0e00 |0003: return-void │ │ +4d22f0: |[4d22f0] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4d2300: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d2306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1051628,17 +1051628,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d2330: |[4d2330] petrov.kristiyan.colorpicker.R.:()V │ │ -4d2340: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4d2346: 0e00 |0003: return-void │ │ +4d2320: |[4d2320] petrov.kristiyan.colorpicker.R.:()V │ │ +4d2330: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4d2336: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1579321,37 +1579321,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 │ │ -4c9d9c: |[4c9d9c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9dac: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4c9db2: 5b01 96ad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ -4c9db6: 0e00 |0005: return-void │ │ +4c9d94: |[4c9d94] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9da4: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4c9daa: 5b01 96ad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ +4c9dae: 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 │ │ -4c9db8: |[4c9db8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4c9dc8: 5410 96ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ -4c9dcc: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c9dd0: 6e20 43f4 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@f443 │ │ -4c9dd6: 0e00 |0007: return-void │ │ +4c9db0: |[4c9db0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4c9dc0: 5410 96ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ +4c9dc4: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c9dc8: 6e20 43f4 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@f443 │ │ +4c9dce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5900 header: │ │ @@ -1579395,18 +1579395,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 │ │ -4c9dd8: |[4c9dd8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9de8: 5b01 97ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad97 │ │ -4c9dec: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4c9df2: 0e00 |0005: return-void │ │ +4c9dd0: |[4c9dd0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9de0: 5b01 97ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad97 │ │ +4c9de4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4c9dea: 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; │ │ │ │ @@ -1579416,18 +1579416,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 │ │ -4c9df4: |[4c9df4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ -4c9e04: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4c9e08: 6e20 12f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f412 │ │ -4c9e0e: 0e00 |0005: return-void │ │ +4c9dec: |[4c9dec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ +4c9dfc: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4c9e00: 6e20 12f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f412 │ │ +4c9e06: 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; │ │ │ │ @@ -1579436,32 +1579436,32 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -4c9e10: |[4c9e10] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ -4c9e20: 5420 97ad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad97 │ │ -4c9e24: 5b03 adad |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@adad │ │ -4c9e28: 7210 7cac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4c9e2e: 0c03 |0007: move-result-object v3 │ │ -4c9e30: 7210 53ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4c9e36: 0a00 |000b: move-result v0 │ │ -4c9e38: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -4c9e3c: 7210 54ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4c9e42: 0c00 |0011: move-result-object v0 │ │ -4c9e44: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4c9e48: 5421 97ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad97 │ │ -4c9e4c: 5411 acad |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ -4c9e50: 6e10 29f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ -4c9e56: 0c00 |001b: move-result-object v0 │ │ -4c9e58: 6e20 5d0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ -4c9e5e: 28e9 |001f: goto 0008 // -0017 │ │ -4c9e60: 0e00 |0020: return-void │ │ +4c9e08: |[4c9e08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ +4c9e18: 5420 97ad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad97 │ │ +4c9e1c: 5b03 adad |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@adad │ │ +4c9e20: 7210 7cac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4c9e26: 0c03 |0007: move-result-object v3 │ │ +4c9e28: 7210 53ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4c9e2e: 0a00 |000b: move-result v0 │ │ +4c9e30: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +4c9e34: 7210 54ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4c9e3a: 0c00 |0011: move-result-object v0 │ │ +4c9e3c: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4c9e40: 5421 97ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad97 │ │ +4c9e44: 5411 acad |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ +4c9e48: 6e10 29f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ +4c9e4e: 0c00 |001b: move-result-object v0 │ │ +4c9e50: 6e20 5d0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ +4c9e56: 28e9 |001f: goto 0008 // -0017 │ │ +4c9e58: 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; │ │ @@ -1579509,18 +1579509,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 │ │ -4c9e64: |[4c9e64] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9e74: 5b01 98ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad98 │ │ -4c9e78: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4c9e7e: 0e00 |0005: return-void │ │ +4c9e5c: |[4c9e5c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9e6c: 5b01 98ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad98 │ │ +4c9e70: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4c9e76: 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; │ │ │ │ @@ -1579530,18 +1579530,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 │ │ -4c9e80: |[4c9e80] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ -4c9e90: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4c9e94: 6e20 15f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f415 │ │ -4c9e9a: 0e00 |0005: return-void │ │ +4c9e78: |[4c9e78] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ +4c9e88: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4c9e8c: 6e20 15f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f415 │ │ +4c9e92: 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; │ │ │ │ @@ -1579550,27 +1579550,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4c9e9c: |[4c9e9c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ -4c9eac: 5410 98ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad98 │ │ -4c9eb0: 5400 acad |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ -4c9eb4: 6e20 600f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ -4c9eba: 0a02 |0007: move-result v2 │ │ -4c9ebc: 7110 f4a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4c9ec2: 0c02 |000b: move-result-object v2 │ │ -4c9ec4: 5410 98ad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad98 │ │ -4c9ec8: 5400 bdad |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ -4c9ecc: 6e10 e7a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ -4c9ed2: 0a02 |0013: move-result v2 │ │ -4c9ed4: 6e20 5212 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1252 │ │ -4c9eda: 0e00 |0017: return-void │ │ +4c9e94: |[4c9e94] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ +4c9ea4: 5410 98ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad98 │ │ +4c9ea8: 5400 acad |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ +4c9eac: 6e20 600f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ +4c9eb2: 0a02 |0007: move-result v2 │ │ +4c9eb4: 7110 f4a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4c9eba: 0c02 |000b: move-result-object v2 │ │ +4c9ebc: 5410 98ad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad98 │ │ +4c9ec0: 5400 bdad |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ +4c9ec4: 6e10 e7a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ +4c9eca: 0a02 |0013: move-result v2 │ │ +4c9ecc: 6e20 5212 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1252 │ │ +4c9ed2: 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; │ │ @@ -1579618,18 +1579618,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 │ │ -4c9edc: |[4c9edc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9eec: 5b01 99ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ -4c9ef0: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4c9ef6: 0e00 |0005: return-void │ │ +4c9ed4: |[4c9ed4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9ee4: 5b01 99ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ +4c9ee8: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4c9eee: 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; │ │ │ │ @@ -1579639,18 +1579639,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 │ │ -4c9ef8: |[4c9ef8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ -4c9f08: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4c9f0c: 6e20 18f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f418 │ │ -4c9f12: 0e00 |0005: return-void │ │ +4c9ef0: |[4c9ef0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ +4c9f00: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4c9f04: 6e20 18f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f418 │ │ +4c9f0a: 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; │ │ │ │ @@ -1579659,44 +1579659,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4c9f14: |[4c9f14] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ -4c9f24: 7210 7cac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4c9f2a: 0c04 |0003: move-result-object v4 │ │ -4c9f2c: 7210 53ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4c9f32: 0a00 |0007: move-result v0 │ │ -4c9f34: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -4c9f38: 7210 54ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4c9f3e: 0c00 |000d: move-result-object v0 │ │ -4c9f40: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9f44: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4c9f4a: 0a01 |0013: move-result v1 │ │ -4c9f4c: 5432 99ad |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ -4c9f50: 7110 2df4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42d │ │ -4c9f56: 0a02 |0019: move-result v2 │ │ -4c9f58: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ -4c9f5c: 5431 99ad |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ -4c9f60: 7110 2ef4 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@f42e │ │ -4c9f66: 0c01 |0021: move-result-object v1 │ │ -4c9f68: 5432 99ad |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ -4c9f6c: 7110 2df4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42d │ │ -4c9f72: 0a02 |0027: move-result v2 │ │ -4c9f74: 6e20 51f2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f251 │ │ -4c9f7a: 5431 99ad |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ -4c9f7e: 7110 2ef4 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@f42e │ │ -4c9f84: 0c01 |0030: move-result-object v1 │ │ -4c9f86: 6e10 4df2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4c9f8c: 0a00 |0034: move-result v0 │ │ -4c9f8e: 6e20 50f2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f250 │ │ -4c9f94: 28cc |0038: goto 0004 // -0034 │ │ -4c9f96: 0e00 |0039: return-void │ │ +4c9f0c: |[4c9f0c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ +4c9f1c: 7210 7cac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4c9f22: 0c04 |0003: move-result-object v4 │ │ +4c9f24: 7210 53ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4c9f2a: 0a00 |0007: move-result v0 │ │ +4c9f2c: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +4c9f30: 7210 54ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4c9f36: 0c00 |000d: move-result-object v0 │ │ +4c9f38: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c9f3c: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4c9f42: 0a01 |0013: move-result v1 │ │ +4c9f44: 5432 99ad |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ +4c9f48: 7110 2df4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42d │ │ +4c9f4e: 0a02 |0019: move-result v2 │ │ +4c9f50: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ +4c9f54: 5431 99ad |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ +4c9f58: 7110 2ef4 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@f42e │ │ +4c9f5e: 0c01 |0021: move-result-object v1 │ │ +4c9f60: 5432 99ad |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ +4c9f64: 7110 2df4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42d │ │ +4c9f6a: 0a02 |0027: move-result v2 │ │ +4c9f6c: 6e20 51f2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f251 │ │ +4c9f72: 5431 99ad |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad99 │ │ +4c9f76: 7110 2ef4 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@f42e │ │ +4c9f7c: 0c01 |0030: move-result-object v1 │ │ +4c9f7e: 6e10 4df2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4c9f84: 0a00 |0034: move-result v0 │ │ +4c9f86: 6e20 50f2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f250 │ │ +4c9f8c: 28cc |0038: goto 0004 // -0034 │ │ +4c9f8e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0010 line=173 │ │ 0x001c line=174 │ │ 0x002b line=175 │ │ locals : │ │ @@ -1579733,37 +1579733,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 │ │ -4cbcc4: |[4cbcc4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ -4cbcd4: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4cbcda: 5b01 cbad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcb │ │ -4cbcde: 0e00 |0005: return-void │ │ +4cbcbc: |[4cbcbc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ +4cbccc: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4cbcd2: 5b01 cbad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcb │ │ +4cbcd6: 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 │ │ -4cbce0: |[4cbce0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4cbcf0: 5410 cbad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcb │ │ -4cbcf4: 1f02 c915 |0002: check-cast v2, Ljava/lang/String; // type@15c9 │ │ -4cbcf8: 7120 6ff4 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@f46f │ │ -4cbcfe: 0e00 |0007: return-void │ │ +4cbcd8: |[4cbcd8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4cbce8: 5410 cbad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcb │ │ +4cbcec: 1f02 c915 |0002: check-cast v2, Ljava/lang/String; // type@15c9 │ │ +4cbcf0: 7120 6ff4 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@f46f │ │ +4cbcf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5904 header: │ │ @@ -1579794,37 +1579794,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 │ │ -4ccbc4: |[4ccbc4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccbd4: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ccbda: 5b01 efad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ -4ccbde: 0e00 |0005: return-void │ │ +4ccbbc: |[4ccbbc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccbcc: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccbd2: 5b01 efad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ +4ccbd6: 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 │ │ -4ccbe0: |[4ccbe0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4ccbf0: 5410 efad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ -4ccbf4: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ccbf8: 6e20 e1f4 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@f4e1 │ │ -4ccbfe: 0e00 |0007: return-void │ │ +4ccbd8: |[4ccbd8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4ccbe8: 5410 efad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ +4ccbec: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ccbf0: 6e20 e1f4 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@f4e1 │ │ +4ccbf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5905 header: │ │ @@ -1579868,18 +1579868,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 │ │ -4ccc00: |[4ccc00] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccc10: 5b01 f0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ -4ccc14: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ccc1a: 0e00 |0005: return-void │ │ +4ccbf8: |[4ccbf8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccc08: 5b01 f0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ +4ccc0c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccc12: 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; │ │ │ │ @@ -1579889,18 +1579889,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 │ │ -4ccc1c: |[4ccc1c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/lang/Object;)V │ │ -4ccc2c: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4ccc30: 6e20 b6f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.onChanged:(Ljava/util/List;)V // method@f4b6 │ │ -4ccc36: 0e00 |0005: return-void │ │ +4ccc14: |[4ccc14] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/lang/Object;)V │ │ +4ccc24: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4ccc28: 6e20 b6f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.onChanged:(Ljava/util/List;)V // method@f4b6 │ │ +4ccc2e: 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; │ │ │ │ @@ -1579909,32 +1579909,32 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -4ccc38: |[4ccc38] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/util/List;)V │ │ -4ccc48: 5420 f0ad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ -4ccc4c: 5b03 01ae |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@ae01 │ │ -4ccc50: 7210 7cac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4ccc56: 0c03 |0007: move-result-object v3 │ │ -4ccc58: 7210 53ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4ccc5e: 0a00 |000b: move-result v0 │ │ -4ccc60: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -4ccc64: 7210 54ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4ccc6a: 0c00 |0011: move-result-object v0 │ │ -4ccc6c: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4ccc70: 5421 f0ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ -4ccc74: 5411 00ae |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ -4ccc78: 6e10 29f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ -4ccc7e: 0c00 |001b: move-result-object v0 │ │ -4ccc80: 6e20 5d0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ -4ccc86: 28e9 |001f: goto 0008 // -0017 │ │ -4ccc88: 0e00 |0020: return-void │ │ +4ccc30: |[4ccc30] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/util/List;)V │ │ +4ccc40: 5420 f0ad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ +4ccc44: 5b03 01ae |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@ae01 │ │ +4ccc48: 7210 7cac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4ccc4e: 0c03 |0007: move-result-object v3 │ │ +4ccc50: 7210 53ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4ccc56: 0a00 |000b: move-result v0 │ │ +4ccc58: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +4ccc5c: 7210 54ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4ccc62: 0c00 |0011: move-result-object v0 │ │ +4ccc64: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4ccc68: 5421 f0ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ +4ccc6c: 5411 00ae |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ +4ccc70: 6e10 29f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ +4ccc76: 0c00 |001b: move-result-object v0 │ │ +4ccc78: 6e20 5d0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ +4ccc7e: 28e9 |001f: goto 0008 // -0017 │ │ +4ccc80: 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; │ │ @@ -1579982,18 +1579982,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 │ │ -4ccc8c: |[4ccc8c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccc9c: 5b01 f1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ -4ccca0: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ccca6: 0e00 |0005: return-void │ │ +4ccc84: |[4ccc84] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccc94: 5b01 f1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ +4ccc98: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccc9e: 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; │ │ │ │ @@ -1580003,18 +1580003,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 │ │ -4ccca8: |[4ccca8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/Object;)V │ │ -4cccb8: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4cccbc: 6e20 b9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4b9 │ │ -4cccc2: 0e00 |0005: return-void │ │ +4ccca0: |[4ccca0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/Object;)V │ │ +4cccb0: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4cccb4: 6e20 b9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4b9 │ │ +4cccba: 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; │ │ │ │ @@ -1580023,27 +1580023,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4cccc4: |[4cccc4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/String;)V │ │ -4cccd4: 5410 f1ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ -4cccd8: 5400 00ae |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ -4cccdc: 6e20 600f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ -4ccce2: 0a02 |0007: move-result v2 │ │ -4ccce4: 7110 f4a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4cccea: 0c02 |000b: move-result-object v2 │ │ -4cccec: 5410 f1ad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ -4cccf0: 5400 12ae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ -4cccf4: 6e10 e7a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ -4cccfa: 0a02 |0013: move-result v2 │ │ -4cccfc: 6e20 5212 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1252 │ │ -4ccd02: 0e00 |0017: return-void │ │ +4cccbc: |[4cccbc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/String;)V │ │ +4ccccc: 5410 f1ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ +4cccd0: 5400 00ae |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ +4cccd4: 6e20 600f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ +4cccda: 0a02 |0007: move-result v2 │ │ +4cccdc: 7110 f4a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4ccce2: 0c02 |000b: move-result-object v2 │ │ +4ccce4: 5410 f1ad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ +4ccce8: 5400 12ae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ +4cccec: 6e10 e7a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ +4cccf2: 0a02 |0013: move-result v2 │ │ +4cccf4: 6e20 5212 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1252 │ │ +4cccfa: 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; │ │ @@ -1580091,18 +1580091,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 │ │ -4ccd04: |[4ccd04] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccd14: 5b01 f2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd18: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ccd1e: 0e00 |0005: return-void │ │ +4cccfc: |[4cccfc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccd0c: 5b01 f2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd10: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccd16: 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; │ │ │ │ @@ -1580112,18 +1580112,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 │ │ -4ccd20: |[4ccd20] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/lang/Object;)V │ │ -4ccd30: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4ccd34: 6e20 bcf4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.onChanged:(Ljava/util/List;)V // method@f4bc │ │ -4ccd3a: 0e00 |0005: return-void │ │ +4ccd18: |[4ccd18] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/lang/Object;)V │ │ +4ccd28: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4ccd2c: 6e20 bcf4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.onChanged:(Ljava/util/List;)V // method@f4bc │ │ +4ccd32: 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; │ │ │ │ @@ -1580132,44 +1580132,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4ccd3c: |[4ccd3c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/util/List;)V │ │ -4ccd4c: 7210 7cac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4ccd52: 0c04 |0003: move-result-object v4 │ │ -4ccd54: 7210 53ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4ccd5a: 0a00 |0007: move-result v0 │ │ -4ccd5c: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -4ccd60: 7210 54ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4ccd66: 0c00 |000d: move-result-object v0 │ │ -4ccd68: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ccd6c: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4ccd72: 0a01 |0013: move-result v1 │ │ -4ccd74: 5432 f2ad |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd78: 7110 cbf4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4cb │ │ -4ccd7e: 0a02 |0019: move-result v2 │ │ -4ccd80: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ -4ccd84: 5431 f2ad |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd88: 7110 ccf4 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@f4cc │ │ -4ccd8e: 0c01 |0021: move-result-object v1 │ │ -4ccd90: 5432 f2ad |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd94: 7110 cbf4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4cb │ │ -4ccd9a: 0a02 |0027: move-result v2 │ │ -4ccd9c: 6e20 51f2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f251 │ │ -4ccda2: 5431 f2ad |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccda6: 7110 ccf4 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@f4cc │ │ -4ccdac: 0c01 |0030: move-result-object v1 │ │ -4ccdae: 6e10 4df2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4ccdb4: 0a00 |0034: move-result v0 │ │ -4ccdb6: 6e20 50f2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f250 │ │ -4ccdbc: 28cc |0038: goto 0004 // -0034 │ │ -4ccdbe: 0e00 |0039: return-void │ │ +4ccd34: |[4ccd34] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/util/List;)V │ │ +4ccd44: 7210 7cac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4ccd4a: 0c04 |0003: move-result-object v4 │ │ +4ccd4c: 7210 53ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4ccd52: 0a00 |0007: move-result v0 │ │ +4ccd54: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +4ccd58: 7210 54ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4ccd5e: 0c00 |000d: move-result-object v0 │ │ +4ccd60: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ccd64: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4ccd6a: 0a01 |0013: move-result v1 │ │ +4ccd6c: 5432 f2ad |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd70: 7110 cbf4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4cb │ │ +4ccd76: 0a02 |0019: move-result v2 │ │ +4ccd78: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ +4ccd7c: 5431 f2ad |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd80: 7110 ccf4 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@f4cc │ │ +4ccd86: 0c01 |0021: move-result-object v1 │ │ +4ccd88: 5432 f2ad |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd8c: 7110 cbf4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4cb │ │ +4ccd92: 0a02 |0027: move-result v2 │ │ +4ccd94: 6e20 51f2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f251 │ │ +4ccd9a: 5431 f2ad |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd9e: 7110 ccf4 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@f4cc │ │ +4ccda4: 0c01 |0030: move-result-object v1 │ │ +4ccda6: 6e10 4df2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4ccdac: 0a00 |0034: move-result v0 │ │ +4ccdae: 6e20 50f2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f250 │ │ +4ccdb4: 28cc |0038: goto 0004 // -0034 │ │ +4ccdb6: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0010 line=172 │ │ 0x001c line=173 │ │ 0x002b line=174 │ │ locals : │ │ @@ -1580215,18 +1580215,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 │ │ -4ccfb8: |[4ccfb8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccfc8: 5b01 f8ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf8 │ │ -4ccfcc: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ccfd2: 0e00 |0005: return-void │ │ +4ccfb0: |[4ccfb0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccfc0: 5b01 f8ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf8 │ │ +4ccfc4: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ccfca: 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; │ │ │ │ @@ -1580236,22 +1580236,22 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ccfd4: |[4ccfd4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.setOnFastChooseColorListener:(II)V │ │ -4ccfe4: 5401 f8ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf8 │ │ -4ccfe8: 5411 06ae |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4ccfec: 6e20 69a7 2100 |0004: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a769 │ │ -4ccff2: 5401 f8ad |0007: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf8 │ │ -4ccff6: 5411 02ae |0009: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@ae02 │ │ -4ccffa: 6e20 9d0f 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9d │ │ -4cd000: 0e00 |000e: return-void │ │ +4ccfcc: |[4ccfcc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.setOnFastChooseColorListener:(II)V │ │ +4ccfdc: 5401 f8ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf8 │ │ +4ccfe0: 5411 06ae |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4ccfe4: 6e20 69a7 2100 |0004: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a769 │ │ +4ccfea: 5401 f8ad |0007: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf8 │ │ +4ccfee: 5411 02ae |0009: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@ae02 │ │ +4ccff2: 6e20 9d0f 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9d │ │ +4ccff8: 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 │ │ @@ -1580287,37 +1580287,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 │ │ -4ce44c: |[4ce44c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce45c: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce462: 5b01 15ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ -4ce466: 0e00 |0005: return-void │ │ +4ce43c: |[4ce43c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce44c: 7010 51a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce452: 5b01 15ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ +4ce456: 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 │ │ -4ce468: |[4ce468] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4ce478: 5410 15ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ -4ce47c: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ce480: 6e20 21f5 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@f521 │ │ -4ce486: 0e00 |0007: return-void │ │ +4ce458: |[4ce458] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4ce468: 5410 15ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ +4ce46c: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ce470: 6e20 21f5 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@f521 │ │ +4ce476: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5910 header: │ │ @@ -1580361,18 +1580361,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 │ │ -4ce488: |[4ce488] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce498: 5b01 16ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ -4ce49c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce4a2: 0e00 |0005: return-void │ │ +4ce478: |[4ce478] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce488: 5b01 16ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ +4ce48c: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce492: 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; │ │ │ │ @@ -1580382,18 +1580382,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 │ │ -4ce4a4: |[4ce4a4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ -4ce4b4: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4ce4b8: 6e20 f9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f4f9 │ │ -4ce4be: 0e00 |0005: return-void │ │ +4ce494: |[4ce494] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ +4ce4a4: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4ce4a8: 6e20 f9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f4f9 │ │ +4ce4ae: 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; │ │ │ │ @@ -1580402,32 +1580402,32 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -4ce4c0: |[4ce4c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ -4ce4d0: 5420 16ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ -4ce4d4: 5b03 28ae |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae28 │ │ -4ce4d8: 7210 7cac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4ce4de: 0c03 |0007: move-result-object v3 │ │ -4ce4e0: 7210 53ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4ce4e6: 0a00 |000b: move-result v0 │ │ -4ce4e8: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -4ce4ec: 7210 54ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4ce4f2: 0c00 |0011: move-result-object v0 │ │ -4ce4f4: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4ce4f8: 5421 16ae |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ -4ce4fc: 5411 27ae |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ -4ce500: 6e10 29f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ -4ce506: 0c00 |001b: move-result-object v0 │ │ -4ce508: 6e20 5d0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ -4ce50e: 28e9 |001f: goto 0008 // -0017 │ │ -4ce510: 0e00 |0020: return-void │ │ +4ce4b0: |[4ce4b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ +4ce4c0: 5420 16ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ +4ce4c4: 5b03 28ae |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae28 │ │ +4ce4c8: 7210 7cac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4ce4ce: 0c03 |0007: move-result-object v3 │ │ +4ce4d0: 7210 53ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4ce4d6: 0a00 |000b: move-result v0 │ │ +4ce4d8: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +4ce4dc: 7210 54ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4ce4e2: 0c00 |0011: move-result-object v0 │ │ +4ce4e4: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4ce4e8: 5421 16ae |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ +4ce4ec: 5411 27ae |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ +4ce4f0: 6e10 29f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f229 │ │ +4ce4f6: 0c00 |001b: move-result-object v0 │ │ +4ce4f8: 6e20 5d0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ +4ce4fe: 28e9 |001f: goto 0008 // -0017 │ │ +4ce500: 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; │ │ @@ -1580475,18 +1580475,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 │ │ -4ce514: |[4ce514] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce524: 5b01 17ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ -4ce528: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce52e: 0e00 |0005: return-void │ │ +4ce504: |[4ce504] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce514: 5b01 17ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ +4ce518: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce51e: 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; │ │ │ │ @@ -1580496,18 +1580496,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 │ │ -4ce530: |[4ce530] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ -4ce540: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4ce544: 6e20 fcf4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4fc │ │ -4ce54a: 0e00 |0005: return-void │ │ +4ce520: |[4ce520] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ +4ce530: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4ce534: 6e20 fcf4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4fc │ │ +4ce53a: 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; │ │ │ │ @@ -1580516,27 +1580516,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4ce54c: |[4ce54c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ -4ce55c: 5410 17ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ -4ce560: 5400 27ae |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ -4ce564: 6e20 600f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ -4ce56a: 0a02 |0007: move-result v2 │ │ -4ce56c: 7110 f4a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4ce572: 0c02 |000b: move-result-object v2 │ │ -4ce574: 5410 17ae |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ -4ce578: 5400 38ae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ -4ce57c: 6e10 e7a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ -4ce582: 0a02 |0013: move-result v2 │ │ -4ce584: 6e20 5212 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1252 │ │ -4ce58a: 0e00 |0017: return-void │ │ +4ce53c: |[4ce53c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ +4ce54c: 5410 17ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ +4ce550: 5400 27ae |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ +4ce554: 6e20 600f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f60 │ │ +4ce55a: 0a02 |0007: move-result v2 │ │ +4ce55c: 7110 f4a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4ce562: 0c02 |000b: move-result-object v2 │ │ +4ce564: 5410 17ae |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ +4ce568: 5400 38ae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ +4ce56c: 6e10 e7a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ +4ce572: 0a02 |0013: move-result v2 │ │ +4ce574: 6e20 5212 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1252 │ │ +4ce57a: 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; │ │ @@ -1580584,18 +1580584,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 │ │ -4ce58c: |[4ce58c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce59c: 5b01 18ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ -4ce5a0: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ -4ce5a6: 0e00 |0005: return-void │ │ +4ce57c: |[4ce57c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce58c: 5b01 18ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ +4ce590: 7010 51a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a951 │ │ +4ce596: 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; │ │ │ │ @@ -1580605,18 +1580605,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 │ │ -4ce5a8: |[4ce5a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ -4ce5b8: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4ce5bc: 6e20 fff4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f4ff │ │ -4ce5c2: 0e00 |0005: return-void │ │ +4ce598: |[4ce598] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ +4ce5a8: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4ce5ac: 6e20 fff4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f4ff │ │ +4ce5b2: 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; │ │ │ │ @@ -1580625,44 +1580625,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4ce5c4: |[4ce5c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ -4ce5d4: 7210 7cac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ -4ce5da: 0c04 |0003: move-result-object v4 │ │ -4ce5dc: 7210 53ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ -4ce5e2: 0a00 |0007: move-result v0 │ │ -4ce5e4: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -4ce5e8: 7210 54ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ -4ce5ee: 0c00 |000d: move-result-object v0 │ │ -4ce5f0: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ce5f4: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4ce5fa: 0a01 |0013: move-result v1 │ │ -4ce5fc: 5432 18ae |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ -4ce600: 7110 0ef5 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50e │ │ -4ce606: 0a02 |0019: move-result v2 │ │ -4ce608: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ -4ce60c: 5431 18ae |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ -4ce610: 7110 0ff5 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@f50f │ │ -4ce616: 0c01 |0021: move-result-object v1 │ │ -4ce618: 5432 18ae |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ -4ce61c: 7110 0ef5 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50e │ │ -4ce622: 0a02 |0027: move-result v2 │ │ -4ce624: 6e20 51f2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f251 │ │ -4ce62a: 5431 18ae |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ -4ce62e: 7110 0ff5 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@f50f │ │ -4ce634: 0c01 |0030: move-result-object v1 │ │ -4ce636: 6e10 4df2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4ce63c: 0a00 |0034: move-result v0 │ │ -4ce63e: 6e20 50f2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f250 │ │ -4ce644: 28cc |0038: goto 0004 // -0034 │ │ -4ce646: 0e00 |0039: return-void │ │ +4ce5b4: |[4ce5b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ +4ce5c4: 7210 7cac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7c │ │ +4ce5ca: 0c04 |0003: move-result-object v4 │ │ +4ce5cc: 7210 53ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac53 │ │ +4ce5d2: 0a00 |0007: move-result v0 │ │ +4ce5d4: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +4ce5d8: 7210 54ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac54 │ │ +4ce5de: 0c00 |000d: move-result-object v0 │ │ +4ce5e0: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ce5e4: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4ce5ea: 0a01 |0013: move-result v1 │ │ +4ce5ec: 5432 18ae |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ +4ce5f0: 7110 0ef5 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50e │ │ +4ce5f6: 0a02 |0019: move-result v2 │ │ +4ce5f8: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ +4ce5fc: 5431 18ae |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ +4ce600: 7110 0ff5 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@f50f │ │ +4ce606: 0c01 |0021: move-result-object v1 │ │ +4ce608: 5432 18ae |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ +4ce60c: 7110 0ef5 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50e │ │ +4ce612: 0a02 |0027: move-result v2 │ │ +4ce614: 6e20 51f2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f251 │ │ +4ce61a: 5431 18ae |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ +4ce61e: 7110 0ff5 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@f50f │ │ +4ce624: 0c01 |0030: move-result-object v1 │ │ +4ce626: 6e10 4df2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4ce62c: 0a00 |0034: move-result v0 │ │ +4ce62e: 6e20 50f2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f250 │ │ +4ce634: 28cc |0038: goto 0004 // -0034 │ │ +4ce636: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0010 line=174 │ │ 0x001c line=175 │ │ 0x002b line=176 │ │ locals : │ │ @@ -1580708,74 +1580708,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 │ │ -4d1190: |[4d1190] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ -4d11a0: 5b56 76ae |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d11a4: 7020 4569 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@6945 │ │ -4d11aa: 6000 6bb0 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b06b │ │ -4d11ae: 6e20 770b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d11b4: 0c00 |000a: move-result-object v0 │ │ -4d11b6: 1f00 9102 |000b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ -4d11ba: 5b50 75ae |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d11be: 7110 94f5 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f594 │ │ -4d11c4: 0a01 |0012: move-result v1 │ │ -4d11c6: 6e20 ad0f 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4d11cc: 5450 75ae |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d11d0: 7110 95f5 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ -4d11d6: 0a01 |001b: move-result v1 │ │ -4d11d8: 6e20 9f0f 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9f │ │ -4d11de: 5450 75ae |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d11e2: 6e20 a70f 5000 |0021: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ -4d11e8: 5450 75ae |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d11ec: 6e10 910f 0000 |0026: invoke-virtual {v0}, Landroid/widget/Button;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0f91 │ │ -4d11f2: 0c00 |0029: move-result-object v0 │ │ -4d11f4: 1f00 a802 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ -4d11f8: 7110 a0f5 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a0 │ │ -4d11fe: 0a01 |002f: move-result v1 │ │ -4d1200: 7110 a1f5 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a1 │ │ -4d1206: 0a02 |0033: move-result v2 │ │ -4d1208: 7110 a2f5 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a2 │ │ -4d120e: 0a03 |0037: move-result v3 │ │ -4d1210: 7110 a3f5 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a3 │ │ -4d1216: 0a04 |003b: move-result v4 │ │ -4d1218: 6e54 2411 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ -4d121e: 7110 a4f5 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a4 │ │ -4d1224: 0a01 |0042: move-result v1 │ │ -4d1226: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ -4d1228: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ -4d122c: 7110 a4f5 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a4 │ │ -4d1232: 0a01 |0049: move-result v1 │ │ -4d1234: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ -4d1238: 7110 a5f5 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a5 │ │ -4d123e: 0a01 |004f: move-result v1 │ │ -4d1240: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ -4d1244: 7110 a5f5 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a5 │ │ -4d124a: 0a01 |0055: move-result v1 │ │ -4d124c: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ -4d1250: 6000 81b0 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b081 │ │ -4d1254: 6e20 770b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ -4d125a: 0c07 |005d: move-result-object v7 │ │ -4d125c: 1f07 a902 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a9 │ │ -4d1260: 6e10 3911 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1139 │ │ -4d1266: 0c07 |0063: move-result-object v7 │ │ -4d1268: 1f07 2b0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d2b │ │ -4d126c: 7110 a6f5 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a6 │ │ -4d1272: 0a00 |0069: move-result v0 │ │ -4d1274: 7110 a7f5 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a7 │ │ -4d127a: 0a01 |006d: move-result v1 │ │ -4d127c: 7110 96f5 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f596 │ │ -4d1282: 0a02 |0071: move-result v2 │ │ -4d1284: 7110 97f5 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f597 │ │ -4d128a: 0a06 |0075: move-result v6 │ │ -4d128c: 6e56 4765 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@6547 │ │ -4d1292: 0e00 |0079: return-void │ │ +4d1180: |[4d1180] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ +4d1190: 5b56 76ae |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d1194: 7020 4569 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@6945 │ │ +4d119a: 6000 6bb0 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b06b │ │ +4d119e: 6e20 770b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d11a4: 0c00 |000a: move-result-object v0 │ │ +4d11a6: 1f00 9102 |000b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ +4d11aa: 5b50 75ae |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d11ae: 7110 94f5 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f594 │ │ +4d11b4: 0a01 |0012: move-result v1 │ │ +4d11b6: 6e20 ad0f 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4d11bc: 5450 75ae |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d11c0: 7110 95f5 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ +4d11c6: 0a01 |001b: move-result v1 │ │ +4d11c8: 6e20 9f0f 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9f │ │ +4d11ce: 5450 75ae |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d11d2: 6e20 a70f 5000 |0021: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ +4d11d8: 5450 75ae |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d11dc: 6e10 910f 0000 |0026: invoke-virtual {v0}, Landroid/widget/Button;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0f91 │ │ +4d11e2: 0c00 |0029: move-result-object v0 │ │ +4d11e4: 1f00 a802 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ +4d11e8: 7110 a0f5 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a0 │ │ +4d11ee: 0a01 |002f: move-result v1 │ │ +4d11f0: 7110 a1f5 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a1 │ │ +4d11f6: 0a02 |0033: move-result v2 │ │ +4d11f8: 7110 a2f5 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a2 │ │ +4d11fe: 0a03 |0037: move-result v3 │ │ +4d1200: 7110 a3f5 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a3 │ │ +4d1206: 0a04 |003b: move-result v4 │ │ +4d1208: 6e54 2411 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ +4d120e: 7110 a4f5 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a4 │ │ +4d1214: 0a01 |0042: move-result v1 │ │ +4d1216: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ +4d1218: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ +4d121c: 7110 a4f5 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a4 │ │ +4d1222: 0a01 |0049: move-result v1 │ │ +4d1224: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ +4d1228: 7110 a5f5 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a5 │ │ +4d122e: 0a01 |004f: move-result v1 │ │ +4d1230: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ +4d1234: 7110 a5f5 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a5 │ │ +4d123a: 0a01 |0055: move-result v1 │ │ +4d123c: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ +4d1240: 6000 81b0 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b081 │ │ +4d1244: 6e20 770b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b77 │ │ +4d124a: 0c07 |005d: move-result-object v7 │ │ +4d124c: 1f07 a902 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a9 │ │ +4d1250: 6e10 3911 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1139 │ │ +4d1256: 0c07 |0063: move-result-object v7 │ │ +4d1258: 1f07 2b0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d2b │ │ +4d125c: 7110 a6f5 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a6 │ │ +4d1262: 0a00 |0069: move-result v0 │ │ +4d1264: 7110 a7f5 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a7 │ │ +4d126a: 0a01 |006d: move-result v1 │ │ +4d126c: 7110 96f5 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f596 │ │ +4d1272: 0a02 |0071: move-result v2 │ │ +4d1274: 7110 97f5 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f597 │ │ +4d127a: 0a06 |0075: move-result v6 │ │ +4d127c: 6e56 4765 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@6547 │ │ +4d1282: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x0005 line=41 │ │ 0x000f line=42 │ │ 0x0016 line=43 │ │ @@ -1580800,87 +1580800,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -4d1294: |[4d1294] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ -4d12a4: 5420 76ae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d12a8: 7110 98f5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ -4d12ae: 0a00 |0005: move-result v0 │ │ -4d12b0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -4d12b2: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ -4d12b6: 5420 76ae |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d12ba: 7110 98f5 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ -4d12c0: 0a00 |000e: move-result v0 │ │ -4d12c2: 6e10 90f5 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f590 │ │ -4d12c8: 0a01 |0012: move-result v1 │ │ -4d12ca: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ -4d12ce: 5420 76ae |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d12d2: 7110 9af5 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f59a │ │ -4d12d8: 0c00 |001a: move-result-object v0 │ │ -4d12da: 5421 76ae |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d12de: 7110 98f5 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ -4d12e4: 0a01 |0020: move-result v1 │ │ -4d12e6: 6e20 6eab 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4d12ec: 0c00 |0024: move-result-object v0 │ │ -4d12ee: 1f00 1f20 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d12f2: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -4d12f4: 6e20 5af5 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f55a │ │ -4d12fa: 5420 76ae |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d12fe: 7110 98f5 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ -4d1304: 0a01 |0030: move-result v1 │ │ -4d1306: 6e20 acf5 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5ac │ │ -4d130c: 5420 76ae |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d1310: 6e10 90f5 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f590 │ │ -4d1316: 0a01 |0039: move-result v1 │ │ -4d1318: 7120 99f5 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f599 │ │ -4d131e: 5420 76ae |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d1322: 6e10 c10b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc1 │ │ -4d1328: 0c03 |0042: move-result-object v3 │ │ -4d132a: 1f03 b015 |0043: check-cast v3, Ljava/lang/Integer; // type@15b0 │ │ -4d132e: 6e10 e7a8 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ -4d1334: 0a03 |0048: move-result v3 │ │ -4d1336: 7120 9cf5 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f59c │ │ -4d133c: 5423 76ae |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d1340: 7110 9af5 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f59a │ │ -4d1346: 0c03 |0051: move-result-object v3 │ │ -4d1348: 6e10 90f5 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f590 │ │ -4d134e: 0a00 |0055: move-result v0 │ │ -4d1350: 6e20 6eab 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4d1356: 0c03 |0059: move-result-object v3 │ │ -4d1358: 1f03 1f20 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d135c: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -4d135e: 6e20 5af5 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f55a │ │ -4d1364: 5423 76ae |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d1368: 7110 98f5 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ -4d136e: 0a00 |0065: move-result v0 │ │ -4d1370: 6e20 acf5 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5ac │ │ -4d1376: 5423 76ae |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d137a: 7110 9df5 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59d │ │ -4d1380: 0c03 |006e: move-result-object v3 │ │ -4d1382: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ -4d1386: 5423 76ae |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d138a: 7110 9ef5 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59e │ │ -4d1390: 0c03 |0076: move-result-object v3 │ │ -4d1392: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ -4d1396: 5423 76ae |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d139a: 7110 9df5 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59d │ │ -4d13a0: 0c03 |007e: move-result-object v3 │ │ -4d13a2: 5420 76ae |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d13a6: 7110 98f5 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ -4d13ac: 0a00 |0084: move-result v0 │ │ -4d13ae: 5421 76ae |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d13b2: 7110 9bf5 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59b │ │ -4d13b8: 0a01 |008a: move-result v1 │ │ -4d13ba: 7230 68f5 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f568 │ │ -4d13c0: 5423 76ae |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ -4d13c4: 7110 9ff5 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f59f │ │ -4d13ca: 0e00 |0093: return-void │ │ +4d1284: |[4d1284] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ +4d1294: 5420 76ae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d1298: 7110 98f5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ +4d129e: 0a00 |0005: move-result v0 │ │ +4d12a0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +4d12a2: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ +4d12a6: 5420 76ae |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d12aa: 7110 98f5 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ +4d12b0: 0a00 |000e: move-result v0 │ │ +4d12b2: 6e10 90f5 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f590 │ │ +4d12b8: 0a01 |0012: move-result v1 │ │ +4d12ba: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ +4d12be: 5420 76ae |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d12c2: 7110 9af5 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f59a │ │ +4d12c8: 0c00 |001a: move-result-object v0 │ │ +4d12ca: 5421 76ae |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d12ce: 7110 98f5 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ +4d12d4: 0a01 |0020: move-result v1 │ │ +4d12d6: 6e20 6eab 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4d12dc: 0c00 |0024: move-result-object v0 │ │ +4d12de: 1f00 1f20 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d12e2: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +4d12e4: 6e20 5af5 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f55a │ │ +4d12ea: 5420 76ae |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d12ee: 7110 98f5 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ +4d12f4: 0a01 |0030: move-result v1 │ │ +4d12f6: 6e20 acf5 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5ac │ │ +4d12fc: 5420 76ae |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d1300: 6e10 90f5 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f590 │ │ +4d1306: 0a01 |0039: move-result v1 │ │ +4d1308: 7120 99f5 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f599 │ │ +4d130e: 5420 76ae |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d1312: 6e10 c10b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc1 │ │ +4d1318: 0c03 |0042: move-result-object v3 │ │ +4d131a: 1f03 b015 |0043: check-cast v3, Ljava/lang/Integer; // type@15b0 │ │ +4d131e: 6e10 e7a8 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@a8e7 │ │ +4d1324: 0a03 |0048: move-result v3 │ │ +4d1326: 7120 9cf5 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f59c │ │ +4d132c: 5423 76ae |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d1330: 7110 9af5 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f59a │ │ +4d1336: 0c03 |0051: move-result-object v3 │ │ +4d1338: 6e10 90f5 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f590 │ │ +4d133e: 0a00 |0055: move-result v0 │ │ +4d1340: 6e20 6eab 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4d1346: 0c03 |0059: move-result-object v3 │ │ +4d1348: 1f03 1f20 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d134c: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +4d134e: 6e20 5af5 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f55a │ │ +4d1354: 5423 76ae |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d1358: 7110 98f5 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ +4d135e: 0a00 |0065: move-result v0 │ │ +4d1360: 6e20 acf5 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5ac │ │ +4d1366: 5423 76ae |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d136a: 7110 9df5 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59d │ │ +4d1370: 0c03 |006e: move-result-object v3 │ │ +4d1372: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ +4d1376: 5423 76ae |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d137a: 7110 9ef5 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59e │ │ +4d1380: 0c03 |0076: move-result-object v3 │ │ +4d1382: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ +4d1386: 5423 76ae |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d138a: 7110 9df5 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59d │ │ +4d1390: 0c03 |007e: move-result-object v3 │ │ +4d1392: 5420 76ae |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d1396: 7110 98f5 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ +4d139c: 0a00 |0084: move-result v0 │ │ +4d139e: 5421 76ae |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d13a2: 7110 9bf5 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59b │ │ +4d13a8: 0a01 |008a: move-result v1 │ │ +4d13aa: 7230 68f5 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f568 │ │ +4d13b0: 5423 76ae |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae76 │ │ +4d13b4: 7110 9ff5 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f59f │ │ +4d13ba: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0015 line=61 │ │ 0x002b line=62 │ │ 0x0034 line=64 │ │ 0x003d line=65 │ │ @@ -1581001,29 +1581001,29 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -4d1644: |[4d1644] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ -4d1654: 7010 8967 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6789 │ │ -4d165a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4d165c: 5920 7aae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ -4d1660: 5920 87ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ -4d1664: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d1666: 5921 80ae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ -4d166a: 5921 81ae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ -4d166e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4d1670: 5921 82ae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ -4d1674: 5921 7fae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ -4d1678: 5920 79ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ -4d167c: 5920 78ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ -4d1680: 5b23 7dae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d1684: 0e00 |0018: return-void │ │ +4d1634: |[4d1634] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ +4d1644: 7010 8967 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6789 │ │ +4d164a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4d164c: 5920 7aae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ +4d1650: 5920 87ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ +4d1654: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d1656: 5921 80ae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ +4d165a: 5921 81ae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ +4d165e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4d1660: 5921 82ae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ +4d1664: 5921 7fae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ +4d1668: 5920 79ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ +4d166c: 5920 78ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ +4d1670: 5b23 7dae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d1674: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=24 │ │ 0x0006 line=28 │ │ 0x0009 line=29 │ │ 0x0012 line=30 │ │ @@ -1581037,31 +1581037,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 │ │ -4d1688: |[4d1688] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Lpetrov/kristiyan/colorpicker/CustomDialog;)V │ │ -4d1698: 7010 8967 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6789 │ │ -4d169e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4d16a0: 5920 7aae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ -4d16a4: 5920 87ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ -4d16a8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d16aa: 5921 80ae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ -4d16ae: 5921 81ae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ -4d16b2: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4d16b4: 5921 82ae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ -4d16b8: 5921 7fae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ -4d16bc: 5920 79ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ -4d16c0: 5920 78ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ -4d16c4: 5b23 7dae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d16c8: 5b25 7cae |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae7c │ │ -4d16cc: 5b24 86ae |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae86 │ │ -4d16d0: 0e00 |001c: return-void │ │ +4d1678: |[4d1678] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Lpetrov/kristiyan/colorpicker/CustomDialog;)V │ │ +4d1688: 7010 8967 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6789 │ │ +4d168e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4d1690: 5920 7aae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ +4d1694: 5920 87ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ +4d1698: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d169a: 5921 80ae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ +4d169e: 5921 81ae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ +4d16a2: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4d16a4: 5921 82ae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ +4d16a8: 5921 7fae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ +4d16ac: 5920 79ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ +4d16b0: 5920 78ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ +4d16b4: 5b23 7dae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d16b8: 5b25 7cae |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae7c │ │ +4d16bc: 5b24 86ae |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae86 │ │ +4d16c0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=24 │ │ 0x0006 line=28 │ │ 0x0009 line=29 │ │ 0x0012 line=30 │ │ @@ -1581079,17 +1581079,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 │ │ -4d13e8: |[4d13e8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d13f8: 5200 87ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ -4d13fc: 0f00 |0002: return v0 │ │ +4d13d8: |[4d13d8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d13e8: 5200 87ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ +4d13ec: 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;) │ │ @@ -1581097,17 +1581097,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 │ │ -4d1400: |[4d1400] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1410: 5200 77ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae77 │ │ -4d1414: 0f00 |0002: return v0 │ │ +4d13f0: |[4d13f0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1400: 5200 77ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae77 │ │ +4d1404: 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;) │ │ @@ -1581115,17 +1581115,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 │ │ -4d1418: |[4d1418] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1428: 5200 84ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae84 │ │ -4d142c: 0f00 |0002: return v0 │ │ +4d1408: |[4d1408] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1418: 5200 84ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae84 │ │ +4d141c: 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;) │ │ @@ -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 │ │ -4d1430: |[4d1430] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1440: 5200 7eae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7e │ │ -4d1444: 0f00 |0002: return v0 │ │ +4d1420: |[4d1420] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1430: 5200 7eae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7e │ │ +4d1434: 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;) │ │ @@ -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 │ │ -4d1448: |[4d1448] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1458: 5200 7aae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ -4d145c: 0f00 |0002: return v0 │ │ +4d1438: |[4d1438] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1448: 5200 7aae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ +4d144c: 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;) │ │ @@ -1581169,17 +1581169,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 │ │ -4d1460: |[4d1460] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4d1470: 5901 7aae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ -4d1474: 0f01 |0002: return v1 │ │ +4d1450: |[4d1450] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4d1460: 5901 7aae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ +4d1464: 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 │ │ │ │ @@ -1581188,17 +1581188,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 │ │ -4d15b8: |[4d15b8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ -4d15c8: 5400 7dae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d15cc: 1100 |0002: return-object v0 │ │ +4d15a8: |[4d15a8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ +4d15b8: 5400 7dae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d15bc: 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;) │ │ @@ -1581206,17 +1581206,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 │ │ -4d1478: |[4d1478] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1488: 5200 7bae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae7b │ │ -4d148c: 0f00 |0002: return v0 │ │ +4d1468: |[4d1468] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1478: 5200 7bae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae7b │ │ +4d147c: 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;) │ │ @@ -1581224,17 +1581224,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 │ │ -4d1490: |[4d1490] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4d14a0: 5901 7bae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae7b │ │ -4d14a4: 0f01 |0002: return v1 │ │ +4d1480: |[4d1480] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4d1490: 5901 7bae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae7b │ │ +4d1494: 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 │ │ │ │ @@ -1581243,17 +1581243,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 │ │ -4d15d0: |[4d15d0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -4d15e0: 5400 86ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae86 │ │ -4d15e4: 1100 |0002: return-object v0 │ │ +4d15c0: |[4d15c0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +4d15d0: 5400 86ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae86 │ │ +4d15d4: 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;) │ │ @@ -1581261,17 +1581261,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 │ │ -4d162c: |[4d162c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4d163c: 5400 7cae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae7c │ │ -4d1640: 1100 |0002: return-object v0 │ │ +4d161c: |[4d161c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4d162c: 5400 7cae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae7c │ │ +4d1630: 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;) │ │ @@ -1581279,17 +1581279,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 │ │ -4d16d4: |[4d16d4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -4d16e4: 7010 a8f5 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f5a8 │ │ -4d16ea: 0e00 |0003: return-void │ │ +4d16c4: |[4d16c4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +4d16d4: 7010 a8f5 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f5a8 │ │ +4d16da: 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;) │ │ @@ -1581297,17 +1581297,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 │ │ -4d14a8: |[4d14a8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d14b8: 5200 80ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ -4d14bc: 0f00 |0002: return v0 │ │ +4d1498: |[4d1498] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d14a8: 5200 80ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ +4d14ac: 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;) │ │ @@ -1581315,17 +1581315,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 │ │ -4d14c0: |[4d14c0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d14d0: 5200 82ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ -4d14d4: 0f00 |0002: return v0 │ │ +4d14b0: |[4d14b0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d14c0: 5200 82ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ +4d14c4: 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;) │ │ @@ -1581333,17 +1581333,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 │ │ -4d14d8: |[4d14d8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d14e8: 5200 81ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ -4d14ec: 0f00 |0002: return v0 │ │ +4d14c8: |[4d14c8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d14d8: 5200 81ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ +4d14dc: 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;) │ │ @@ -1581351,17 +1581351,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 │ │ -4d14f0: |[4d14f0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1500: 5200 7fae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ -4d1504: 0f00 |0002: return v0 │ │ +4d14e0: |[4d14e0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d14f0: 5200 7fae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ +4d14f4: 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;) │ │ @@ -1581369,17 +1581369,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 │ │ -4d1508: |[4d1508] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1518: 5200 79ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ -4d151c: 0f00 |0002: return v0 │ │ +4d14f8: |[4d14f8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1508: 5200 79ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ +4d150c: 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;) │ │ @@ -1581387,17 +1581387,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 │ │ -4d1520: |[4d1520] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1530: 5200 78ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ -4d1534: 0f00 |0002: return v0 │ │ +4d1510: |[4d1510] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1520: 5200 78ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ +4d1524: 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;) │ │ @@ -1581405,17 +1581405,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 │ │ -4d1538: |[4d1538] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1548: 5200 83ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae83 │ │ -4d154c: 0f00 |0002: return v0 │ │ +4d1528: |[4d1528] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1538: 5200 83ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae83 │ │ +4d153c: 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;) │ │ @@ -1581423,17 +1581423,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 │ │ -4d1550: |[4d1550] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1560: 5200 85ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae85 │ │ -4d1564: 0f00 |0002: return v0 │ │ +4d1540: |[4d1540] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1550: 5200 85ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae85 │ │ +4d1554: 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;) │ │ @@ -1581441,24 +1581441,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -4d16ec: |[4d16ec] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ -4d16fc: 5440 7cae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae7c │ │ -4d1700: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -4d1704: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ -4d1708: 7010 8d07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078d │ │ -4d170e: 2201 2920 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1; // type@2029 │ │ -4d1712: 7020 8df5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f58d │ │ -4d1718: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ -4d171c: 6e40 9e07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079e │ │ -4d1722: 0e00 |0013: return-void │ │ +4d16dc: |[4d16dc] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ +4d16ec: 5440 7cae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae7c │ │ +4d16f0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +4d16f4: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ +4d16f8: 7010 8d07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078d │ │ +4d16fe: 2201 2920 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1; // type@2029 │ │ +4d1702: 7020 8df5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f58d │ │ +4d1708: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ +4d170c: 6e40 9e07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079e │ │ +4d1712: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ 0x0009 line=78 │ │ 0x0010 line=84 │ │ locals : │ │ @@ -1581470,17 +1581470,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1568: |[4d1568] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ -4d1578: 5210 7aae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ -4d157c: 0f00 |0002: return v0 │ │ +4d1558: |[4d1558] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ +4d1568: 5210 7aae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ +4d156c: 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;) │ │ @@ -1581488,17 +1581488,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1580: |[4d1580] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ -4d1590: 5210 7bae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae7b │ │ -4d1594: 0f00 |0002: return v0 │ │ +4d1570: |[4d1570] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ +4d1580: 5210 7bae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae7b │ │ +4d1584: 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;) │ │ @@ -1581506,19 +1581506,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4d1598: |[4d1598] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ -4d15a8: 5410 7dae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d15ac: 6e10 77ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4d15b2: 0a00 |0005: move-result v0 │ │ -4d15b4: 0f00 |0006: return v0 │ │ +4d1588: |[4d1588] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ +4d1598: 5410 7dae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d159c: 6e10 77ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4d15a2: 0a00 |0005: move-result v0 │ │ +4d15a4: 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;) │ │ @@ -1581526,18 +1581526,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 │ │ -4d1724: |[4d1724] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -4d1734: 1f01 2a20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ -4d1738: 6e30 aef5 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f5ae │ │ -4d173e: 0e00 |0005: return-void │ │ +4d1714: |[4d1714] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +4d1724: 1f01 2a20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ +4d1728: 6e30 aef5 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f5ae │ │ +4d172e: 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 │ │ @@ -1581547,71 +1581547,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 │ │ -4d1740: |[4d1740] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ -4d1750: 5430 7dae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d1754: 6e20 6eab 5000 |0002: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4d175a: 0c00 |0005: move-result-object v0 │ │ -4d175c: 1f00 1f20 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d1760: 6e10 59f5 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f559 │ │ -4d1766: 0a00 |000b: move-result v0 │ │ -4d1768: 3800 1c00 |000c: if-eqz v0, 0028 // +001c │ │ -4d176c: 6000 c900 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4d1770: 1301 1700 |0010: const/16 v1, #int 23 // #17 │ │ -4d1774: 3510 0a00 |0012: if-ge v0, v1, 001c // +000a │ │ -4d1778: 5440 75ae |0014: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d177c: 1a01 71f6 |0016: const-string v1, "✔" // string@f671 │ │ -4d1780: 6e20 ab0f 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4d1786: 2814 |001b: goto 002f // +0014 │ │ -4d1788: 5440 75ae |001c: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d178c: 1a01 190a |001e: const-string v1, "✓" // string@0a19 │ │ -4d1790: 7110 cc08 0100 |0020: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cc │ │ -4d1796: 0c01 |0023: move-result-object v1 │ │ -4d1798: 6e20 ab0f 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4d179e: 2808 |0027: goto 002f // +0008 │ │ -4d17a0: 5440 75ae |0028: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d17a4: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ -4d17a8: 6e20 ab0f 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4d17ae: 5230 77ae |002f: iget v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae77 │ │ -4d17b2: 3800 1a00 |0031: if-eqz v0, 004b // +001a │ │ -4d17b6: 5440 75ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d17ba: 6e10 8e0f 0000 |0035: invoke-virtual {v0}, Landroid/widget/Button;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0f8e │ │ -4d17c0: 0c00 |0038: move-result-object v0 │ │ -4d17c2: 5431 7dae |0039: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d17c6: 6e20 6eab 5100 |003b: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4d17cc: 0c01 |003e: move-result-object v1 │ │ -4d17ce: 1f01 1f20 |003f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d17d2: 6e10 58f5 0100 |0041: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ -4d17d8: 0a01 |0044: move-result v1 │ │ -4d17da: 6202 af00 |0045: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ -4d17de: 6e30 2006 1002 |0047: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0620 │ │ -4d17e4: 2812 |004a: goto 005c // +0012 │ │ -4d17e6: 5440 75ae |004b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d17ea: 5431 7dae |004d: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d17ee: 6e20 6eab 5100 |004f: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4d17f4: 0c01 |0052: move-result-object v1 │ │ -4d17f6: 1f01 1f20 |0053: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d17fa: 6e10 58f5 0100 |0055: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ -4d1800: 0a01 |0058: move-result v1 │ │ -4d1802: 6e20 9d0f 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9d │ │ -4d1808: 5444 75ae |005c: iget-object v4, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ -4d180c: 5430 7dae |005e: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d1810: 6e20 6eab 5000 |0060: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4d1816: 0c05 |0063: move-result-object v5 │ │ -4d1818: 1f05 1f20 |0064: check-cast v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d181c: 6e10 58f5 0500 |0066: invoke-virtual {v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ -4d1822: 0a05 |0069: move-result v5 │ │ -4d1824: 7110 f4a8 0500 |006a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4d182a: 0c05 |006d: move-result-object v5 │ │ -4d182c: 6e20 a90f 5400 |006e: invoke-virtual {v4, v5}, Landroid/widget/Button;.setTag:(Ljava/lang/Object;)V // method@0fa9 │ │ -4d1832: 0e00 |0071: return-void │ │ +4d1730: |[4d1730] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ +4d1740: 5430 7dae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d1744: 6e20 6eab 5000 |0002: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4d174a: 0c00 |0005: move-result-object v0 │ │ +4d174c: 1f00 1f20 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d1750: 6e10 59f5 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f559 │ │ +4d1756: 0a00 |000b: move-result v0 │ │ +4d1758: 3800 1c00 |000c: if-eqz v0, 0028 // +001c │ │ +4d175c: 6000 c900 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4d1760: 1301 1700 |0010: const/16 v1, #int 23 // #17 │ │ +4d1764: 3510 0a00 |0012: if-ge v0, v1, 001c // +000a │ │ +4d1768: 5440 75ae |0014: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d176c: 1a01 71f6 |0016: const-string v1, "✔" // string@f671 │ │ +4d1770: 6e20 ab0f 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4d1776: 2814 |001b: goto 002f // +0014 │ │ +4d1778: 5440 75ae |001c: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d177c: 1a01 190a |001e: const-string v1, "✓" // string@0a19 │ │ +4d1780: 7110 cc08 0100 |0020: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cc │ │ +4d1786: 0c01 |0023: move-result-object v1 │ │ +4d1788: 6e20 ab0f 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4d178e: 2808 |0027: goto 002f // +0008 │ │ +4d1790: 5440 75ae |0028: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d1794: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ +4d1798: 6e20 ab0f 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4d179e: 5230 77ae |002f: iget v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae77 │ │ +4d17a2: 3800 1a00 |0031: if-eqz v0, 004b // +001a │ │ +4d17a6: 5440 75ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d17aa: 6e10 8e0f 0000 |0035: invoke-virtual {v0}, Landroid/widget/Button;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0f8e │ │ +4d17b0: 0c00 |0038: move-result-object v0 │ │ +4d17b2: 5431 7dae |0039: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d17b6: 6e20 6eab 5100 |003b: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4d17bc: 0c01 |003e: move-result-object v1 │ │ +4d17be: 1f01 1f20 |003f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d17c2: 6e10 58f5 0100 |0041: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ +4d17c8: 0a01 |0044: move-result v1 │ │ +4d17ca: 6202 af00 |0045: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ +4d17ce: 6e30 2006 1002 |0047: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0620 │ │ +4d17d4: 2812 |004a: goto 005c // +0012 │ │ +4d17d6: 5440 75ae |004b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d17da: 5431 7dae |004d: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d17de: 6e20 6eab 5100 |004f: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4d17e4: 0c01 |0052: move-result-object v1 │ │ +4d17e6: 1f01 1f20 |0053: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d17ea: 6e10 58f5 0100 |0055: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ +4d17f0: 0a01 |0058: move-result v1 │ │ +4d17f2: 6e20 9d0f 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9d │ │ +4d17f8: 5444 75ae |005c: iget-object v4, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae75 │ │ +4d17fc: 5430 7dae |005e: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d1800: 6e20 6eab 5000 |0060: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4d1806: 0c05 |0063: move-result-object v5 │ │ +4d1808: 1f05 1f20 |0064: check-cast v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d180c: 6e10 58f5 0500 |0066: invoke-virtual {v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ +4d1812: 0a05 |0069: move-result v5 │ │ +4d1814: 7110 f4a8 0500 |006a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4d181a: 0c05 |006d: move-result-object v5 │ │ +4d181c: 6e20 a90f 5400 |006e: invoke-virtual {v4, v5}, Landroid/widget/Button;.setTag:(Ljava/lang/Object;)V // method@0fa9 │ │ +4d1822: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000e line=117 │ │ 0x0014 line=118 │ │ 0x001c line=121 │ │ 0x0028 line=125 │ │ @@ -1581629,18 +1581629,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 │ │ -4d13cc: |[4d13cc] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -4d13dc: 6e30 b0f5 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f5b0 │ │ -4d13e2: 0c01 |0003: move-result-object v1 │ │ -4d13e4: 1101 |0004: return-object v1 │ │ +4d13bc: |[4d13bc] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +4d13cc: 6e30 b0f5 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f5b0 │ │ +4d13d2: 0c01 |0003: move-result-object v1 │ │ +4d13d4: 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 │ │ @@ -1581650,28 +1581650,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 │ │ -4d15e8: |[4d15e8] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ -4d15f8: 6e10 d20c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cd2 │ │ -4d15fe: 0c04 |0003: move-result-object v4 │ │ -4d1600: 7110 c80a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac8 │ │ -4d1606: 0c04 |0007: move-result-object v4 │ │ -4d1608: 6000 d3b0 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b0d3 │ │ -4d160c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4d160e: 6e40 cd0a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acd │ │ -4d1614: 0c03 |000e: move-result-object v3 │ │ -4d1616: 5b23 88ae |000f: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae88 │ │ -4d161a: 2203 2a20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ -4d161e: 5424 88ae |0013: iget-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae88 │ │ -4d1622: 7030 8ff5 2304 |0015: invoke-direct {v3, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f58f │ │ -4d1628: 1103 |0018: return-object v3 │ │ +4d15d8: |[4d15d8] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ +4d15e8: 6e10 d20c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cd2 │ │ +4d15ee: 0c04 |0003: move-result-object v4 │ │ +4d15f0: 7110 c80a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac8 │ │ +4d15f6: 0c04 |0007: move-result-object v4 │ │ +4d15f8: 6000 d3b0 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b0d3 │ │ +4d15fc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4d15fe: 6e40 cd0a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acd │ │ +4d1604: 0c03 |000e: move-result-object v3 │ │ +4d1606: 5b23 88ae |000f: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae88 │ │ +4d160a: 2203 2a20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ +4d160e: 5424 88ae |0013: iget-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae88 │ │ +4d1612: 7030 8ff5 2304 |0015: invoke-direct {v3, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f58f │ │ +4d1618: 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; │ │ @@ -1581682,17 +1581682,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1834: |[4d1834] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ -4d1844: 5901 77ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae77 │ │ -4d1848: 0e00 |0002: return-void │ │ +4d1824: |[4d1824] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ +4d1834: 5901 77ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae77 │ │ +4d1838: 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 │ │ │ │ @@ -1581701,20 +1581701,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d184c: |[4d184c] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ -4d185c: 5901 80ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ -4d1860: 5903 81ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ -4d1864: 5902 82ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ -4d1868: 5904 7fae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ -4d186c: 0e00 |0008: return-void │ │ +4d183c: |[4d183c] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ +4d184c: 5901 80ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae80 │ │ +4d1850: 5903 81ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae81 │ │ +4d1854: 5902 82ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae82 │ │ +4d1858: 5904 7fae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7f │ │ +4d185c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0002 line=164 │ │ 0x0004 line=165 │ │ 0x0006 line=166 │ │ locals : │ │ @@ -1581729,18 +1581729,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4d1870: |[4d1870] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ -4d1880: 5901 79ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ -4d1884: 5902 78ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ -4d1888: 0e00 |0004: return-void │ │ +4d1860: |[4d1860] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ +4d1870: 5901 79ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae79 │ │ +4d1874: 5902 78ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae78 │ │ +4d1878: 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 │ │ @@ -1581751,34 +1581751,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4d188c: |[4d188c] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ -4d189c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4d189e: 5431 7dae |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d18a2: 6e10 77ab 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4d18a8: 0a01 |0006: move-result v1 │ │ -4d18aa: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ -4d18ae: 5431 7dae |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ -4d18b2: 6e20 6eab 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ -4d18b8: 0c01 |000e: move-result-object v1 │ │ -4d18ba: 1f01 1f20 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d18be: 6e10 58f5 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ -4d18c4: 0a02 |0014: move-result v2 │ │ -4d18c6: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ -4d18ca: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -4d18cc: 6e20 5af5 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f55a │ │ -4d18d2: 5930 7aae |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ -4d18d6: 6e20 acf5 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5ac │ │ -4d18dc: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4d18e0: 28df |0022: goto 0001 // -0021 │ │ -4d18e2: 0e00 |0023: return-void │ │ +4d187c: |[4d187c] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ +4d188c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4d188e: 5431 7dae |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d1892: 6e10 77ab 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4d1898: 0a01 |0006: move-result v1 │ │ +4d189a: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ +4d189e: 5431 7dae |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae7d │ │ +4d18a2: 6e20 6eab 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6e │ │ +4d18a8: 0c01 |000e: move-result-object v1 │ │ +4d18aa: 1f01 1f20 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d18ae: 6e10 58f5 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f558 │ │ +4d18b4: 0a02 |0014: move-result v2 │ │ +4d18b6: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ +4d18ba: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +4d18bc: 6e20 5af5 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f55a │ │ +4d18c2: 5930 7aae |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae7a │ │ +4d18c6: 6e20 acf5 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5ac │ │ +4d18cc: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4d18d0: 28df |0022: goto 0001 // -0021 │ │ +4d18d2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=148 │ │ 0x0009 line=149 │ │ 0x0011 line=150 │ │ 0x0018 line=151 │ │ 0x001b line=152 │ │ @@ -1581792,20 +1581792,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d18e4: |[4d18e4] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ -4d18f4: 5904 7eae |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7e │ │ -4d18f8: 5901 83ae |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae83 │ │ -4d18fc: 5903 84ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae84 │ │ -4d1900: 5902 85ae |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae85 │ │ -4d1904: 0e00 |0008: return-void │ │ +4d18d4: |[4d18d4] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ +4d18e4: 5904 7eae |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7e │ │ +4d18e8: 5901 83ae |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae83 │ │ +4d18ec: 5903 84ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae84 │ │ +4d18f0: 5902 85ae |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae85 │ │ +4d18f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0004 line=143 │ │ 0x0006 line=144 │ │ locals : │ │ @@ -1581820,17 +1581820,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1908: |[4d1908] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ -4d1918: 5901 87ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ -4d191c: 0e00 |0002: return-void │ │ +4d18f8: |[4d18f8] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ +4d1908: 5901 87ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae87 │ │ +4d190c: 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 │ │ │ │ @@ -1764447,64 +1764447,64 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4cc808: |[4cc808] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ -4cc818: 2200 f31f |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@1ff3 │ │ -4cc81c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4cc81e: 7020 58f4 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f458 │ │ -4cc824: 6900 e7ad |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@ade7 │ │ -4cc828: 1a00 6e25 |0008: const-string v0, "CreateEditNoteViewModel" // string@256e │ │ -4cc82c: 6900 e8ad |000a: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade8 │ │ -4cc830: 0e00 |000c: return-void │ │ +4cc800: |[4cc800] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ +4cc810: 2200 f31f |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@1ff3 │ │ +4cc814: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4cc816: 7020 58f4 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f458 │ │ +4cc81c: 6900 e7ad |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@ade7 │ │ +4cc820: 1a00 6e25 |0008: const-string v0, "CreateEditNoteViewModel" // string@256e │ │ +4cc824: 6900 e8ad |000a: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade8 │ │ +4cc828: 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 │ │ -4cc834: |[4cc834] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ -4cc844: 1a00 e680 |0000: const-string v0, "application" // string@80e6 │ │ -4cc848: 7120 37ca 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cc84e: 7020 d060 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@60d0 │ │ -4cc854: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ -4cc858: 7110 6bf1 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f16b │ │ -4cc85e: 0c00 |000d: move-result-object v0 │ │ -4cc860: 1a01 6a9f |000e: const-string v1, "getInstance(application)" // string@9f6a │ │ -4cc864: 7120 36ca 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc86a: 5b30 eead |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adee │ │ -4cc86e: 6e10 70f1 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ -4cc874: 0c02 |0018: move-result-object v2 │ │ -4cc876: 7210 07f2 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f207 │ │ -4cc87c: 0c02 |001c: move-result-object v2 │ │ -4cc87e: 5b32 ecad |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@adec │ │ -4cc882: 6e10 69f1 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ -4cc888: 0c00 |0022: move-result-object v0 │ │ -4cc88a: 7210 93f1 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f193 │ │ -4cc890: 0c00 |0026: move-result-object v0 │ │ -4cc892: 5b30 ebad |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@adeb │ │ -4cc896: 2200 5b0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c5b │ │ -4cc89a: 7010 8b61 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@618b │ │ -4cc8a0: 5b30 e9ad |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade9 │ │ -4cc8a4: 7110 6bf1 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f16b │ │ -4cc8aa: 0c04 |0033: move-result-object v4 │ │ -4cc8ac: 7120 36ca 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc8b2: 5b34 edad |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aded │ │ -4cc8b6: 0e00 |0039: return-void │ │ +4cc82c: |[4cc82c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ +4cc83c: 1a00 e680 |0000: const-string v0, "application" // string@80e6 │ │ +4cc840: 7120 37ca 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cc846: 7020 d060 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@60d0 │ │ +4cc84c: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ +4cc850: 7110 6bf1 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f16b │ │ +4cc856: 0c00 |000d: move-result-object v0 │ │ +4cc858: 1a01 6a9f |000e: const-string v1, "getInstance(application)" // string@9f6a │ │ +4cc85c: 7120 36ca 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc862: 5b30 eead |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adee │ │ +4cc866: 6e10 70f1 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ +4cc86c: 0c02 |0018: move-result-object v2 │ │ +4cc86e: 7210 07f2 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f207 │ │ +4cc874: 0c02 |001c: move-result-object v2 │ │ +4cc876: 5b32 ecad |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@adec │ │ +4cc87a: 6e10 69f1 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ +4cc880: 0c00 |0022: move-result-object v0 │ │ +4cc882: 7210 93f1 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f193 │ │ +4cc888: 0c00 |0026: move-result-object v0 │ │ +4cc88a: 5b30 ebad |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@adeb │ │ +4cc88e: 2200 5b0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c5b │ │ +4cc892: 7010 8b61 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@618b │ │ +4cc898: 5b30 e9ad |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade9 │ │ +4cc89c: 7110 6bf1 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f16b │ │ +4cc8a2: 0c04 |0033: move-result-object v4 │ │ +4cc8a4: 7120 36ca 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc8aa: 5b34 edad |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aded │ │ +4cc8ae: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=32 │ │ 0x0008 line=34 │ │ 0x0015 line=35 │ │ 0x001f line=36 │ │ 0x0029 line=37 │ │ @@ -1764518,17 +1764518,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 │ │ -4cc7d8: |[4cc7d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4cc7e8: 5400 edad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aded │ │ -4cc7ec: 1100 |0002: return-object v0 │ │ +4cc7d0: |[4cc7d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4cc7e0: 5400 edad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aded │ │ +4cc7e4: 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;) │ │ @@ -1764536,17 +1764536,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 │ │ -4cc7f0: |[4cc7f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4cc800: 5400 eead |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adee │ │ -4cc804: 1100 |0002: return-object v0 │ │ +4cc7e8: |[4cc7e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4cc7f8: 5400 eead |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adee │ │ +4cc7fc: 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;) │ │ @@ -1764554,17 +1764554,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 │ │ -4cc7c0: |[4cc7c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ -4cc7d0: 5400 e9ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade9 │ │ -4cc7d4: 1100 |0002: return-object v0 │ │ +4cc7b8: |[4cc7b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ +4cc7c8: 5400 e9ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade9 │ │ +4cc7cc: 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;) │ │ @@ -1764572,17 +1764572,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 │ │ -4cc684: |[4cc684] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ -4cc694: 5400 eaad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@adea │ │ -4cc698: 1100 |0002: return-object v0 │ │ +4cc67c: |[4cc67c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ +4cc68c: 5400 eaad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@adea │ │ +4cc690: 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;) │ │ @@ -1764590,17 +1764590,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 │ │ -4cc8b8: |[4cc8b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ -4cc8c8: 5b01 eaad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@adea │ │ -4cc8cc: 0e00 |0002: return-void │ │ +4cc8b0: |[4cc8b0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ +4cc8c0: 5b01 eaad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@adea │ │ +4cc8c4: 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; │ │ │ │ @@ -1764610,34 +1764610,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 │ │ -4cc8d0: |[4cc8d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4cc8e0: 1a00 0186 |0000: const-string v0, "category" // string@8601 │ │ -4cc8e4: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cc8ea: 0770 |0005: move-object v0, v7 │ │ -4cc8ec: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc8f0: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cc8f6: 0c01 |000b: move-result-object v1 │ │ -4cc8f8: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -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 f51f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ -4cc90a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc90c: 7040 5ef4 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@f45e │ │ -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 62d7 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@d762 │ │ -4cc922: 0e00 |0021: return-void │ │ +4cc8c8: |[4cc8c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4cc8d8: 1a00 0186 |0000: const-string v0, "category" // string@8601 │ │ +4cc8dc: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cc8e2: 0770 |0005: move-object v0, v7 │ │ +4cc8e4: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc8e8: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cc8ee: 0c01 |000b: move-result-object v1 │ │ +4cc8f0: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4cc8f6: 0c00 |000f: move-result-object v0 │ │ +4cc8f8: 0702 |0010: move-object v2, v0 │ │ +4cc8fa: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc8fe: 2200 f51f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ +4cc902: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc904: 7040 5ef4 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@f45e │ │ +4cc90a: 0704 |0019: move-object v4, v0 │ │ +4cc90c: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc910: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc912: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc914: 7706 62d7 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@d762 │ │ +4cc91a: 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; │ │ │ │ @@ -1764646,34 +1764646,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 │ │ -4cc924: |[4cc924] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cc934: 1a00 8acd |0000: const-string v0, "note" // string@cd8a │ │ -4cc938: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cc93e: 0770 |0005: move-object v0, v7 │ │ -4cc940: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc944: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cc94a: 0c01 |000b: move-result-object v1 │ │ -4cc94c: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -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 f61f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ -4cc95e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc960: 7040 63f4 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@f463 │ │ -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 62d7 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@d762 │ │ -4cc976: 0e00 |0021: return-void │ │ +4cc91c: |[4cc91c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cc92c: 1a00 8acd |0000: const-string v0, "note" // string@cd8a │ │ +4cc930: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cc936: 0770 |0005: move-object v0, v7 │ │ +4cc938: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc93c: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cc942: 0c01 |000b: move-result-object v1 │ │ +4cc944: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4cc94a: 0c00 |000f: move-result-object v0 │ │ +4cc94c: 0702 |0010: move-object v2, v0 │ │ +4cc94e: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc952: 2200 f61f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ +4cc956: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc958: 7040 63f4 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@f463 │ │ +4cc95e: 0704 |0019: move-object v4, v0 │ │ +4cc960: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc964: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc966: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc968: 7706 62d7 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@d762 │ │ +4cc96e: 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; │ │ │ │ @@ -1764682,34 +1764682,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 │ │ -4cc978: |[4cc978] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4cc988: 1a00 9ecd |0000: const-string v0, "notification" // string@cd9e │ │ -4cc98c: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cc992: 0770 |0005: move-object v0, v7 │ │ -4cc994: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc998: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cc99e: 0c01 |000b: move-result-object v1 │ │ -4cc9a0: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -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 f41f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ -4cc9b2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc9b4: 7040 59f4 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@f459 │ │ -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 62d7 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@d762 │ │ -4cc9ca: 0e00 |0021: return-void │ │ +4cc970: |[4cc970] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4cc980: 1a00 9ecd |0000: const-string v0, "notification" // string@cd9e │ │ +4cc984: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cc98a: 0770 |0005: move-object v0, v7 │ │ +4cc98c: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc990: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cc996: 0c01 |000b: move-result-object v1 │ │ +4cc998: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4cc99e: 0c00 |000f: move-result-object v0 │ │ +4cc9a0: 0702 |0010: move-object v2, v0 │ │ +4cc9a2: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc9a6: 2200 f41f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ +4cc9aa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc9ac: 7040 59f4 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@f459 │ │ +4cc9b2: 0704 |0019: move-object v4, v0 │ │ +4cc9b4: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc9b8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc9ba: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc9bc: 7706 62d7 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@d762 │ │ +4cc9c2: 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; │ │ │ │ @@ -1764718,17 +1764718,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc69c: |[4cc69c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ -4cc6ac: 5410 ebad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@adeb │ │ -4cc6b0: 1100 |0002: return-object v0 │ │ +4cc694: |[4cc694] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ +4cc6a4: 5410 ebad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@adeb │ │ +4cc6a8: 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;) │ │ @@ -1764736,17 +1764736,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc6b4: |[4cc6b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ -4cc6c4: 5410 ecad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@adec │ │ -4cc6c8: 1100 |0002: return-object v0 │ │ +4cc6ac: |[4cc6ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ +4cc6bc: 5410 ecad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@adec │ │ +4cc6c0: 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;) │ │ @@ -1764754,36 +1764754,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 │ │ -4cc6cc: |[4cc6cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ -4cc6dc: 1a00 0586 |0000: const-string v0, "categoryId" // string@8605 │ │ -4cc6e0: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cc6e6: 0770 |0005: move-object v0, v7 │ │ -4cc6e8: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc6ec: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cc6f2: 0c01 |000b: move-result-object v1 │ │ -4cc6f4: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -4cc6fa: 0c00 |000f: move-result-object v0 │ │ -4cc6fc: 0702 |0010: move-object v2, v0 │ │ -4cc6fe: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc702: 2200 fa1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ -4cc706: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc708: 7040 76f4 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@f476 │ │ -4cc70e: 0704 |0019: move-object v4, v0 │ │ -4cc710: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc714: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc716: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc718: 7706 62d7 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@d762 │ │ -4cc71e: 5478 e9ad |0021: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade9 │ │ -4cc722: 1f08 590c |0023: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c59 │ │ -4cc726: 1108 |0025: return-object v8 │ │ +4cc6c4: |[4cc6c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ +4cc6d4: 1a00 0586 |0000: const-string v0, "categoryId" // string@8605 │ │ +4cc6d8: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cc6de: 0770 |0005: move-object v0, v7 │ │ +4cc6e0: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc6e4: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cc6ea: 0c01 |000b: move-result-object v1 │ │ +4cc6ec: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4cc6f2: 0c00 |000f: move-result-object v0 │ │ +4cc6f4: 0702 |0010: move-object v2, v0 │ │ +4cc6f6: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc6fa: 2200 fa1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ +4cc6fe: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc700: 7040 76f4 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@f476 │ │ +4cc706: 0704 |0019: move-object v4, v0 │ │ +4cc708: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc70c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc70e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc710: 7706 62d7 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@d762 │ │ +4cc716: 5478 e9ad |0021: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade9 │ │ +4cc71a: 1f08 590c |0023: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c59 │ │ +4cc71e: 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; │ │ @@ -1764793,51 +1764793,51 @@ │ │ type : '(J)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 68 16-bit code units │ │ -4cc728: |[4cc728] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ -4cc738: 2206 5d0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c5d │ │ -4cc73c: 7010 9661 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6196 │ │ -4cc742: 6200 e8ad |0005: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade8 │ │ -4cc746: 2201 cb15 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4cc74a: 7010 b4a9 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cc750: 1a02 132c |000c: const-string v2, "Fetching note " // string@2c13 │ │ -4cc754: 6e20 c0a9 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cc75a: 6e30 bca9 e10f |0011: invoke-virtual {v1, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bc │ │ -4cc760: 1a02 b406 |0014: const-string v2, " from database" // string@06b4 │ │ -4cc764: 6e20 c0a9 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cc76a: 6e10 d0a9 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cc770: 0c01 |001c: move-result-object v1 │ │ -4cc772: 7120 e209 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e2 │ │ -4cc778: 07d0 |0020: move-object v0, v13 │ │ -4cc77a: 1f00 820c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc77e: 7110 4762 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cc784: 0c07 |0026: move-result-object v7 │ │ -4cc786: 7100 0ad9 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d90a │ │ -4cc78c: 0c00 |002a: move-result-object v0 │ │ -4cc78e: 0708 |002b: move-object v8, v0 │ │ -4cc790: 1f08 2018 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc794: 2209 fb1f |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ -4cc798: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -4cc79a: 0790 |0031: move-object v0, v9 │ │ -4cc79c: 0761 |0032: move-object v1, v6 │ │ -4cc79e: 07d2 |0033: move-object v2, v13 │ │ -4cc7a0: 04e3 |0034: move-wide v3, v14 │ │ -4cc7a2: 7606 7bf4 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@f47b │ │ -4cc7a8: 079a |0038: move-object v10, v9 │ │ -4cc7aa: 1f0a ab18 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc7ae: 1209 |003b: const/4 v9, #int 0 // #0 │ │ -4cc7b0: 122b |003c: const/4 v11, #int 2 // #2 │ │ -4cc7b2: 120c |003d: const/4 v12, #int 0 // #0 │ │ -4cc7b4: 7706 62d7 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@d762 │ │ -4cc7ba: 1f06 590c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c59 │ │ -4cc7be: 1106 |0043: return-object v6 │ │ +4cc720: |[4cc720] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ +4cc730: 2206 5d0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c5d │ │ +4cc734: 7010 9661 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6196 │ │ +4cc73a: 6200 e8ad |0005: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade8 │ │ +4cc73e: 2201 cb15 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4cc742: 7010 b4a9 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cc748: 1a02 132c |000c: const-string v2, "Fetching note " // string@2c13 │ │ +4cc74c: 6e20 c0a9 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cc752: 6e30 bca9 e10f |0011: invoke-virtual {v1, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bc │ │ +4cc758: 1a02 b406 |0014: const-string v2, " from database" // string@06b4 │ │ +4cc75c: 6e20 c0a9 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cc762: 6e10 d0a9 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cc768: 0c01 |001c: move-result-object v1 │ │ +4cc76a: 7120 e209 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e2 │ │ +4cc770: 07d0 |0020: move-object v0, v13 │ │ +4cc772: 1f00 820c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc776: 7110 4762 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cc77c: 0c07 |0026: move-result-object v7 │ │ +4cc77e: 7100 0ad9 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d90a │ │ +4cc784: 0c00 |002a: move-result-object v0 │ │ +4cc786: 0708 |002b: move-object v8, v0 │ │ +4cc788: 1f08 2018 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc78c: 2209 fb1f |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ +4cc790: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +4cc792: 0790 |0031: move-object v0, v9 │ │ +4cc794: 0761 |0032: move-object v1, v6 │ │ +4cc796: 07d2 |0033: move-object v2, v13 │ │ +4cc798: 04e3 |0034: move-wide v3, v14 │ │ +4cc79a: 7606 7bf4 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@f47b │ │ +4cc7a0: 079a |0038: move-object v10, v9 │ │ +4cc7a2: 1f0a ab18 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc7a6: 1209 |003b: const/4 v9, #int 0 // #0 │ │ +4cc7a8: 122b |003c: const/4 v11, #int 2 // #2 │ │ +4cc7aa: 120c |003d: const/4 v12, #int 0 // #0 │ │ +4cc7ac: 7706 62d7 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@d762 │ │ +4cc7b2: 1f06 590c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c59 │ │ +4cc7b6: 1106 |0043: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x0020 line=120 │ │ 0x0041 line=123 │ │ locals : │ │ @@ -1764849,34 +1764849,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 │ │ -4cc9cc: |[4cc9cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4cc9dc: 1a00 0186 |0000: const-string v0, "category" // string@8601 │ │ -4cc9e0: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cc9e6: 0770 |0005: move-object v0, v7 │ │ -4cc9e8: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc9ec: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cc9f2: 0c01 |000b: move-result-object v1 │ │ -4cc9f4: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -4cc9fa: 0c00 |000f: move-result-object v0 │ │ -4cc9fc: 0702 |0010: move-object v2, v0 │ │ -4cc9fe: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cca02: 2200 fd1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ -4cca06: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cca08: 7040 85f4 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@f485 │ │ -4cca0e: 0704 |0019: move-object v4, v0 │ │ -4cca10: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cca14: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cca16: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cca18: 7706 62d7 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@d762 │ │ -4cca1e: 0e00 |0021: return-void │ │ +4cc9c4: |[4cc9c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4cc9d4: 1a00 0186 |0000: const-string v0, "category" // string@8601 │ │ +4cc9d8: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cc9de: 0770 |0005: move-object v0, v7 │ │ +4cc9e0: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc9e4: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cc9ea: 0c01 |000b: move-result-object v1 │ │ +4cc9ec: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4cc9f2: 0c00 |000f: move-result-object v0 │ │ +4cc9f4: 0702 |0010: move-object v2, v0 │ │ +4cc9f6: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc9fa: 2200 fd1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ +4cc9fe: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cca00: 7040 85f4 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@f485 │ │ +4cca06: 0704 |0019: move-object v4, v0 │ │ +4cca08: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cca0c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cca0e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cca10: 7706 62d7 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@d762 │ │ +4cca16: 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; │ │ │ │ @@ -1764885,34 +1764885,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 │ │ -4cca20: |[4cca20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cca30: 1a00 8acd |0000: const-string v0, "note" // string@cd8a │ │ -4cca34: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cca3a: 0770 |0005: move-object v0, v7 │ │ -4cca3c: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cca40: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cca46: 0c01 |000b: move-result-object v1 │ │ -4cca48: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -4cca4e: 0c00 |000f: move-result-object v0 │ │ -4cca50: 0702 |0010: move-object v2, v0 │ │ -4cca52: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cca56: 2200 fe1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ -4cca5a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cca5c: 7040 8af4 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@f48a │ │ -4cca62: 0704 |0019: move-object v4, v0 │ │ -4cca64: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cca68: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cca6a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cca6c: 7706 62d7 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@d762 │ │ -4cca72: 0e00 |0021: return-void │ │ +4cca18: |[4cca18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cca28: 1a00 8acd |0000: const-string v0, "note" // string@cd8a │ │ +4cca2c: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cca32: 0770 |0005: move-object v0, v7 │ │ +4cca34: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cca38: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cca3e: 0c01 |000b: move-result-object v1 │ │ +4cca40: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4cca46: 0c00 |000f: move-result-object v0 │ │ +4cca48: 0702 |0010: move-object v2, v0 │ │ +4cca4a: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cca4e: 2200 fe1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ +4cca52: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cca54: 7040 8af4 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@f48a │ │ +4cca5a: 0704 |0019: move-object v4, v0 │ │ +4cca5c: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cca60: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cca62: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cca64: 7706 62d7 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@d762 │ │ +4cca6a: 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; │ │ │ │ @@ -1764921,34 +1764921,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 │ │ -4cca74: |[4cca74] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4cca84: 1a00 9ecd |0000: const-string v0, "notification" // string@cd9e │ │ -4cca88: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4cca8e: 0770 |0005: move-object v0, v7 │ │ -4cca90: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cca94: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4cca9a: 0c01 |000b: move-result-object v1 │ │ -4cca9c: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -4ccaa2: 0c00 |000f: move-result-object v0 │ │ -4ccaa4: 0702 |0010: move-object v2, v0 │ │ -4ccaa6: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4ccaaa: 2200 fc1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ -4ccaae: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4ccab0: 7040 80f4 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@f480 │ │ -4ccab6: 0704 |0019: move-object v4, v0 │ │ -4ccab8: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4ccabc: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4ccabe: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4ccac0: 7706 62d7 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@d762 │ │ -4ccac6: 0e00 |0021: return-void │ │ +4cca6c: |[4cca6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4cca7c: 1a00 9ecd |0000: const-string v0, "notification" // string@cd9e │ │ +4cca80: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4cca86: 0770 |0005: move-object v0, v7 │ │ +4cca88: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cca8c: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4cca92: 0c01 |000b: move-result-object v1 │ │ +4cca94: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4cca9a: 0c00 |000f: move-result-object v0 │ │ +4cca9c: 0702 |0010: move-object v2, v0 │ │ +4cca9e: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4ccaa2: 2200 fc1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ +4ccaa6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4ccaa8: 7040 80f4 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@f480 │ │ +4ccaae: 0704 |0019: move-object v4, v0 │ │ +4ccab0: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4ccab4: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4ccab6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4ccab8: 7706 62d7 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@d762 │ │ +4ccabe: 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; │ │ │ │ @@ -1764957,34 +1764957,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 │ │ -4ccac8: |[4ccac8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4ccad8: 1a00 0186 |0000: const-string v0, "category" // string@8601 │ │ -4ccadc: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4ccae2: 0770 |0005: move-object v0, v7 │ │ -4ccae4: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4ccae8: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4ccaee: 0c01 |000b: move-result-object v1 │ │ -4ccaf0: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -4ccaf6: 0c00 |000f: move-result-object v0 │ │ -4ccaf8: 0702 |0010: move-object v2, v0 │ │ -4ccafa: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4ccafe: 2200 0020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ -4ccb02: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4ccb04: 7040 94f4 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@f494 │ │ -4ccb0a: 0704 |0019: move-object v4, v0 │ │ -4ccb0c: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4ccb10: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4ccb12: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4ccb14: 7706 62d7 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@d762 │ │ -4ccb1a: 0e00 |0021: return-void │ │ +4ccac0: |[4ccac0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4ccad0: 1a00 0186 |0000: const-string v0, "category" // string@8601 │ │ +4ccad4: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4ccada: 0770 |0005: move-object v0, v7 │ │ +4ccadc: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4ccae0: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4ccae6: 0c01 |000b: move-result-object v1 │ │ +4ccae8: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4ccaee: 0c00 |000f: move-result-object v0 │ │ +4ccaf0: 0702 |0010: move-object v2, v0 │ │ +4ccaf2: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4ccaf6: 2200 0020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ +4ccafa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4ccafc: 7040 94f4 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@f494 │ │ +4ccb02: 0704 |0019: move-object v4, v0 │ │ +4ccb04: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4ccb08: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4ccb0a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4ccb0c: 7706 62d7 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@d762 │ │ +4ccb12: 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; │ │ │ │ @@ -1764993,34 +1764993,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 │ │ -4ccb1c: |[4ccb1c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4ccb2c: 1a00 8acd |0000: const-string v0, "note" // string@cd8a │ │ -4ccb30: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4ccb36: 0770 |0005: move-object v0, v7 │ │ -4ccb38: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4ccb3c: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4ccb42: 0c01 |000b: move-result-object v1 │ │ -4ccb44: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -4ccb4a: 0c00 |000f: move-result-object v0 │ │ -4ccb4c: 0702 |0010: move-object v2, v0 │ │ -4ccb4e: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4ccb52: 2200 0120 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ -4ccb56: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4ccb58: 7040 99f4 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@f499 │ │ -4ccb5e: 0704 |0019: move-object v4, v0 │ │ -4ccb60: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4ccb64: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4ccb66: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4ccb68: 7706 62d7 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@d762 │ │ -4ccb6e: 0e00 |0021: return-void │ │ +4ccb14: |[4ccb14] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4ccb24: 1a00 8acd |0000: const-string v0, "note" // string@cd8a │ │ +4ccb28: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4ccb2e: 0770 |0005: move-object v0, v7 │ │ +4ccb30: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4ccb34: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4ccb3a: 0c01 |000b: move-result-object v1 │ │ +4ccb3c: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4ccb42: 0c00 |000f: move-result-object v0 │ │ +4ccb44: 0702 |0010: move-object v2, v0 │ │ +4ccb46: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4ccb4a: 2200 0120 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ +4ccb4e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4ccb50: 7040 99f4 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@f499 │ │ +4ccb56: 0704 |0019: move-object v4, v0 │ │ +4ccb58: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4ccb5c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4ccb5e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4ccb60: 7706 62d7 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@d762 │ │ +4ccb66: 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; │ │ │ │ @@ -1765029,34 +1765029,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 │ │ -4ccb70: |[4ccb70] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4ccb80: 1a00 9ecd |0000: const-string v0, "notification" // string@cd9e │ │ -4ccb84: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ -4ccb8a: 0770 |0005: move-object v0, v7 │ │ -4ccb8c: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4ccb90: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ -4ccb96: 0c01 |000b: move-result-object v1 │ │ -4ccb98: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ -4ccb9e: 0c00 |000f: move-result-object v0 │ │ -4ccba0: 0702 |0010: move-object v2, v0 │ │ -4ccba2: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4ccba6: 2200 ff1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ -4ccbaa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4ccbac: 7040 8ff4 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@f48f │ │ -4ccbb2: 0704 |0019: move-object v4, v0 │ │ -4ccbb4: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4ccbb8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4ccbba: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4ccbbc: 7706 62d7 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@d762 │ │ -4ccbc2: 0e00 |0021: return-void │ │ +4ccb68: |[4ccb68] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4ccb78: 1a00 9ecd |0000: const-string v0, "notification" // string@cd9e │ │ +4ccb7c: 7120 37ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca37 │ │ +4ccb82: 0770 |0005: move-object v0, v7 │ │ +4ccb84: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4ccb88: 7110 4762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6247 │ │ +4ccb8e: 0c01 |000b: move-result-object v1 │ │ +4ccb90: 7100 08d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d908 │ │ +4ccb96: 0c00 |000f: move-result-object v0 │ │ +4ccb98: 0702 |0010: move-object v2, v0 │ │ +4ccb9a: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4ccb9e: 2200 ff1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ +4ccba2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4ccba4: 7040 8ff4 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@f48f │ │ +4ccbaa: 0704 |0019: move-object v4, v0 │ │ +4ccbac: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4ccbb0: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4ccbb2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4ccbb4: 7706 62d7 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@d762 │ │ +4ccbba: 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; │ │ │ │ @@ -1765089,20 +1765089,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 │ │ -4d1920: |[4d1920] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ -4d1930: 7020 0917 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1709 │ │ -4d1936: 5b02 89ae |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae89 │ │ -4d193a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4d193c: 6e20 bdf5 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f5bd │ │ -4d1942: 0e00 |0009: return-void │ │ +4d1910: |[4d1910] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ +4d1920: 7020 0917 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1709 │ │ +4d1926: 5b02 89ae |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae89 │ │ +4d192a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4d192c: 6e20 bdf5 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f5bd │ │ +4d1932: 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; │ │ @@ -1765115,19 +1765115,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4d1944: |[4d1944] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ -4d1954: 5410 89ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae89 │ │ -4d1958: 6e20 bbf5 0100 |0002: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f5bb │ │ -4d195e: 6f20 1817 2100 |0005: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1718 │ │ -4d1964: 0e00 |0008: return-void │ │ +4d1934: |[4d1934] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ +4d1944: 5410 89ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae89 │ │ +4d1948: 6e20 bbf5 0100 |0002: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f5bb │ │ +4d194e: 6f20 1817 2100 |0005: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1718 │ │ +4d1954: 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; │ │ @@ -2005661,112 +2005661,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 │ │ -4cb9b4: |[4cb9b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4cb9c4: 5b01 c2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc2 │ │ -4cb9c8: 5b02 c0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adc0 │ │ -4cb9cc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cb9ce: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cb9d4: 0e00 |0008: return-void │ │ +4cb9ac: |[4cb9ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4cb9bc: 5b01 c2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc2 │ │ +4cb9c0: 5b02 c0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adc0 │ │ +4cb9c4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cb9c6: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cb9cc: 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 │ │ -4cb98c: |[4cb98c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cb99c: 2203 f41f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ -4cb9a0: 5420 c2ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc2 │ │ -4cb9a4: 5421 c0ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adc0 │ │ -4cb9a8: 7040 59f4 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@f459 │ │ -4cb9ae: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb9b2: 1103 |000b: return-object v3 │ │ +4cb984: |[4cb984] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cb994: 2203 f41f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ +4cb998: 5420 c2ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc2 │ │ +4cb99c: 5421 c0ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adc0 │ │ +4cb9a0: 7040 59f4 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@f459 │ │ +4cb9a6: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb9aa: 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 │ │ -4cb8e4: |[4cb8e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb8f4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cb8f8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb8fc: 6e30 5cf4 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@f45c │ │ -4cb902: 0c01 |0007: move-result-object v1 │ │ -4cb904: 1101 |0008: return-object v1 │ │ +4cb8dc: |[4cb8dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.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 5cf4 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@f45c │ │ +4cb8fa: 0c01 |0007: move-result-object v1 │ │ +4cb8fc: 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 │ │ -4cb908: |[4cb908] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cb918: 6e30 5af4 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@f45a │ │ -4cb91e: 0c01 |0003: move-result-object v1 │ │ -4cb920: 1f01 f41f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ -4cb924: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb928: 6e20 5df4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f45d │ │ -4cb92e: 0c01 |000b: move-result-object v1 │ │ -4cb930: 1101 |000c: return-object v1 │ │ +4cb900: |[4cb900] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cb910: 6e30 5af4 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@f45a │ │ +4cb916: 0c01 |0003: move-result-object v1 │ │ +4cb918: 1f01 f41f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ +4cb91c: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cb920: 6e20 5df4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f45d │ │ +4cb926: 0c01 |000b: move-result-object v1 │ │ +4cb928: 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 │ │ -4cb934: |[4cb934] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb944: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cb94a: 5210 c1ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@adc1 │ │ -4cb94e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cb952: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cb958: 5412 c2ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc2 │ │ -4cb95c: 7110 a1f4 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@f4a1 │ │ -4cb962: 0c02 |000f: move-result-object v2 │ │ -4cb964: 6e10 70f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ -4cb96a: 0c02 |0013: move-result-object v2 │ │ -4cb96c: 5410 c0ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adc0 │ │ -4cb970: 7220 05f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f205 │ │ -4cb976: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb97a: 1102 |001b: return-object v2 │ │ -4cb97c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cb980: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cb984: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cb98a: 2702 |0023: throw v2 │ │ +4cb92c: |[4cb92c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb93c: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cb942: 5210 c1ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@adc1 │ │ +4cb946: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cb94a: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cb950: 5412 c2ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc2 │ │ +4cb954: 7110 a1f4 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@f4a1 │ │ +4cb95a: 0c02 |000f: move-result-object v2 │ │ +4cb95c: 6e10 70f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ +4cb962: 0c02 |0013: move-result-object v2 │ │ +4cb964: 5410 c0ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adc0 │ │ +4cb968: 7220 05f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f205 │ │ +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 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cb97c: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cb982: 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; │ │ @@ -2005824,112 +2005824,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 │ │ -4cbaa8: |[4cbaa8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4cbab8: 5b01 c5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc5 │ │ -4cbabc: 5b02 c3ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adc3 │ │ -4cbac0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cbac2: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cbac8: 0e00 |0008: return-void │ │ +4cbaa0: |[4cbaa0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4cbab0: 5b01 c5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc5 │ │ +4cbab4: 5b02 c3ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adc3 │ │ +4cbab8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cbaba: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cbac0: 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 │ │ -4cba80: |[4cba80] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cba90: 2203 f51f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ -4cba94: 5420 c5ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc5 │ │ -4cba98: 5421 c3ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adc3 │ │ -4cba9c: 7040 5ef4 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@f45e │ │ -4cbaa2: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbaa6: 1103 |000b: return-object v3 │ │ +4cba78: |[4cba78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cba88: 2203 f51f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ +4cba8c: 5420 c5ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc5 │ │ +4cba90: 5421 c3ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adc3 │ │ +4cba94: 7040 5ef4 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@f45e │ │ +4cba9a: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cba9e: 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 │ │ -4cb9d8: |[4cb9d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb9e8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cb9ec: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb9f0: 6e30 61f4 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@f461 │ │ -4cb9f6: 0c01 |0007: move-result-object v1 │ │ -4cb9f8: 1101 |0008: return-object v1 │ │ +4cb9d0: |[4cb9d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.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 61f4 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@f461 │ │ +4cb9ee: 0c01 |0007: move-result-object v1 │ │ +4cb9f0: 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 │ │ -4cb9fc: |[4cb9fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cba0c: 6e30 5ff4 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@f45f │ │ -4cba12: 0c01 |0003: move-result-object v1 │ │ -4cba14: 1f01 f51f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ -4cba18: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cba1c: 6e20 62f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f462 │ │ -4cba22: 0c01 |000b: move-result-object v1 │ │ -4cba24: 1101 |000c: return-object v1 │ │ +4cb9f4: |[4cb9f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cba04: 6e30 5ff4 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@f45f │ │ +4cba0a: 0c01 |0003: move-result-object v1 │ │ +4cba0c: 1f01 f51f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ +4cba10: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cba14: 6e20 62f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f462 │ │ +4cba1a: 0c01 |000b: move-result-object v1 │ │ +4cba1c: 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 │ │ -4cba28: |[4cba28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cba38: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cba3e: 5210 c4ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@adc4 │ │ -4cba42: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cba46: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cba4c: 5412 c5ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc5 │ │ -4cba50: 7110 a1f4 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@f4a1 │ │ -4cba56: 0c02 |000f: move-result-object v2 │ │ -4cba58: 6e10 69f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ -4cba5e: 0c02 |0013: move-result-object v2 │ │ -4cba60: 5410 c3ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adc3 │ │ -4cba64: 7220 91f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f191 │ │ -4cba6a: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cba6e: 1102 |001b: return-object v2 │ │ -4cba70: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cba74: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cba78: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cba7e: 2702 |0023: throw v2 │ │ +4cba20: |[4cba20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cba30: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cba36: 5210 c4ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@adc4 │ │ +4cba3a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cba3e: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cba44: 5412 c5ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc5 │ │ +4cba48: 7110 a1f4 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@f4a1 │ │ +4cba4e: 0c02 |000f: move-result-object v2 │ │ +4cba50: 6e10 69f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ +4cba56: 0c02 |0013: move-result-object v2 │ │ +4cba58: 5410 c3ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adc3 │ │ +4cba5c: 7220 91f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f191 │ │ +4cba62: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cba66: 1102 |001b: return-object v2 │ │ +4cba68: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cba6c: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cba70: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cba76: 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; │ │ @@ -2005987,112 +2005987,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 │ │ -4cbb9c: |[4cbb9c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4cbbac: 5b01 c8ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc8 │ │ -4cbbb0: 5b02 c6ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc6 │ │ -4cbbb4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cbbb6: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cbbbc: 0e00 |0008: return-void │ │ +4cbb94: |[4cbb94] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4cbba4: 5b01 c8ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc8 │ │ +4cbba8: 5b02 c6ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc6 │ │ +4cbbac: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cbbae: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cbbb4: 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 │ │ -4cbb74: |[4cbb74] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbb84: 2203 f61f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ -4cbb88: 5420 c8ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc8 │ │ -4cbb8c: 5421 c6ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc6 │ │ -4cbb90: 7040 63f4 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@f463 │ │ -4cbb96: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbb9a: 1103 |000b: return-object v3 │ │ +4cbb6c: |[4cbb6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbb7c: 2203 f61f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ +4cbb80: 5420 c8ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc8 │ │ +4cbb84: 5421 c6ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc6 │ │ +4cbb88: 7040 63f4 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@f463 │ │ +4cbb8e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbb92: 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 │ │ -4cbacc: |[4cbacc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbadc: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbae0: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbae4: 6e30 66f4 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@f466 │ │ -4cbaea: 0c01 |0007: move-result-object v1 │ │ -4cbaec: 1101 |0008: return-object v1 │ │ +4cbac4: |[4cbac4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbad4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbad8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbadc: 6e30 66f4 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@f466 │ │ +4cbae2: 0c01 |0007: move-result-object v1 │ │ +4cbae4: 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 │ │ -4cbaf0: |[4cbaf0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbb00: 6e30 64f4 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@f464 │ │ -4cbb06: 0c01 |0003: move-result-object v1 │ │ -4cbb08: 1f01 f61f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ -4cbb0c: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbb10: 6e20 67f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f467 │ │ -4cbb16: 0c01 |000b: move-result-object v1 │ │ -4cbb18: 1101 |000c: return-object v1 │ │ +4cbae8: |[4cbae8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbaf8: 6e30 64f4 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@f464 │ │ +4cbafe: 0c01 |0003: move-result-object v1 │ │ +4cbb00: 1f01 f61f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ +4cbb04: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbb08: 6e20 67f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f467 │ │ +4cbb0e: 0c01 |000b: move-result-object v1 │ │ +4cbb10: 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 │ │ -4cbb1c: |[4cbb1c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbb2c: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cbb32: 5210 c7ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@adc7 │ │ -4cbb36: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cbb3a: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cbb40: 5412 c8ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc8 │ │ -4cbb44: 7110 a0f4 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@f4a0 │ │ -4cbb4a: 0c02 |000f: move-result-object v2 │ │ -4cbb4c: 6e10 6ff1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ -4cbb52: 0c02 |0013: move-result-object v2 │ │ -4cbb54: 5410 c6ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc6 │ │ -4cbb58: 7220 b9f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1b9 │ │ -4cbb5e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbb62: 1102 |001b: return-object v2 │ │ -4cbb64: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbb68: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cbb6c: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cbb72: 2702 |0023: throw v2 │ │ +4cbb14: |[4cbb14] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbb24: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cbb2a: 5210 c7ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@adc7 │ │ +4cbb2e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cbb32: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cbb38: 5412 c8ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc8 │ │ +4cbb3c: 7110 a0f4 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@f4a0 │ │ +4cbb42: 0c02 |000f: move-result-object v2 │ │ +4cbb44: 6e10 6ff1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ +4cbb4a: 0c02 |0013: move-result-object v2 │ │ +4cbb4c: 5410 c6ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc6 │ │ +4cbb50: 7220 b9f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1b9 │ │ +4cbb56: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbb5a: 1102 |001b: return-object v2 │ │ +4cbb5c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbb60: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cbb64: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cbb6a: 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; │ │ @@ -2006146,115 +2006146,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 │ │ -4cbca4: |[4cbca4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4cbcb4: 5b01 caad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ -4cbcb8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4cbcba: 7030 0bc7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cbcc0: 0e00 |0006: return-void │ │ +4cbc9c: |[4cbc9c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4cbcac: 5b01 caad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ +4cbcb0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4cbcb2: 7030 0bc7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cbcb8: 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 │ │ -4cbc80: |[4cbc80] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbc90: 2202 f71f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ -4cbc94: 5410 caad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ -4cbc98: 7030 68f4 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@f468 │ │ -4cbc9e: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbca2: 1102 |0009: return-object v2 │ │ +4cbc78: |[4cbc78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbc88: 2202 f71f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ +4cbc8c: 5410 caad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ +4cbc90: 7030 68f4 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@f468 │ │ +4cbc96: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbc9a: 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 │ │ -4cbbc0: |[4cbbc0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbbd0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbbd4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbbd8: 6e30 6bf4 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@f46b │ │ -4cbbde: 0c01 |0007: move-result-object v1 │ │ -4cbbe0: 1101 |0008: return-object v1 │ │ +4cbbb8: |[4cbbb8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbbc8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbbcc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbbd0: 6e30 6bf4 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@f46b │ │ +4cbbd6: 0c01 |0007: move-result-object v1 │ │ +4cbbd8: 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 │ │ -4cbbe4: |[4cbbe4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbbf4: 6e30 69f4 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@f469 │ │ -4cbbfa: 0c01 |0003: move-result-object v1 │ │ -4cbbfc: 1f01 f71f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ -4cbc00: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbc04: 6e20 6cf4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f46c │ │ -4cbc0a: 0c01 |000b: move-result-object v1 │ │ -4cbc0c: 1101 |000c: return-object v1 │ │ +4cbbdc: |[4cbbdc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbbec: 6e30 69f4 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@f469 │ │ +4cbbf2: 0c01 |0003: move-result-object v1 │ │ +4cbbf4: 1f01 f71f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ +4cbbf8: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbbfc: 6e20 6cf4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f46c │ │ +4cbc02: 0c01 |000b: move-result-object v1 │ │ +4cbc04: 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 │ │ -4cbc10: |[4cbc10] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbc20: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cbc26: 5210 c9ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@adc9 │ │ -4cbc2a: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ -4cbc2e: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cbc34: 5412 caad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ -4cbc38: 7110 a3f4 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@f4a3 │ │ -4cbc3e: 0c02 |000f: move-result-object v2 │ │ -4cbc40: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ -4cbc44: 5412 caad |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ -4cbc48: 7110 a2f4 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@f4a2 │ │ -4cbc4e: 0c02 |0017: move-result-object v2 │ │ -4cbc50: 5410 caad |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ -4cbc54: 7110 a3f4 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@f4a3 │ │ -4cbc5a: 0c00 |001d: move-result-object v0 │ │ -4cbc5c: 7110 34ca 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca34 │ │ -4cbc62: 6e20 9261 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6192 │ │ -4cbc68: 6202 7578 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbc6c: 1102 |0026: return-object v2 │ │ -4cbc6e: 2202 ac15 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbc72: 1a00 0685 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cbc76: 7020 daa8 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cbc7c: 2702 |002e: throw v2 │ │ +4cbc08: |[4cbc08] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbc18: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cbc1e: 5210 c9ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@adc9 │ │ +4cbc22: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ +4cbc26: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cbc2c: 5412 caad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ +4cbc30: 7110 a3f4 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@f4a3 │ │ +4cbc36: 0c02 |000f: move-result-object v2 │ │ +4cbc38: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ +4cbc3c: 5412 caad |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ +4cbc40: 7110 a2f4 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@f4a2 │ │ +4cbc46: 0c02 |0017: move-result-object v2 │ │ +4cbc48: 5410 caad |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adca │ │ +4cbc4c: 7110 a3f4 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@f4a3 │ │ +4cbc52: 0c00 |001d: move-result-object v0 │ │ +4cbc54: 7110 34ca 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca34 │ │ +4cbc5a: 6e20 9261 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6192 │ │ +4cbc60: 6202 7578 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbc64: 1102 |0026: return-object v2 │ │ +4cbc66: 2202 ac15 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbc6a: 1a00 0685 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cbc6e: 7020 daa8 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cbc74: 2702 |002e: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000a line=81 │ │ 0x0012 line=82 │ │ 0x0024 line=84 │ │ locals : │ │ @@ -2006309,53 +2006309,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 │ │ -4cbde0: |[4cbde0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4cbdf0: 7120 75f4 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@f475 │ │ -4cbdf6: 0e00 |0003: return-void │ │ +4cbdd8: |[4cbdd8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4cbde8: 7120 75f4 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@f475 │ │ +4cbdee: 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 │ │ -4cbdf8: |[4cbdf8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4cbe08: 5b01 cdad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ -4cbe0c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4cbe0e: 7030 0bc7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cbe14: 0e00 |0006: return-void │ │ +4cbdf0: |[4cbdf0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4cbe00: 5b01 cdad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ +4cbe04: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4cbe06: 7030 0bc7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cbe0c: 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 │ │ -4cbe18: |[4cbe18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4cbe28: 7110 a2f4 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@f4a2 │ │ -4cbe2e: 0c00 |0003: move-result-object v0 │ │ -4cbe30: 6e20 9161 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@6191 │ │ -4cbe36: 0e00 |0007: return-void │ │ +4cbe10: |[4cbe10] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4cbe20: 7110 a2f4 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@f4a2 │ │ +4cbe26: 0c00 |0003: move-result-object v0 │ │ +4cbe28: 6e20 9161 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@6191 │ │ +4cbe2e: 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; │ │ │ │ @@ -2006365,95 +2006365,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 │ │ -4cbdbc: |[4cbdbc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbdcc: 2202 f91f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ -4cbdd0: 5410 cdad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ -4cbdd4: 7030 70f4 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@f470 │ │ -4cbdda: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbdde: 1102 |0009: return-object v2 │ │ +4cbdb4: |[4cbdb4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbdc4: 2202 f91f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ +4cbdc8: 5410 cdad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ +4cbdcc: 7030 70f4 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@f470 │ │ +4cbdd2: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbdd6: 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 │ │ -4cbd00: |[4cbd00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbd10: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbd14: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbd18: 6e30 73f4 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@f473 │ │ -4cbd1e: 0c01 |0007: move-result-object v1 │ │ -4cbd20: 1101 |0008: return-object v1 │ │ +4cbcf8: |[4cbcf8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbd08: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbd0c: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbd10: 6e30 73f4 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@f473 │ │ +4cbd16: 0c01 |0007: move-result-object v1 │ │ +4cbd18: 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 │ │ -4cbd24: |[4cbd24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbd34: 6e30 71f4 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@f471 │ │ -4cbd3a: 0c01 |0003: move-result-object v1 │ │ -4cbd3c: 1f01 f91f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ -4cbd40: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbd44: 6e20 74f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f474 │ │ -4cbd4a: 0c01 |000b: move-result-object v1 │ │ -4cbd4c: 1101 |000c: return-object v1 │ │ +4cbd1c: |[4cbd1c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbd2c: 6e30 71f4 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@f471 │ │ +4cbd32: 0c01 |0003: move-result-object v1 │ │ +4cbd34: 1f01 f91f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ +4cbd38: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbd3c: 6e20 74f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f474 │ │ +4cbd42: 0c01 |000b: move-result-object v1 │ │ +4cbd44: 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 │ │ -4cbd50: |[4cbd50] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbd60: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cbd66: 5230 ccad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@adcc │ │ -4cbd6a: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ -4cbd6e: 7110 5eb0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cbd74: 5434 cdad |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ -4cbd78: 7110 a2f4 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@f4a2 │ │ -4cbd7e: 0c04 |000f: move-result-object v4 │ │ -4cbd80: 5430 cdad |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ -4cbd84: 7110 a3f4 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@f4a3 │ │ -4cbd8a: 0c00 |0015: move-result-object v0 │ │ -4cbd8c: 7110 34ca 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca34 │ │ -4cbd92: 5431 cdad |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ -4cbd96: 2202 f81f |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@1ff8 │ │ -4cbd9a: 7020 6df4 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f46d │ │ -4cbda0: 6e30 8c61 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@618c │ │ -4cbda6: 6204 7578 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbdaa: 1104 |0025: return-object v4 │ │ -4cbdac: 2204 ac15 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbdb0: 1a00 0685 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cbdb4: 7020 daa8 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cbdba: 2704 |002d: throw v4 │ │ +4cbd48: |[4cbd48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbd58: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cbd5e: 5230 ccad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@adcc │ │ +4cbd62: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ +4cbd66: 7110 5eb0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cbd6c: 5434 cdad |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ +4cbd70: 7110 a2f4 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@f4a2 │ │ +4cbd76: 0c04 |000f: move-result-object v4 │ │ +4cbd78: 5430 cdad |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ +4cbd7c: 7110 a3f4 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@f4a3 │ │ +4cbd82: 0c00 |0015: move-result-object v0 │ │ +4cbd84: 7110 34ca 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca34 │ │ +4cbd8a: 5431 cdad |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcd │ │ +4cbd8e: 2202 f81f |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@1ff8 │ │ +4cbd92: 7020 6df4 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f46d │ │ +4cbd98: 6e30 8c61 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@618c │ │ +4cbd9e: 6204 7578 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbda2: 1104 |0025: return-object v4 │ │ +4cbda4: 2204 ac15 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbda8: 1a00 0685 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cbdac: 7020 daa8 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cbdb2: 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; │ │ @@ -2006511,152 +2006511,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 │ │ -4cbf9c: |[4cbf9c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V │ │ -4cbfac: 5b01 d0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbfb0: 5b02 cead |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adce │ │ -4cbfb4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cbfb6: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cbfbc: 0e00 |0008: return-void │ │ +4cbf94: |[4cbf94] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V │ │ +4cbfa4: 5b01 d0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbfa8: 5b02 cead |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adce │ │ +4cbfac: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cbfae: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cbfb4: 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 │ │ -4cbf74: |[4cbf74] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbf84: 2203 fa1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ -4cbf88: 5420 d0ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbf8c: 5421 cead |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adce │ │ -4cbf90: 7040 76f4 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@f476 │ │ -4cbf96: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbf9a: 1103 |000b: return-object v3 │ │ +4cbf6c: |[4cbf6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbf7c: 2203 fa1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ +4cbf80: 5420 d0ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbf84: 5421 cead |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adce │ │ +4cbf88: 7040 76f4 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@f476 │ │ +4cbf8e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbf92: 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 │ │ -4cbe38: |[4cbe38] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbe48: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbe4c: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbe50: 6e30 79f4 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@f479 │ │ -4cbe56: 0c01 |0007: move-result-object v1 │ │ -4cbe58: 1101 |0008: return-object v1 │ │ +4cbe30: |[4cbe30] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbe40: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbe44: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbe48: 6e30 79f4 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@f479 │ │ +4cbe4e: 0c01 |0007: move-result-object v1 │ │ +4cbe50: 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 │ │ -4cbe5c: |[4cbe5c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbe6c: 6e30 77f4 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@f477 │ │ -4cbe72: 0c01 |0003: move-result-object v1 │ │ -4cbe74: 1f01 fa1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ -4cbe78: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbe7c: 6e20 7af4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f47a │ │ -4cbe82: 0c01 |000b: move-result-object v1 │ │ -4cbe84: 1101 |000c: return-object v1 │ │ +4cbe54: |[4cbe54] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbe64: 6e30 77f4 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@f477 │ │ +4cbe6a: 0c01 |0003: move-result-object v1 │ │ +4cbe6c: 1f01 fa1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ +4cbe70: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbe74: 6e20 7af4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f47a │ │ +4cbe7a: 0c01 |000b: move-result-object v1 │ │ +4cbe7c: 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 │ │ -4cbe88: |[4cbe88] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbe98: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cbe9e: 0c00 |0003: move-result-object v0 │ │ -4cbea0: 5261 cfad |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcf │ │ -4cbea4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4cbea6: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -4cbea8: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -4cbeaa: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ -4cbeae: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ -4cbeb2: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ -4cbeb6: 7110 5eb0 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cbebc: 2859 |0012: goto 006b // +0059 │ │ -4cbebe: 2207 ac15 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbec2: 1a00 0685 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cbec6: 7020 daa8 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cbecc: 2707 |001a: throw v7 │ │ -4cbece: 7110 5eb0 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cbed4: 281f |001e: goto 003d // +001f │ │ -4cbed6: 7110 5eb0 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cbedc: 7100 0cd9 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90c │ │ -4cbee2: 0c07 |0025: move-result-object v7 │ │ -4cbee4: 1f07 2018 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cbee8: 2201 f71f |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ -4cbeec: 5465 d0ad |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbef0: 7030 68f4 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@f468 │ │ -4cbef6: 1f01 ab18 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cbefa: 0765 |0031: move-object v5, v6 │ │ -4cbefc: 1f05 1518 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbf00: 5964 cfad |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcf │ │ -4cbf04: 7130 65d7 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@d765 │ │ -4cbf0a: 0c07 |0039: move-result-object v7 │ │ -4cbf0c: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ -4cbf10: 1100 |003c: return-object v0 │ │ -4cbf12: 5467 d0ad |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbf16: 7110 a1f4 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@f4a1 │ │ -4cbf1c: 0c01 |0042: move-result-object v1 │ │ -4cbf1e: 6e10 69f1 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ -4cbf24: 0c01 |0046: move-result-object v1 │ │ -4cbf26: 5464 cead |0047: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adce │ │ -4cbf2a: 7220 90f1 4100 |0049: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f190 │ │ -4cbf30: 0c01 |004c: move-result-object v1 │ │ -4cbf32: 7120 a4f4 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@f4a4 │ │ -4cbf38: 7100 0cd9 0000 |0050: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90c │ │ -4cbf3e: 0c07 |0053: move-result-object v7 │ │ -4cbf40: 1f07 2018 |0054: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cbf44: 2201 f91f |0056: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ -4cbf48: 5464 d0ad |0058: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbf4c: 7030 70f4 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@f470 │ │ -4cbf52: 1f01 ab18 |005d: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cbf56: 0762 |005f: move-object v2, v6 │ │ -4cbf58: 1f02 1518 |0060: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbf5c: 5963 cfad |0062: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcf │ │ -4cbf60: 7130 65d7 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@d765 │ │ -4cbf66: 0c07 |0067: move-result-object v7 │ │ -4cbf68: 3307 0300 |0068: if-ne v7, v0, 006b // +0003 │ │ -4cbf6c: 1100 |006a: return-object v0 │ │ -4cbf6e: 6207 7578 |006b: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbf72: 1107 |006d: return-object v7 │ │ +4cbe80: |[4cbe80] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbe90: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cbe96: 0c00 |0003: move-result-object v0 │ │ +4cbe98: 5261 cfad |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcf │ │ +4cbe9c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4cbe9e: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +4cbea0: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +4cbea2: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ +4cbea6: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ +4cbeaa: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ +4cbeae: 7110 5eb0 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cbeb4: 2859 |0012: goto 006b // +0059 │ │ +4cbeb6: 2207 ac15 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbeba: 1a00 0685 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cbebe: 7020 daa8 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cbec4: 2707 |001a: throw v7 │ │ +4cbec6: 7110 5eb0 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cbecc: 281f |001e: goto 003d // +001f │ │ +4cbece: 7110 5eb0 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cbed4: 7100 0cd9 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90c │ │ +4cbeda: 0c07 |0025: move-result-object v7 │ │ +4cbedc: 1f07 2018 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cbee0: 2201 f71f |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ +4cbee4: 5465 d0ad |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbee8: 7030 68f4 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@f468 │ │ +4cbeee: 1f01 ab18 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cbef2: 0765 |0031: move-object v5, v6 │ │ +4cbef4: 1f05 1518 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbef8: 5964 cfad |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcf │ │ +4cbefc: 7130 65d7 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@d765 │ │ +4cbf02: 0c07 |0039: move-result-object v7 │ │ +4cbf04: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ +4cbf08: 1100 |003c: return-object v0 │ │ +4cbf0a: 5467 d0ad |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbf0e: 7110 a1f4 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@f4a1 │ │ +4cbf14: 0c01 |0042: move-result-object v1 │ │ +4cbf16: 6e10 69f1 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ +4cbf1c: 0c01 |0046: move-result-object v1 │ │ +4cbf1e: 5464 cead |0047: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adce │ │ +4cbf22: 7220 90f1 4100 |0049: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f190 │ │ +4cbf28: 0c01 |004c: move-result-object v1 │ │ +4cbf2a: 7120 a4f4 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@f4a4 │ │ +4cbf30: 7100 0cd9 0000 |0050: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90c │ │ +4cbf36: 0c07 |0053: move-result-object v7 │ │ +4cbf38: 1f07 2018 |0054: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cbf3c: 2201 f91f |0056: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ +4cbf40: 5464 d0ad |0058: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbf44: 7030 70f4 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@f470 │ │ +4cbf4a: 1f01 ab18 |005d: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cbf4e: 0762 |005f: move-object v2, v6 │ │ +4cbf50: 1f02 1518 |0060: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbf54: 5963 cfad |0062: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcf │ │ +4cbf58: 7130 65d7 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@d765 │ │ +4cbf5e: 0c07 |0067: move-result-object v7 │ │ +4cbf60: 3307 0300 |0068: if-ne v7, v0, 006b // +0003 │ │ +4cbf64: 1100 |006a: return-object v0 │ │ +4cbf66: 6207 7578 |006b: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbf6a: 1107 |006d: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0013 line=93 │ │ 0x001b line=79 │ │ 0x0022 line=80 │ │ 0x003d line=85 │ │ @@ -2006724,119 +2006724,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 │ │ -4cc0a4: |[4cc0a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ -4cc0b4: 5b01 d2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@add2 │ │ -4cc0b8: 5b02 d4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add4 │ │ -4cc0bc: 5a03 d1ad |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@add1 │ │ -4cc0c0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -4cc0c2: 7030 0bc7 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cc0c8: 0e00 |000a: return-void │ │ +4cc09c: |[4cc09c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ +4cc0ac: 5b01 d2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@add2 │ │ +4cc0b0: 5b02 d4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add4 │ │ +4cc0b4: 5a03 d1ad |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@add1 │ │ +4cc0b8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +4cc0ba: 7030 0bc7 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cc0c0: 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 │ │ -4cc074: |[4cc074] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc084: 2207 fb1f |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ -4cc088: 5461 d2ad |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@add2 │ │ -4cc08c: 5462 d4ad |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add4 │ │ -4cc090: 5363 d1ad |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@add1 │ │ -4cc094: 0770 |0008: move-object v0, v7 │ │ -4cc096: 0785 |0009: move-object v5, v8 │ │ -4cc098: 7606 7bf4 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@f47b │ │ -4cc09e: 1f07 1518 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc0a2: 1107 |000f: return-object v7 │ │ +4cc06c: |[4cc06c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc07c: 2207 fb1f |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ +4cc080: 5461 d2ad |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@add2 │ │ +4cc084: 5462 d4ad |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add4 │ │ +4cc088: 5363 d1ad |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@add1 │ │ +4cc08c: 0770 |0008: move-object v0, v7 │ │ +4cc08e: 0785 |0009: move-object v5, v8 │ │ +4cc090: 7606 7bf4 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@f47b │ │ +4cc096: 1f07 1518 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc09a: 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 │ │ -4cbfc0: |[4cbfc0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbfd0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbfd4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbfd8: 6e30 7ef4 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@f47e │ │ -4cbfde: 0c01 |0007: move-result-object v1 │ │ -4cbfe0: 1101 |0008: return-object v1 │ │ +4cbfb8: |[4cbfb8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbfc8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbfcc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbfd0: 6e30 7ef4 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@f47e │ │ +4cbfd6: 0c01 |0007: move-result-object v1 │ │ +4cbfd8: 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 │ │ -4cbfe4: |[4cbfe4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbff4: 6e30 7cf4 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@f47c │ │ -4cbffa: 0c01 |0003: move-result-object v1 │ │ -4cbffc: 1f01 fb1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ -4cc000: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc004: 6e20 7ff4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f47f │ │ -4cc00a: 0c01 |000b: move-result-object v1 │ │ -4cc00c: 1101 |000c: return-object v1 │ │ +4cbfdc: |[4cbfdc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbfec: 6e30 7cf4 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@f47c │ │ +4cbff2: 0c01 |0003: move-result-object v1 │ │ +4cbff4: 1f01 fb1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ +4cbff8: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbffc: 6e20 7ff4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f47f │ │ +4cc002: 0c01 |000b: move-result-object v1 │ │ +4cc004: 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 │ │ -4cc010: |[4cc010] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc020: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cc026: 5230 d3ad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@add3 │ │ -4cc02a: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ -4cc02e: 7110 5eb0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cc034: 5434 d2ad |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@add2 │ │ -4cc038: 5430 d4ad |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add4 │ │ -4cc03c: 7110 a0f4 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@f4a0 │ │ -4cc042: 0c00 |0011: move-result-object v0 │ │ -4cc044: 6e10 6ff1 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ -4cc04a: 0c00 |0015: move-result-object v0 │ │ -4cc04c: 5331 d1ad |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@add1 │ │ -4cc050: 7230 bef1 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f1be │ │ -4cc056: 0c00 |001b: move-result-object v0 │ │ -4cc058: 6e20 9861 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6198 │ │ -4cc05e: 6204 7578 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc062: 1104 |0021: return-object v4 │ │ -4cc064: 2204 ac15 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc068: 1a00 0685 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cc06c: 7020 daa8 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cc072: 2704 |0029: throw v4 │ │ +4cc008: |[4cc008] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc018: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cc01e: 5230 d3ad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@add3 │ │ +4cc022: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ +4cc026: 7110 5eb0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cc02c: 5434 d2ad |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@add2 │ │ +4cc030: 5430 d4ad |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add4 │ │ +4cc034: 7110 a0f4 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@f4a0 │ │ +4cc03a: 0c00 |0011: move-result-object v0 │ │ +4cc03c: 6e10 6ff1 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ +4cc042: 0c00 |0015: move-result-object v0 │ │ +4cc044: 5331 d1ad |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@add1 │ │ +4cc048: 7230 bef1 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f1be │ │ +4cc04e: 0c00 |001b: move-result-object v0 │ │ +4cc050: 6e20 9861 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6198 │ │ +4cc056: 6204 7578 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc05a: 1104 |0021: return-object v4 │ │ +4cc05c: 2204 ac15 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc060: 1a00 0685 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cc064: 7020 daa8 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cc06a: 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; │ │ @@ -2006894,112 +2006894,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 │ │ -4cc19c: |[4cc19c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4cc1ac: 5b01 d7ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add7 │ │ -4cc1b0: 5b02 d5ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add5 │ │ -4cc1b4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc1b6: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cc1bc: 0e00 |0008: return-void │ │ +4cc194: |[4cc194] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4cc1a4: 5b01 d7ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add7 │ │ +4cc1a8: 5b02 d5ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add5 │ │ +4cc1ac: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc1ae: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cc1b4: 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 │ │ -4cc174: |[4cc174] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc184: 2203 fc1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ -4cc188: 5420 d7ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add7 │ │ -4cc18c: 5421 d5ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add5 │ │ -4cc190: 7040 80f4 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@f480 │ │ -4cc196: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc19a: 1103 |000b: return-object v3 │ │ +4cc16c: |[4cc16c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc17c: 2203 fc1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ +4cc180: 5420 d7ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add7 │ │ +4cc184: 5421 d5ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add5 │ │ +4cc188: 7040 80f4 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@f480 │ │ +4cc18e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc192: 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 │ │ -4cc0cc: |[4cc0cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc0dc: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc0e0: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc0e4: 6e30 83f4 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@f483 │ │ -4cc0ea: 0c01 |0007: move-result-object v1 │ │ -4cc0ec: 1101 |0008: return-object v1 │ │ +4cc0c4: |[4cc0c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.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 83f4 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@f483 │ │ +4cc0e2: 0c01 |0007: move-result-object v1 │ │ +4cc0e4: 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 │ │ -4cc0f0: |[4cc0f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc100: 6e30 81f4 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@f481 │ │ -4cc106: 0c01 |0003: move-result-object v1 │ │ -4cc108: 1f01 fc1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ -4cc10c: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc110: 6e20 84f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f484 │ │ -4cc116: 0c01 |000b: move-result-object v1 │ │ -4cc118: 1101 |000c: return-object v1 │ │ +4cc0e8: |[4cc0e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc0f8: 6e30 81f4 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@f481 │ │ +4cc0fe: 0c01 |0003: move-result-object v1 │ │ +4cc100: 1f01 fc1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ +4cc104: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc108: 6e20 84f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f484 │ │ +4cc10e: 0c01 |000b: move-result-object v1 │ │ +4cc110: 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 │ │ -4cc11c: |[4cc11c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc12c: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cc132: 5210 d6ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@add6 │ │ -4cc136: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc13a: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cc140: 5412 d7ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add7 │ │ -4cc144: 7110 a1f4 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@f4a1 │ │ -4cc14a: 0c02 |000f: move-result-object v2 │ │ -4cc14c: 6e10 70f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ -4cc152: 0c02 |0013: move-result-object v2 │ │ -4cc154: 5410 d5ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add5 │ │ -4cc158: 7220 08f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f208 │ │ -4cc15e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc162: 1102 |001b: return-object v2 │ │ -4cc164: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc168: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cc16c: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cc172: 2702 |0023: throw v2 │ │ +4cc114: |[4cc114] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc124: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cc12a: 5210 d6ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@add6 │ │ +4cc12e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc132: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cc138: 5412 d7ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add7 │ │ +4cc13c: 7110 a1f4 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@f4a1 │ │ +4cc142: 0c02 |000f: move-result-object v2 │ │ +4cc144: 6e10 70f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ +4cc14a: 0c02 |0013: move-result-object v2 │ │ +4cc14c: 5410 d5ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add5 │ │ +4cc150: 7220 08f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f208 │ │ +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 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cc164: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cc16a: 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; │ │ @@ -2007057,112 +2007057,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 │ │ -4cc290: |[4cc290] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4cc2a0: 5b01 daad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adda │ │ -4cc2a4: 5b02 d8ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add8 │ │ -4cc2a8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc2aa: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cc2b0: 0e00 |0008: return-void │ │ +4cc288: |[4cc288] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4cc298: 5b01 daad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adda │ │ +4cc29c: 5b02 d8ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add8 │ │ +4cc2a0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc2a2: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cc2a8: 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 │ │ -4cc268: |[4cc268] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc278: 2203 fd1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ -4cc27c: 5420 daad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adda │ │ -4cc280: 5421 d8ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add8 │ │ -4cc284: 7040 85f4 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@f485 │ │ -4cc28a: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc28e: 1103 |000b: return-object v3 │ │ +4cc260: |[4cc260] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc270: 2203 fd1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ +4cc274: 5420 daad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adda │ │ +4cc278: 5421 d8ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add8 │ │ +4cc27c: 7040 85f4 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@f485 │ │ +4cc282: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc286: 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 │ │ -4cc1c0: |[4cc1c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc1d0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc1d4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc1d8: 6e30 88f4 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@f488 │ │ -4cc1de: 0c01 |0007: move-result-object v1 │ │ -4cc1e0: 1101 |0008: return-object v1 │ │ +4cc1b8: |[4cc1b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.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 88f4 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@f488 │ │ +4cc1d6: 0c01 |0007: move-result-object v1 │ │ +4cc1d8: 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 │ │ -4cc1e4: |[4cc1e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc1f4: 6e30 86f4 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@f486 │ │ -4cc1fa: 0c01 |0003: move-result-object v1 │ │ -4cc1fc: 1f01 fd1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ -4cc200: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc204: 6e20 89f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f489 │ │ -4cc20a: 0c01 |000b: move-result-object v1 │ │ -4cc20c: 1101 |000c: return-object v1 │ │ +4cc1dc: |[4cc1dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc1ec: 6e30 86f4 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@f486 │ │ +4cc1f2: 0c01 |0003: move-result-object v1 │ │ +4cc1f4: 1f01 fd1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ +4cc1f8: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc1fc: 6e20 89f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f489 │ │ +4cc202: 0c01 |000b: move-result-object v1 │ │ +4cc204: 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 │ │ -4cc210: |[4cc210] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc220: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cc226: 5210 d9ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@add9 │ │ -4cc22a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc22e: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cc234: 5412 daad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adda │ │ -4cc238: 7110 a1f4 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@f4a1 │ │ -4cc23e: 0c02 |000f: move-result-object v2 │ │ -4cc240: 6e10 69f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ -4cc246: 0c02 |0013: move-result-object v2 │ │ -4cc248: 5410 d8ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add8 │ │ -4cc24c: 7220 94f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f194 │ │ -4cc252: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc256: 1102 |001b: return-object v2 │ │ -4cc258: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc25c: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cc260: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cc266: 2702 |0023: throw v2 │ │ +4cc208: |[4cc208] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc218: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cc21e: 5210 d9ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@add9 │ │ +4cc222: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc226: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cc22c: 5412 daad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adda │ │ +4cc230: 7110 a1f4 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@f4a1 │ │ +4cc236: 0c02 |000f: move-result-object v2 │ │ +4cc238: 6e10 69f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ +4cc23e: 0c02 |0013: move-result-object v2 │ │ +4cc240: 5410 d8ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add8 │ │ +4cc244: 7220 94f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f194 │ │ +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 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cc258: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cc25e: 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; │ │ @@ -2007220,112 +2007220,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 │ │ -4cc384: |[4cc384] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4cc394: 5b01 ddad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addd │ │ -4cc398: 5b02 dbad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@addb │ │ -4cc39c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc39e: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cc3a4: 0e00 |0008: return-void │ │ +4cc37c: |[4cc37c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4cc38c: 5b01 ddad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addd │ │ +4cc390: 5b02 dbad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@addb │ │ +4cc394: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc396: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cc39c: 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 │ │ -4cc35c: |[4cc35c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc36c: 2203 fe1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ -4cc370: 5420 ddad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addd │ │ -4cc374: 5421 dbad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@addb │ │ -4cc378: 7040 8af4 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@f48a │ │ -4cc37e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc382: 1103 |000b: return-object v3 │ │ +4cc354: |[4cc354] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc364: 2203 fe1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ +4cc368: 5420 ddad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addd │ │ +4cc36c: 5421 dbad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@addb │ │ +4cc370: 7040 8af4 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@f48a │ │ +4cc376: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc37a: 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 │ │ -4cc2b4: |[4cc2b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc2c4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc2c8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc2cc: 6e30 8df4 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@f48d │ │ -4cc2d2: 0c01 |0007: move-result-object v1 │ │ -4cc2d4: 1101 |0008: return-object v1 │ │ +4cc2ac: |[4cc2ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.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 8df4 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@f48d │ │ +4cc2ca: 0c01 |0007: move-result-object v1 │ │ +4cc2cc: 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 │ │ -4cc2d8: |[4cc2d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc2e8: 6e30 8bf4 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@f48b │ │ -4cc2ee: 0c01 |0003: move-result-object v1 │ │ -4cc2f0: 1f01 fe1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ -4cc2f4: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc2f8: 6e20 8ef4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f48e │ │ -4cc2fe: 0c01 |000b: move-result-object v1 │ │ -4cc300: 1101 |000c: return-object v1 │ │ +4cc2d0: |[4cc2d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc2e0: 6e30 8bf4 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@f48b │ │ +4cc2e6: 0c01 |0003: move-result-object v1 │ │ +4cc2e8: 1f01 fe1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ +4cc2ec: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc2f0: 6e20 8ef4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f48e │ │ +4cc2f6: 0c01 |000b: move-result-object v1 │ │ +4cc2f8: 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 │ │ -4cc304: |[4cc304] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc314: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cc31a: 5210 dcad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.label:I // field@addc │ │ -4cc31e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc322: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cc328: 5412 ddad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addd │ │ -4cc32c: 7110 a0f4 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@f4a0 │ │ -4cc332: 0c02 |000f: move-result-object v2 │ │ -4cc334: 6e10 6ff1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ -4cc33a: 0c02 |0013: move-result-object v2 │ │ -4cc33c: 5410 dbad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@addb │ │ -4cc340: 7220 c0f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1c0 │ │ -4cc346: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc34a: 1102 |001b: return-object v2 │ │ -4cc34c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc350: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cc354: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cc35a: 2702 |0023: throw v2 │ │ +4cc2fc: |[4cc2fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc30c: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cc312: 5210 dcad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.label:I // field@addc │ │ +4cc316: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc31a: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cc320: 5412 ddad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addd │ │ +4cc324: 7110 a0f4 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@f4a0 │ │ +4cc32a: 0c02 |000f: move-result-object v2 │ │ +4cc32c: 6e10 6ff1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ +4cc332: 0c02 |0013: move-result-object v2 │ │ +4cc334: 5410 dbad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@addb │ │ +4cc338: 7220 c0f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1c0 │ │ +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 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cc34c: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cc352: 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; │ │ @@ -2007383,112 +2007383,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 │ │ -4cc478: |[4cc478] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4cc488: 5b01 e0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade0 │ │ -4cc48c: 5b02 dead |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adde │ │ -4cc490: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc492: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cc498: 0e00 |0008: return-void │ │ +4cc470: |[4cc470] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4cc480: 5b01 e0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade0 │ │ +4cc484: 5b02 dead |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adde │ │ +4cc488: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc48a: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cc490: 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 │ │ -4cc450: |[4cc450] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc460: 2203 ff1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ -4cc464: 5420 e0ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade0 │ │ -4cc468: 5421 dead |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adde │ │ -4cc46c: 7040 8ff4 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@f48f │ │ -4cc472: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc476: 1103 |000b: return-object v3 │ │ +4cc448: |[4cc448] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc458: 2203 ff1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ +4cc45c: 5420 e0ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade0 │ │ +4cc460: 5421 dead |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adde │ │ +4cc464: 7040 8ff4 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@f48f │ │ +4cc46a: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc46e: 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 │ │ -4cc3a8: |[4cc3a8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc3b8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc3bc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc3c0: 6e30 92f4 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@f492 │ │ -4cc3c6: 0c01 |0007: move-result-object v1 │ │ -4cc3c8: 1101 |0008: return-object v1 │ │ +4cc3a0: |[4cc3a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.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 92f4 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@f492 │ │ +4cc3be: 0c01 |0007: move-result-object v1 │ │ +4cc3c0: 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 │ │ -4cc3cc: |[4cc3cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc3dc: 6e30 90f4 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@f490 │ │ -4cc3e2: 0c01 |0003: move-result-object v1 │ │ -4cc3e4: 1f01 ff1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ -4cc3e8: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc3ec: 6e20 93f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f493 │ │ -4cc3f2: 0c01 |000b: move-result-object v1 │ │ -4cc3f4: 1101 |000c: return-object v1 │ │ +4cc3c4: |[4cc3c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc3d4: 6e30 90f4 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@f490 │ │ +4cc3da: 0c01 |0003: move-result-object v1 │ │ +4cc3dc: 1f01 ff1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ +4cc3e0: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc3e4: 6e20 93f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f493 │ │ +4cc3ea: 0c01 |000b: move-result-object v1 │ │ +4cc3ec: 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 │ │ -4cc3f8: |[4cc3f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc408: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cc40e: 5210 dfad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@addf │ │ -4cc412: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc416: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cc41c: 5412 e0ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade0 │ │ -4cc420: 7110 a1f4 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@f4a1 │ │ -4cc426: 0c02 |000f: move-result-object v2 │ │ -4cc428: 6e10 70f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ -4cc42e: 0c02 |0013: move-result-object v2 │ │ -4cc430: 5410 dead |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adde │ │ -4cc434: 7220 09f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f209 │ │ -4cc43a: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc43e: 1102 |001b: return-object v2 │ │ -4cc440: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc444: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cc448: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cc44e: 2702 |0023: throw v2 │ │ +4cc3f0: |[4cc3f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc400: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cc406: 5210 dfad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@addf │ │ +4cc40a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc40e: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cc414: 5412 e0ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade0 │ │ +4cc418: 7110 a1f4 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@f4a1 │ │ +4cc41e: 0c02 |000f: move-result-object v2 │ │ +4cc420: 6e10 70f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f170 │ │ +4cc426: 0c02 |0013: move-result-object v2 │ │ +4cc428: 5410 dead |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adde │ │ +4cc42c: 7220 09f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f209 │ │ +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 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cc440: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cc446: 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; │ │ @@ -2007546,112 +2007546,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 │ │ -4cc56c: |[4cc56c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4cc57c: 5b01 e3ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade3 │ │ -4cc580: 5b02 e1ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ade1 │ │ -4cc584: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc586: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cc58c: 0e00 |0008: return-void │ │ +4cc564: |[4cc564] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4cc574: 5b01 e3ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade3 │ │ +4cc578: 5b02 e1ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ade1 │ │ +4cc57c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc57e: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cc584: 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 │ │ -4cc544: |[4cc544] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc554: 2203 0020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ -4cc558: 5420 e3ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade3 │ │ -4cc55c: 5421 e1ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ade1 │ │ -4cc560: 7040 94f4 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@f494 │ │ -4cc566: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc56a: 1103 |000b: return-object v3 │ │ +4cc53c: |[4cc53c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc54c: 2203 0020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ +4cc550: 5420 e3ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade3 │ │ +4cc554: 5421 e1ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ade1 │ │ +4cc558: 7040 94f4 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@f494 │ │ +4cc55e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc562: 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 │ │ -4cc49c: |[4cc49c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc4ac: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc4b0: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc4b4: 6e30 97f4 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@f497 │ │ -4cc4ba: 0c01 |0007: move-result-object v1 │ │ -4cc4bc: 1101 |0008: return-object v1 │ │ +4cc494: |[4cc494] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc4a4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cc4a8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc4ac: 6e30 97f4 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@f497 │ │ +4cc4b2: 0c01 |0007: move-result-object v1 │ │ +4cc4b4: 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 │ │ -4cc4c0: |[4cc4c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc4d0: 6e30 95f4 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@f495 │ │ -4cc4d6: 0c01 |0003: move-result-object v1 │ │ -4cc4d8: 1f01 0020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ -4cc4dc: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc4e0: 6e20 98f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f498 │ │ -4cc4e6: 0c01 |000b: move-result-object v1 │ │ -4cc4e8: 1101 |000c: return-object v1 │ │ +4cc4b8: |[4cc4b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc4c8: 6e30 95f4 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@f495 │ │ +4cc4ce: 0c01 |0003: move-result-object v1 │ │ +4cc4d0: 1f01 0020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ +4cc4d4: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc4d8: 6e20 98f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f498 │ │ +4cc4de: 0c01 |000b: move-result-object v1 │ │ +4cc4e0: 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 │ │ -4cc4ec: |[4cc4ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc4fc: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cc502: 5210 e2ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@ade2 │ │ -4cc506: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc50a: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cc510: 5412 e3ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade3 │ │ -4cc514: 7110 a1f4 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@f4a1 │ │ -4cc51a: 0c02 |000f: move-result-object v2 │ │ -4cc51c: 6e10 69f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ -4cc522: 0c02 |0013: move-result-object v2 │ │ -4cc524: 5410 e1ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ade1 │ │ -4cc528: 7220 95f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f195 │ │ -4cc52e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc532: 1102 |001b: return-object v2 │ │ -4cc534: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc538: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cc53c: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cc542: 2702 |0023: throw v2 │ │ +4cc4e4: |[4cc4e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc4f4: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cc4fa: 5210 e2ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@ade2 │ │ +4cc4fe: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc502: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cc508: 5412 e3ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade3 │ │ +4cc50c: 7110 a1f4 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@f4a1 │ │ +4cc512: 0c02 |000f: move-result-object v2 │ │ +4cc514: 6e10 69f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f169 │ │ +4cc51a: 0c02 |0013: move-result-object v2 │ │ +4cc51c: 5410 e1ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ade1 │ │ +4cc520: 7220 95f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f195 │ │ +4cc526: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc52a: 1102 |001b: return-object v2 │ │ +4cc52c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc530: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cc534: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cc53a: 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; │ │ @@ -2007709,112 +2007709,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 │ │ -4cc660: |[4cc660] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4cc670: 5b01 e6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade6 │ │ -4cc674: 5b02 e4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade4 │ │ -4cc678: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc67a: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ -4cc680: 0e00 |0008: return-void │ │ +4cc658: |[4cc658] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4cc668: 5b01 e6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade6 │ │ +4cc66c: 5b02 e4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade4 │ │ +4cc670: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc672: 7030 0bc7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70b │ │ +4cc678: 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 │ │ -4cc638: |[4cc638] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc648: 2203 0120 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ -4cc64c: 5420 e6ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade6 │ │ -4cc650: 5421 e4ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade4 │ │ -4cc654: 7040 99f4 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@f499 │ │ -4cc65a: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc65e: 1103 |000b: return-object v3 │ │ +4cc630: |[4cc630] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc640: 2203 0120 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ +4cc644: 5420 e6ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade6 │ │ +4cc648: 5421 e4ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade4 │ │ +4cc64c: 7040 99f4 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@f499 │ │ +4cc652: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc656: 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 │ │ -4cc590: |[4cc590] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc5a0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc5a4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc5a8: 6e30 9cf4 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@f49c │ │ -4cc5ae: 0c01 |0007: move-result-object v1 │ │ -4cc5b0: 1101 |0008: return-object v1 │ │ +4cc588: |[4cc588] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc598: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cc59c: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc5a0: 6e30 9cf4 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@f49c │ │ +4cc5a6: 0c01 |0007: move-result-object v1 │ │ +4cc5a8: 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 │ │ -4cc5b4: |[4cc5b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc5c4: 6e30 9af4 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@f49a │ │ -4cc5ca: 0c01 |0003: move-result-object v1 │ │ -4cc5cc: 1f01 0120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ -4cc5d0: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc5d4: 6e20 9df4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f49d │ │ -4cc5da: 0c01 |000b: move-result-object v1 │ │ -4cc5dc: 1101 |000c: return-object v1 │ │ +4cc5ac: |[4cc5ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc5bc: 6e30 9af4 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@f49a │ │ +4cc5c2: 0c01 |0003: move-result-object v1 │ │ +4cc5c4: 1f01 0120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ +4cc5c8: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc5cc: 6e20 9df4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f49d │ │ +4cc5d2: 0c01 |000b: move-result-object v1 │ │ +4cc5d4: 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 │ │ -4cc5e0: |[4cc5e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc5f0: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ -4cc5f6: 5210 e5ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@ade5 │ │ -4cc5fa: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc5fe: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ -4cc604: 5412 e6ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade6 │ │ -4cc608: 7110 a0f4 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@f4a0 │ │ -4cc60e: 0c02 |000f: move-result-object v2 │ │ -4cc610: 6e10 6ff1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ -4cc616: 0c02 |0013: move-result-object v2 │ │ -4cc618: 5410 e4ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade4 │ │ -4cc61c: 7220 c3f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1c3 │ │ -4cc622: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc626: 1102 |001b: return-object v2 │ │ -4cc628: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc62c: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ -4cc630: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ -4cc636: 2702 |0023: throw v2 │ │ +4cc5d8: |[4cc5d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc5e8: 7100 adc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ad │ │ +4cc5ee: 5210 e5ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@ade5 │ │ +4cc5f2: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc5f6: 7110 5eb0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05e │ │ +4cc5fc: 5412 e6ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade6 │ │ +4cc600: 7110 a0f4 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@f4a0 │ │ +4cc606: 0c02 |000f: move-result-object v2 │ │ +4cc608: 6e10 6ff1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16f │ │ +4cc60e: 0c02 |0013: move-result-object v2 │ │ +4cc610: 5410 e4ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade4 │ │ +4cc614: 7220 c3f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1c3 │ │ +4cc61a: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc61e: 1102 |001b: return-object v2 │ │ +4cc620: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc624: 1a00 0685 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8506 │ │ +4cc628: 7020 daa8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8da │ │ +4cc62e: 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; │ │ @@ -2022963,85 +2022963,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 │ │ 4c8c1c: |[4c8c1c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.cancelNotification:()V │ │ 4c8c2c: 5230 83ad |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ 4c8c30: 5431 93ad |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad93 │ │ 4c8c34: 1222 |0004: const/4 v2, #int 2 // #2 │ │ 4c8c36: 7140 d4f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d4 │ │ 4c8c3c: 6e10 edf3 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ 4c8c42: 0c00 |000b: move-result-object v0 │ │ 4c8c44: 1a01 0dd2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ 4c8c48: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ 4c8c4a: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ 4c8c50: 0a00 |0012: move-result v0 │ │ 4c8c52: 5930 83ad |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c8c56: 2200 8d1f |0015: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c8c5a: 5231 83ad |0017: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c8c5e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -4c8c60: 7030 47f2 1002 |001a: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4c8c66: 5431 7dad |001d: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c8c6a: 6e20 a7f4 0100 |001f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ -4c8c70: 5c32 82ad |0022: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ -4c8c74: 7020 f4f3 2300 |0024: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ -4c8c7a: 0e00 |0027: return-void │ │ +4c8c56: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c8c5a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4c8c5c: 7030 47f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4c8c62: 5430 7dad |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c8c66: 6e20 a7f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ +4c8c6c: 5c32 82ad |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ +4c8c70: 7020 f4f3 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ +4c8c76: 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 │ │ -4c8c7c: |[4c8c7c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayCategoryDialog:()V │ │ -4c8c8c: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4c8c90: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4c8c96: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4c8c9c: 6e20 f0f3 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c8ca2: 0c01 |000b: move-result-object v1 │ │ -4c8ca4: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4c8caa: 0c00 |000f: move-result-object v0 │ │ -4c8cac: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4c8cb2: 6e20 f0f3 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c8cb8: 0c01 |0016: move-result-object v1 │ │ -4c8cba: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4c8cc0: 0c00 |001a: move-result-object v0 │ │ -4c8cc2: 2201 da1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10; // type@1fda │ │ -4c8cc6: 7020 b9f3 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b9 │ │ -4c8ccc: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4c8cd2: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ -4c8cd8: 0c00 |0026: move-result-object v0 │ │ -4c8cda: 2201 e51f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9; // type@1fe5 │ │ -4c8cde: 7020 d5f3 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d5 │ │ -4c8ce4: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4c8cea: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4c8cf0: 0c00 |0032: move-result-object v0 │ │ -4c8cf2: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4c8cf8: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4c8cfe: 0c00 |0039: move-result-object v0 │ │ -4c8d00: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4c8d06: 0e00 |003d: return-void │ │ +4c8c78: |[4c8c78] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayCategoryDialog:()V │ │ +4c8c88: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4c8c8c: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4c8c92: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4c8c98: 6e20 f0f3 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c8c9e: 0c01 |000b: move-result-object v1 │ │ +4c8ca0: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4c8ca6: 0c00 |000f: move-result-object v0 │ │ +4c8ca8: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4c8cae: 6e20 f0f3 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c8cb4: 0c01 |0016: move-result-object v1 │ │ +4c8cb6: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4c8cbc: 0c00 |001a: move-result-object v0 │ │ +4c8cbe: 2201 da1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10; // type@1fda │ │ +4c8cc2: 7020 b9f3 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b9 │ │ +4c8cc8: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4c8cce: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ +4c8cd4: 0c00 |0026: move-result-object v0 │ │ +4c8cd6: 2201 e51f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9; // type@1fe5 │ │ +4c8cda: 7020 d5f3 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d5 │ │ +4c8ce0: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4c8ce6: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4c8cec: 0c00 |0032: move-result-object v0 │ │ +4c8cee: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4c8cf4: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4c8cfa: 0c00 |0039: move-result-object v0 │ │ +4c8cfc: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4c8d02: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0008 line=631 │ │ 0x0013 line=632 │ │ 0x0023 line=633 │ │ 0x002f line=639 │ │ @@ -2023055,94 +2023054,94 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -4c8d08: |[4c8d08] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayTrashDialog:()V │ │ -4c8d18: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ -4c8d1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4c8d1e: 6e30 eff3 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ef │ │ -4c8d24: 0c00 |0006: move-result-object v0 │ │ -4c8d26: 1a02 4ae9 |0007: const-string v2, "sp_data_display_trash_message" // string@e94a │ │ -4c8d2a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -4c8d2c: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4c8d32: 0a04 |000d: move-result v4 │ │ -4c8d34: 3804 3e00 |000e: if-eqz v4, 004c // +003e │ │ -4c8d38: 2203 8603 |0010: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4c8d3c: 7020 7015 8300 |0012: invoke-direct {v3, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4c8d42: 1404 5300 107f |0015: const v4, #float 1.91411e+38 // #7f100053 │ │ -4c8d48: 6e20 f0f3 4800 |0018: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c8d4e: 0c04 |001b: move-result-object v4 │ │ -4c8d50: 6e20 9615 4300 |001c: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4c8d56: 0c03 |001f: move-result-object v3 │ │ -4c8d58: 1404 5200 107f |0020: const v4, #float 1.9141e+38 // #7f100052 │ │ -4c8d5e: 6e20 f0f3 4800 |0023: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c8d64: 0c04 |0026: move-result-object v4 │ │ -4c8d66: 6e20 7f15 4300 |0027: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4c8d6c: 0c03 |002a: move-result-object v3 │ │ -4c8d6e: 1404 4b00 107f |002b: const v4, #float 1.9141e+38 // #7f10004b │ │ -4c8d74: 2205 db1f |002e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$11; // type@1fdb │ │ -4c8d78: 7030 bbf3 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@f3bb │ │ -4c8d7e: 6e30 8d15 4305 |0033: invoke-virtual {v3, v4, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4c8d84: 0c03 |0036: move-result-object v3 │ │ -4c8d86: 1404 2700 0801 |0037: const v4, #float 2.49794e-38 // #01080027 │ │ -4c8d8c: 6e20 7815 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4c8d92: 0c03 |003d: move-result-object v3 │ │ -4c8d94: 6e10 9a15 0300 |003e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4c8d9a: 7210 1b03 0000 |0041: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4c8da0: 0c00 |0044: move-result-object v0 │ │ -4c8da2: 7230 1703 2001 |0045: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4c8da8: 7210 1603 0000 |0048: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4c8dae: 285d |004b: goto 00a8 // +005d │ │ -4c8db0: 5c81 90ad |004c: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ -4c8db4: 6e10 edf3 0800 |004e: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ -4c8dba: 0c00 |0051: move-result-object v0 │ │ -4c8dbc: 2202 8c1f |0052: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c8dc0: 1a04 0fd2 |0054: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ -4c8dc4: 6e20 ee02 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4c8dca: 0c04 |0059: move-result-object v4 │ │ -4c8dcc: 1a05 0cd2 |005a: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ -4c8dd0: 6e20 ee02 5000 |005c: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4c8dd6: 0c05 |005f: move-result-object v5 │ │ -4c8dd8: 12f6 |0060: const/4 v6, #int -1 // #ff │ │ -4c8dda: 1a07 0bd2 |0061: const-string v7, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4c8dde: 6e30 e902 7006 |0063: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c8de4: 0a06 |0066: move-result v6 │ │ -4c8de6: 1227 |0067: const/4 v7, #int 2 // #2 │ │ -4c8de8: 7056 2ff2 4275 |0068: invoke-direct {v2, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4c8dee: 5284 83ad |006b: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c8df2: 6e20 45f2 4200 |006d: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4c8df8: 1a04 0ed2 |0070: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ -4c8dfc: 6e30 e902 4001 |0072: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c8e02: 0a00 |0075: move-result v0 │ │ -4c8e04: 6e20 42f2 0200 |0076: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4c8e0a: 6e10 3bf2 0200 |0079: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ -4c8e10: 0a00 |007c: move-result v0 │ │ -4c8e12: 3330 0800 |007d: if-ne v0, v3, 0085 // +0008 │ │ -4c8e16: 5480 7dad |007f: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c8e1a: 6e20 a6f4 2000 |0081: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ -4c8e20: 2821 |0084: goto 00a5 // +0021 │ │ -4c8e22: 2200 8c1f |0085: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c8e26: 5481 81ad |0087: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c8e2a: 6e10 2110 0100 |0089: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4c8e30: 0c01 |008c: move-result-object v1 │ │ -4c8e32: 6e10 57a9 0100 |008d: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4c8e38: 0c01 |0090: move-result-object v1 │ │ -4c8e3a: 5482 85ad |0091: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ -4c8e3e: 5284 7ead |0093: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ -4c8e42: 7054 2ff2 1072 |0095: invoke-direct {v0, v1, v2, v7, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4c8e48: 5281 83ad |0098: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c8e4c: 6e20 45f2 1000 |009a: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4c8e52: 6e20 42f2 3000 |009d: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4c8e58: 5481 7dad |00a0: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c8e5c: 6e20 b0f4 0100 |00a2: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4c8e62: 6e10 e9f3 0800 |00a5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ -4c8e68: 0e00 |00a8: return-void │ │ +4c8d04: |[4c8d04] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayTrashDialog:()V │ │ +4c8d14: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ +4c8d18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4c8d1a: 6e30 eff3 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ef │ │ +4c8d20: 0c00 |0006: move-result-object v0 │ │ +4c8d22: 1a02 4ae9 |0007: const-string v2, "sp_data_display_trash_message" // string@e94a │ │ +4c8d26: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +4c8d28: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4c8d2e: 0a04 |000d: move-result v4 │ │ +4c8d30: 3804 3e00 |000e: if-eqz v4, 004c // +003e │ │ +4c8d34: 2203 8603 |0010: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4c8d38: 7020 7015 8300 |0012: invoke-direct {v3, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4c8d3e: 1404 5300 107f |0015: const v4, #float 1.91411e+38 // #7f100053 │ │ +4c8d44: 6e20 f0f3 4800 |0018: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c8d4a: 0c04 |001b: move-result-object v4 │ │ +4c8d4c: 6e20 9615 4300 |001c: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4c8d52: 0c03 |001f: move-result-object v3 │ │ +4c8d54: 1404 5200 107f |0020: const v4, #float 1.9141e+38 // #7f100052 │ │ +4c8d5a: 6e20 f0f3 4800 |0023: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c8d60: 0c04 |0026: move-result-object v4 │ │ +4c8d62: 6e20 7f15 4300 |0027: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4c8d68: 0c03 |002a: move-result-object v3 │ │ +4c8d6a: 1404 4b00 107f |002b: const v4, #float 1.9141e+38 // #7f10004b │ │ +4c8d70: 2205 db1f |002e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$11; // type@1fdb │ │ +4c8d74: 7030 bbf3 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@f3bb │ │ +4c8d7a: 6e30 8d15 4305 |0033: invoke-virtual {v3, v4, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4c8d80: 0c03 |0036: move-result-object v3 │ │ +4c8d82: 1404 2700 0801 |0037: const v4, #float 2.49794e-38 // #01080027 │ │ +4c8d88: 6e20 7815 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4c8d8e: 0c03 |003d: move-result-object v3 │ │ +4c8d90: 6e10 9a15 0300 |003e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4c8d96: 7210 1b03 0000 |0041: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4c8d9c: 0c00 |0044: move-result-object v0 │ │ +4c8d9e: 7230 1703 2001 |0045: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4c8da4: 7210 1603 0000 |0048: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4c8daa: 285d |004b: goto 00a8 // +005d │ │ +4c8dac: 5c81 90ad |004c: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ +4c8db0: 6e10 edf3 0800 |004e: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ +4c8db6: 0c00 |0051: move-result-object v0 │ │ +4c8db8: 2202 8c1f |0052: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c8dbc: 1a04 0fd2 |0054: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ +4c8dc0: 6e20 ee02 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4c8dc6: 0c04 |0059: move-result-object v4 │ │ +4c8dc8: 1a05 0cd2 |005a: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ +4c8dcc: 6e20 ee02 5000 |005c: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4c8dd2: 0c05 |005f: move-result-object v5 │ │ +4c8dd4: 12f6 |0060: const/4 v6, #int -1 // #ff │ │ +4c8dd6: 1a07 0bd2 |0061: const-string v7, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4c8dda: 6e30 e902 7006 |0063: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c8de0: 0a06 |0066: move-result v6 │ │ +4c8de2: 1227 |0067: const/4 v7, #int 2 // #2 │ │ +4c8de4: 7056 2ff2 4275 |0068: invoke-direct {v2, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4c8dea: 5284 83ad |006b: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c8dee: 6e20 45f2 4200 |006d: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4c8df4: 1a04 0ed2 |0070: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ +4c8df8: 6e30 e902 4001 |0072: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c8dfe: 0a00 |0075: move-result v0 │ │ +4c8e00: 6e20 42f2 0200 |0076: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4c8e06: 6e10 3bf2 0200 |0079: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ +4c8e0c: 0a00 |007c: move-result v0 │ │ +4c8e0e: 3330 0800 |007d: if-ne v0, v3, 0085 // +0008 │ │ +4c8e12: 5480 7dad |007f: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c8e16: 6e20 a6f4 2000 |0081: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ +4c8e1c: 2821 |0084: goto 00a5 // +0021 │ │ +4c8e1e: 2200 8c1f |0085: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c8e22: 5481 81ad |0087: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c8e26: 6e10 2110 0100 |0089: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4c8e2c: 0c01 |008c: move-result-object v1 │ │ +4c8e2e: 6e10 57a9 0100 |008d: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4c8e34: 0c01 |0090: move-result-object v1 │ │ +4c8e36: 5482 85ad |0091: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ +4c8e3a: 5284 7ead |0093: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ +4c8e3e: 7054 2ff2 1072 |0095: invoke-direct {v0, v1, v2, v7, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4c8e44: 5281 83ad |0098: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c8e48: 6e20 45f2 1000 |009a: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4c8e4e: 6e20 42f2 3000 |009d: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4c8e54: 5481 7dad |00a0: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c8e58: 6e20 b0f4 0100 |00a2: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4c8e5e: 6e10 e9f3 0800 |00a5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ +4c8e64: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=650 │ │ 0x000a line=651 │ │ 0x0010 line=653 │ │ 0x0018 line=654 │ │ 0x0023 line=655 │ │ @@ -2023172,48 +2023171,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4c8e6c: |[4c8e6c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.fillNameIfEmpty:()V │ │ -4c8e7c: 5490 81ad |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c8e80: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4c8e86: 0c00 |0005: move-result-object v0 │ │ -4c8e88: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4c8e8e: 0c00 |0009: move-result-object v0 │ │ -4c8e90: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ -4c8e96: 0a00 |000d: move-result v0 │ │ -4c8e98: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4c8e9c: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ -4c8ea0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4c8ea2: 6e30 eff3 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ef │ │ -4c8ea8: 0c00 |0016: move-result-object v0 │ │ -4c8eaa: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ -4c8eae: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4c8eb0: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4c8eb6: 0a04 |001d: move-result v4 │ │ -4c8eb8: 5495 81ad |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c8ebc: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4c8ec2: 6e20 f0f3 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c8ec8: 0c06 |0026: move-result-object v6 │ │ -4c8eca: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4c8ece: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4c8ed4: 0c08 |002c: move-result-object v8 │ │ -4c8ed6: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4c8eda: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4c8ee0: 0c01 |0032: move-result-object v1 │ │ -4c8ee2: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4c8ee8: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4c8eee: 0c00 |0039: move-result-object v0 │ │ -4c8ef0: b034 |003a: add-int/2addr v4, v3 │ │ -4c8ef2: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4c8ef8: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4c8efe: 0e00 |0041: return-void │ │ +4c8e68: |[4c8e68] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.fillNameIfEmpty:()V │ │ +4c8e78: 5490 81ad |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c8e7c: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4c8e82: 0c00 |0005: move-result-object v0 │ │ +4c8e84: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4c8e8a: 0c00 |0009: move-result-object v0 │ │ +4c8e8c: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ +4c8e92: 0a00 |000d: move-result v0 │ │ +4c8e94: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4c8e98: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ +4c8e9c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4c8e9e: 6e30 eff3 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ef │ │ +4c8ea4: 0c00 |0016: move-result-object v0 │ │ +4c8ea6: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ +4c8eaa: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4c8eac: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4c8eb2: 0a04 |001d: move-result v4 │ │ +4c8eb4: 5495 81ad |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c8eb8: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4c8ebe: 6e20 f0f3 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c8ec4: 0c06 |0026: move-result-object v6 │ │ +4c8ec6: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4c8eca: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4c8ed0: 0c08 |002c: move-result-object v8 │ │ +4c8ed2: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4c8ed6: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4c8edc: 0c01 |0032: move-result-object v1 │ │ +4c8ede: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4c8ee4: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4c8eea: 0c00 |0039: move-result-object v0 │ │ +4c8eec: b034 |003a: add-int/2addr v4, v3 │ │ +4c8eee: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4c8ef4: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4c8efa: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0013 line=620 │ │ 0x001a line=621 │ │ 0x001e line=622 │ │ 0x0036 line=623 │ │ @@ -2023227,128 +2023226,128 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 243 16-bit code units │ │ -4c8fe0: |[4c8fe0] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.loadActivity:(Z)V │ │ -4c8ff0: 5250 83ad |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c8ff4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4c8ff6: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4c8ffa: 6e10 edf3 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ -4c9000: 0c00 |0008: move-result-object v0 │ │ -4c9002: 1a02 0dd2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4c9006: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c900c: 0a00 |000e: move-result v0 │ │ -4c900e: 5950 83ad |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c9012: 5250 83ad |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c9016: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4c9018: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4c901c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4c901e: 2802 |0017: goto 0019 // +0002 │ │ -4c9020: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4c9022: 5c50 80ad |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ -4c9026: 7110 4208 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ -4c902c: 0c00 |001e: move-result-object v0 │ │ -4c902e: 1a01 30e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ -4c9032: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4c9038: 0a01 |0024: move-result v1 │ │ -4c903a: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ -4c903e: 5451 81ad |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c9042: 1a03 29e7 |0029: const-string v3, "settings_font_size" // string@e729 │ │ -4c9046: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ -4c904a: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4c9050: 0c00 |0030: move-result-object v0 │ │ -4c9052: 7110 cca8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ -4c9058: 0a00 |0034: move-result v0 │ │ -4c905a: 6e20 5110 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ -4c9060: 5450 79ad |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad79 │ │ -4c9064: 6e10 5e0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ -4c906a: 0a00 |003d: move-result v0 │ │ -4c906c: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ -4c9070: 7010 e5f3 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayCategoryDialog:()V // method@f3e5 │ │ -4c9076: 2817 |0043: goto 005a // +0017 │ │ -4c9078: 1a00 32cc |0044: const-string v0, "name" // string@cc32 │ │ -4c907c: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4c9082: 5450 91ad |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad91 │ │ -4c9086: 5451 79ad |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad79 │ │ -4c908a: 6e20 4812 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ -4c9090: 5450 91ad |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad91 │ │ -4c9094: 2201 e11f |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5; // type@1fe1 │ │ -4c9098: 7020 ccf3 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3cc │ │ -4c909e: 6e20 4f12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ -4c90a4: 5550 80ad |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ -4c90a8: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ -4c90ac: 6e10 f1f3 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getWindow:()Landroid/view/Window; // method@f3f1 │ │ -4c90b2: 0c00 |0061: move-result-object v0 │ │ -4c90b4: 1221 |0062: const/4 v1, #int 2 // #2 │ │ -4c90b6: 6e20 a60d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ -4c90bc: 5450 7dad |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c90c0: 5251 83ad |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c90c4: 8111 |006a: int-to-long v1, v1 │ │ -4c90c6: 6e30 abf4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ -4c90cc: 0c00 |006e: move-result-object v0 │ │ -4c90ce: 2201 d91f |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0; // type@1fd9 │ │ -4c90d2: 7020 b7f3 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b7 │ │ -4c90d8: 6e30 7f61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4c90de: 2876 |0077: goto 00ed // +0076 │ │ -4c90e0: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ -4c90e6: 6e20 e8f3 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c90ec: 0c00 |007e: move-result-object v0 │ │ -4c90ee: 6e20 3e0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4c90f4: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c90f8: 7010 b4a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4c90fe: 1a01 3e16 |0087: const-string v1, "/recording_" // string@163e │ │ -4c9102: 6e20 c0a9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c9108: 7100 d3a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d3 │ │ -4c910e: 0b03 |008f: move-result-wide v3 │ │ -4c9110: 6e30 bca9 3004 |0090: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bc │ │ -4c9116: 1a01 2016 |0093: const-string v1, ".aac" // string@1620 │ │ -4c911a: 6e20 c0a9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c9120: 6e10 d0a9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4c9126: 0c00 |009b: move-result-object v0 │ │ -4c9128: 5b50 85ad |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ -4c912c: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c9130: 7010 b4a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4c9136: 6e10 ecf3 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3ec │ │ -4c913c: 0c01 |00a6: move-result-object v1 │ │ -4c913e: 6e10 a8a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ -4c9144: 0c01 |00aa: move-result-object v1 │ │ -4c9146: 6e20 c0a9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c914c: 1a01 3b16 |00ae: const-string v1, "/audio_notes" // string@163b │ │ -4c9150: 6e20 c0a9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c9156: 6e10 d0a9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4c915c: 0c00 |00b6: move-result-object v0 │ │ -4c915e: 5b50 86ad |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c9162: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c9166: 5453 86ad |00bb: iget-object v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c916a: 7020 99a7 3000 |00bd: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ -4c9170: 6e10 b0a7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ -4c9176: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c917a: 7010 b4a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4c9180: 6e10 ecf3 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3ec │ │ -4c9186: 0c03 |00cb: move-result-object v3 │ │ -4c9188: 6e10 a8a7 0300 |00cc: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ -4c918e: 0c03 |00cf: move-result-object v3 │ │ -4c9190: 6e20 c0a9 3000 |00d0: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c9196: 6e20 c0a9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c919c: 5451 85ad |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ -4c91a0: 6e20 c0a9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c91a6: 6e10 d0a9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4c91ac: 0c00 |00de: move-result-object v0 │ │ -4c91ae: 5b50 86ad |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c91b2: 5450 8fad |00e1: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ -4c91b6: 6e20 2e12 2000 |00e3: invoke-virtual {v0, v2}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122e │ │ -4c91bc: 5450 94ad |00e6: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad94 │ │ -4c91c0: 6e20 fd12 2000 |00e8: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fd │ │ -4c91c6: 5c52 90ad |00eb: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ -4c91ca: 3906 0500 |00ed: if-nez v6, 00f2 // +0005 │ │ -4c91ce: 6e10 f2f3 0500 |00ef: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.invalidateOptionsMenu:()V // method@f3f2 │ │ -4c91d4: 0e00 |00f2: return-void │ │ +4c8fdc: |[4c8fdc] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.loadActivity:(Z)V │ │ +4c8fec: 5250 83ad |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c8ff0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4c8ff2: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4c8ff6: 6e10 edf3 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ +4c8ffc: 0c00 |0008: move-result-object v0 │ │ +4c8ffe: 1a02 0dd2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4c9002: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c9008: 0a00 |000e: move-result v0 │ │ +4c900a: 5950 83ad |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c900e: 5250 83ad |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c9012: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4c9014: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4c9018: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4c901a: 2802 |0017: goto 0019 // +0002 │ │ +4c901c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4c901e: 5c50 80ad |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ +4c9022: 7110 4208 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ +4c9028: 0c00 |001e: move-result-object v0 │ │ +4c902a: 1a01 30e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ +4c902e: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4c9034: 0a01 |0024: move-result v1 │ │ +4c9036: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ +4c903a: 5451 81ad |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c903e: 1a03 29e7 |0029: const-string v3, "settings_font_size" // string@e729 │ │ +4c9042: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ +4c9046: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4c904c: 0c00 |0030: move-result-object v0 │ │ +4c904e: 7110 cca8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ +4c9054: 0a00 |0034: move-result v0 │ │ +4c9056: 6e20 5110 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ +4c905c: 5450 79ad |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad79 │ │ +4c9060: 6e10 5e0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ +4c9066: 0a00 |003d: move-result v0 │ │ +4c9068: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ +4c906c: 7010 e5f3 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayCategoryDialog:()V // method@f3e5 │ │ +4c9072: 2817 |0043: goto 005a // +0017 │ │ +4c9074: 1a00 32cc |0044: const-string v0, "name" // string@cc32 │ │ +4c9078: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4c907e: 5450 91ad |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad91 │ │ +4c9082: 5451 79ad |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad79 │ │ +4c9086: 6e20 4812 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ +4c908c: 5450 91ad |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad91 │ │ +4c9090: 2201 e11f |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5; // type@1fe1 │ │ +4c9094: 7020 ccf3 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3cc │ │ +4c909a: 6e20 4f12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ +4c90a0: 5550 80ad |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ +4c90a4: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ +4c90a8: 6e10 f1f3 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getWindow:()Landroid/view/Window; // method@f3f1 │ │ +4c90ae: 0c00 |0061: move-result-object v0 │ │ +4c90b0: 1221 |0062: const/4 v1, #int 2 // #2 │ │ +4c90b2: 6e20 a60d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ +4c90b8: 5450 7dad |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c90bc: 5251 83ad |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c90c0: 8111 |006a: int-to-long v1, v1 │ │ +4c90c2: 6e30 abf4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ +4c90c8: 0c00 |006e: move-result-object v0 │ │ +4c90ca: 2201 d91f |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0; // type@1fd9 │ │ +4c90ce: 7020 b7f3 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b7 │ │ +4c90d4: 6e30 7f61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4c90da: 2876 |0077: goto 00ed // +0076 │ │ +4c90dc: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ +4c90e2: 6e20 e8f3 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c90e8: 0c00 |007e: move-result-object v0 │ │ +4c90ea: 6e20 3e0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4c90f0: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c90f4: 7010 b4a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4c90fa: 1a01 3e16 |0087: const-string v1, "/recording_" // string@163e │ │ +4c90fe: 6e20 c0a9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9104: 7100 d3a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d3 │ │ +4c910a: 0b03 |008f: move-result-wide v3 │ │ +4c910c: 6e30 bca9 3004 |0090: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bc │ │ +4c9112: 1a01 2016 |0093: const-string v1, ".aac" // string@1620 │ │ +4c9116: 6e20 c0a9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c911c: 6e10 d0a9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4c9122: 0c00 |009b: move-result-object v0 │ │ +4c9124: 5b50 85ad |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ +4c9128: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c912c: 7010 b4a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4c9132: 6e10 ecf3 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3ec │ │ +4c9138: 0c01 |00a6: move-result-object v1 │ │ +4c913a: 6e10 a8a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ +4c9140: 0c01 |00aa: move-result-object v1 │ │ +4c9142: 6e20 c0a9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9148: 1a01 3b16 |00ae: const-string v1, "/audio_notes" // string@163b │ │ +4c914c: 6e20 c0a9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9152: 6e10 d0a9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4c9158: 0c00 |00b6: move-result-object v0 │ │ +4c915a: 5b50 86ad |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c915e: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c9162: 5453 86ad |00bb: iget-object v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c9166: 7020 99a7 3000 |00bd: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ +4c916c: 6e10 b0a7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ +4c9172: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c9176: 7010 b4a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4c917c: 6e10 ecf3 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3ec │ │ +4c9182: 0c03 |00cb: move-result-object v3 │ │ +4c9184: 6e10 a8a7 0300 |00cc: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ +4c918a: 0c03 |00cf: move-result-object v3 │ │ +4c918c: 6e20 c0a9 3000 |00d0: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9192: 6e20 c0a9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9198: 5451 85ad |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ +4c919c: 6e20 c0a9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c91a2: 6e10 d0a9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4c91a8: 0c00 |00de: move-result-object v0 │ │ +4c91aa: 5b50 86ad |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c91ae: 5450 8fad |00e1: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ +4c91b2: 6e20 2e12 2000 |00e3: invoke-virtual {v0, v2}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122e │ │ +4c91b8: 5450 94ad |00e6: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad94 │ │ +4c91bc: 6e20 fd12 2000 |00e8: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fd │ │ +4c91c2: 5c52 90ad |00eb: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ +4c91c6: 3906 0500 |00ed: if-nez v6, 00f2 // +0005 │ │ +4c91ca: 6e10 f2f3 0500 |00ef: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.invalidateOptionsMenu:()V // method@f3f2 │ │ +4c91d0: 0e00 |00f2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ 0x000b line=244 │ │ 0x0011 line=246 │ │ 0x001b line=249 │ │ @@ -2023380,21 +2023379,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4c97f4: |[4c97f4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.pausePlaying:()V │ │ -4c9804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4c9806: 5c10 8dad |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ -4c980a: 7010 0cf4 0100 |0003: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f40c │ │ -4c9810: 5410 88ad |0006: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9814: 6e10 ef06 0000 |0008: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@06ef │ │ -4c981a: 0e00 |000b: return-void │ │ +4c97ec: |[4c97ec] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.pausePlaying:()V │ │ +4c97fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4c97fe: 5c10 8dad |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ +4c9802: 7010 0cf4 0100 |0003: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f40c │ │ +4c9808: 5410 88ad |0006: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c980c: 6e10 ef06 0000 |0008: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@06ef │ │ +4c9812: 0e00 |000b: return-void │ │ catches : 1 │ │ 0x0006 - 0x000b │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0001 line=580 │ │ 0x0003 line=581 │ │ 0x0006 line=583 │ │ @@ -2023406,26 +2023405,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4c982c: |[4c982c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.recordingFinished:()V │ │ -4c983c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4c983e: 5c30 90ad |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ -4c9842: 5431 7cad |0003: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ -4c9846: 1242 |0005: const/4 v2, #int 4 // #4 │ │ -4c9848: 6e20 e410 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ -4c984e: 5431 7bad |0009: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ -4c9852: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4c9854: 6e20 e410 2100 |000c: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ -4c985a: 5431 8fad |000f: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ -4c985e: 6e20 2e12 0100 |0011: invoke-virtual {v1, v0}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122e │ │ -4c9864: 0e00 |0014: return-void │ │ +4c9824: |[4c9824] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.recordingFinished:()V │ │ +4c9834: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4c9836: 5c30 90ad |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ +4c983a: 5431 7cad |0003: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ +4c983e: 1242 |0005: const/4 v2, #int 4 // #4 │ │ +4c9840: 6e20 e410 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ +4c9846: 5431 7bad |0009: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ +4c984a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4c984c: 6e20 e410 2100 |000c: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ +4c9852: 5431 8fad |000f: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ +4c9856: 6e20 2e12 0100 |0011: invoke-virtual {v1, v0}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122e │ │ +4c985c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=589 │ │ 0x0003 line=590 │ │ 0x0009 line=591 │ │ 0x000f line=592 │ │ locals : │ │ @@ -2023436,36 +2023435,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -4c9868: |[4c9868] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveNote:()V │ │ -4c9878: 7010 e7f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e7 │ │ -4c987e: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c9882: 5451 81ad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c9886: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4c988c: 0c01 |000a: move-result-object v1 │ │ -4c988e: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4c9894: 0c01 |000e: move-result-object v1 │ │ -4c9896: 5452 85ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ -4c989a: 5253 7ead |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ -4c989e: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -4c98a0: 7053 2ff2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4c98a6: 5451 7dad |0017: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c98aa: 6e20 adf4 0100 |0019: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4c98b0: 6e10 eaf3 0500 |001c: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ -4c98b6: 0c00 |001f: move-result-object v0 │ │ -4c98b8: 1401 f000 107f |0020: const v1, #float 1.91414e+38 // #7f1000f0 │ │ -4c98be: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -4c98c0: 7130 0013 1002 |0024: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c98c6: 0c00 |0027: move-result-object v0 │ │ -4c98c8: 6e10 0213 0000 |0028: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c98ce: 0e00 |002b: return-void │ │ +4c9860: |[4c9860] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveNote:()V │ │ +4c9870: 7010 e7f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e7 │ │ +4c9876: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c987a: 5451 81ad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c987e: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4c9884: 0c01 |000a: move-result-object v1 │ │ +4c9886: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4c988c: 0c01 |000e: move-result-object v1 │ │ +4c988e: 5452 85ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ +4c9892: 5253 7ead |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ +4c9896: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +4c9898: 7053 2ff2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4c989e: 5451 7dad |0017: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c98a2: 6e20 adf4 0100 |0019: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4c98a8: 6e10 eaf3 0500 |001c: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ +4c98ae: 0c00 |001f: move-result-object v0 │ │ +4c98b0: 1401 f000 107f |0020: const v1, #float 1.91414e+38 // #7f1000f0 │ │ +4c98b6: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +4c98b8: 7130 0013 1002 |0024: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c98be: 0c00 |0027: move-result-object v0 │ │ +4c98c0: 6e10 0213 0000 |0028: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c98c6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ 0x0017 line=614 │ │ 0x001c line=615 │ │ locals : │ │ @@ -2023476,136 +2023475,136 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 243 16-bit code units │ │ -4c98d0: |[4c98d0] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveToExternalStorage:()V │ │ -4c98e0: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ -4c98e6: 0c00 |0003: move-result-object v0 │ │ -4c98e8: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ -4c98ec: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ -4c98f2: 0a00 |0009: move-result v0 │ │ -4c98f4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4c98f6: 3800 d900 |000b: if-eqz v0, 00e4 // +00d9 │ │ -4c98fa: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4c98fe: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4c9902: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4c9906: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4c990a: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c990e: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4c9912: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ -4c9918: 0c02 |001c: move-result-object v2 │ │ -4c991a: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4c9920: 280a |0020: goto 002a // +000a │ │ -4c9922: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c9926: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ -4c992c: 0c02 |0026: move-result-object v2 │ │ -4c992e: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4c9934: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4c9938: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4c993c: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4c9942: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ -4c9946: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c994c: 54d4 81ad |0036: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c9950: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4c9956: 0c04 |003b: move-result-object v4 │ │ -4c9958: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4c995e: 0c04 |003f: move-result-object v4 │ │ -4c9960: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c9966: 1a04 2016 |0043: const-string v4, ".aac" // string@1620 │ │ -4c996a: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c9970: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4c9976: 0c03 |004b: move-result-object v3 │ │ -4c9978: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4c997e: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ -4c9984: 0a03 |0052: move-result v3 │ │ -4c9986: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4c9988: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4c998c: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ -4c9992: 0a00 |0059: move-result v0 │ │ -4c9994: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4c9998: 2803 |005c: goto 005f // +0003 │ │ -4c999a: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4c999c: 2802 |005e: goto 0060 // +0002 │ │ -4c999e: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4c99a0: 3800 9200 |0060: if-eqz v0, 00f2 // +0092 │ │ -4c99a4: 1200 |0062: const/4 v0, #int 0 // #0 │ │ -4c99a6: 2203 7515 |0063: new-instance v3, Ljava/io/FileInputStream; // type@1575 │ │ -4c99aa: 2205 7315 |0065: new-instance v5, Ljava/io/File; // type@1573 │ │ -4c99ae: 54d6 86ad |0067: iget-object v6, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c99b2: 7020 99a7 6500 |0069: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ -4c99b8: 7020 b4a7 5300 |006c: invoke-direct {v3, v5}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@a7b4 │ │ -4c99be: 6e10 b8a7 0300 |006f: invoke-virtual {v3}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7b8 │ │ -4c99c4: 0c03 |0072: move-result-object v3 │ │ -4c99c6: 2205 7715 |0073: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ -4c99ca: 7020 bfa7 2500 |0075: invoke-direct {v5, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ -4c99d0: 6e10 c4a7 0500 |0078: invoke-virtual {v5}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7c4 │ │ -4c99d6: 0c05 |007b: move-result-object v5 │ │ -4c99d8: 1609 0000 |007c: const-wide/16 v9, #int 0 // #0 │ │ -4c99dc: 6e10 ccaa 0300 |007e: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.size:()J // method@aacc │ │ -4c99e2: 0b0b |0081: move-result-wide v11 │ │ -4c99e4: 0757 |0082: move-object v7, v5 │ │ -4c99e6: 0738 |0083: move-object v8, v3 │ │ -4c99e8: 7406 cdaa 0700 |0084: invoke-virtual/range {v7, v8, v9, v10, v11, v12}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@aacd │ │ -4c99ee: 6e10 c6aa 0300 |0087: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ -4c99f4: 6e10 c6aa 0500 |008a: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ -4c99fa: 2313 1321 |008d: new-array v3, v1, [Ljava/lang/String; // type@2113 │ │ -4c99fe: 6e10 b2a7 0200 |008f: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ -4c9a04: 0c05 |0092: move-result-object v5 │ │ -4c9a06: 4d05 0304 |0093: aput-object v5, v3, v4 │ │ -4c9a0a: 2205 dc1f |0095: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12; // type@1fdc │ │ -4c9a0e: 7020 bdf3 d500 |0097: invoke-direct {v5, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3bd │ │ -4c9a14: 7140 0007 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@0700 │ │ -4c9a1a: 6e10 eaf3 0d00 |009d: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ -4c9a20: 0c00 |00a0: move-result-object v0 │ │ -4c9a22: 1403 ed00 107f |00a1: const v3, #float 1.91414e+38 // #7f1000ed │ │ -4c9a28: 6e20 f0f3 3d00 |00a4: invoke-virtual {v13, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c9a2e: 0c03 |00a7: move-result-object v3 │ │ -4c9a30: 2315 1021 |00a8: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4c9a34: 6e10 a2a7 0200 |00aa: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ -4c9a3a: 0c06 |00ad: move-result-object v6 │ │ -4c9a3c: 4d06 0504 |00ae: aput-object v6, v5, v4 │ │ -4c9a40: 7120 85a9 5300 |00b0: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4c9a46: 0c03 |00b3: move-result-object v3 │ │ -4c9a48: 7130 0113 3001 |00b4: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ -4c9a4e: 0c00 |00b7: move-result-object v0 │ │ -4c9a50: 6e10 0213 0000 |00b8: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c9a56: 2837 |00bb: goto 00f2 // +0037 │ │ -4c9a58: 0d00 |00bc: move-exception v0 │ │ -4c9a5a: 2808 |00bd: goto 00c5 // +0008 │ │ -4c9a5c: 0d01 |00be: move-exception v1 │ │ -4c9a5e: 0705 |00bf: move-object v5, v0 │ │ -4c9a60: 2804 |00c0: goto 00c4 // +0004 │ │ -4c9a62: 0d01 |00c1: move-exception v1 │ │ -4c9a64: 0703 |00c2: move-object v3, v0 │ │ -4c9a66: 0735 |00c3: move-object v5, v3 │ │ -4c9a68: 0710 |00c4: move-object v0, v1 │ │ -4c9a6a: 6e10 c6aa 0300 |00c5: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ -4c9a70: 6e10 c6aa 0500 |00c8: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ -4c9a76: 2700 |00cb: throw v0 │ │ -4c9a78: 0d00 |00cc: move-exception v0 │ │ -4c9a7a: 2201 cb15 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4c9a7e: 7010 b4a9 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4c9a84: 1a03 da29 |00d2: const-string v3, "Error writing " // string@29da │ │ -4c9a88: 6e20 c0a9 3100 |00d4: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c9a8e: 6e20 bfa9 2100 |00d7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c9a94: 6e10 d0a9 0100 |00da: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4c9a9a: 0c01 |00dd: move-result-object v1 │ │ -4c9a9c: 1a02 612a |00de: const-string v2, "ExternalStorage" // string@2a61 │ │ -4c9aa0: 7130 ec09 1200 |00e0: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ -4c9aa6: 280f |00e3: goto 00f2 // +000f │ │ -4c9aa8: 6e10 eaf3 0d00 |00e4: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ -4c9aae: 0c00 |00e7: move-result-object v0 │ │ -4c9ab0: 1402 ec00 107f |00e8: const v2, #float 1.91414e+38 // #7f1000ec │ │ -4c9ab6: 7130 0013 2001 |00eb: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c9abc: 0c00 |00ee: move-result-object v0 │ │ -4c9abe: 6e10 0213 0000 |00ef: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c9ac4: 0e00 |00f2: return-void │ │ +4c98c8: |[4c98c8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveToExternalStorage:()V │ │ +4c98d8: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ +4c98de: 0c00 |0003: move-result-object v0 │ │ +4c98e0: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ +4c98e4: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ +4c98ea: 0a00 |0009: move-result v0 │ │ +4c98ec: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4c98ee: 3800 d900 |000b: if-eqz v0, 00e4 // +00d9 │ │ +4c98f2: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4c98f6: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4c98fa: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4c98fe: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4c9902: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c9906: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4c990a: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ +4c9910: 0c02 |001c: move-result-object v2 │ │ +4c9912: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4c9918: 280a |0020: goto 002a // +000a │ │ +4c991a: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c991e: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ +4c9924: 0c02 |0026: move-result-object v2 │ │ +4c9926: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4c992c: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4c9930: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4c9934: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4c993a: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ +4c993e: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9944: 54d4 81ad |0036: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c9948: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4c994e: 0c04 |003b: move-result-object v4 │ │ +4c9950: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4c9956: 0c04 |003f: move-result-object v4 │ │ +4c9958: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c995e: 1a04 2016 |0043: const-string v4, ".aac" // string@1620 │ │ +4c9962: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9968: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4c996e: 0c03 |004b: move-result-object v3 │ │ +4c9970: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4c9976: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ +4c997c: 0a03 |0052: move-result v3 │ │ +4c997e: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4c9980: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4c9984: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ +4c998a: 0a00 |0059: move-result v0 │ │ +4c998c: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4c9990: 2803 |005c: goto 005f // +0003 │ │ +4c9992: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4c9994: 2802 |005e: goto 0060 // +0002 │ │ +4c9996: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4c9998: 3800 9200 |0060: if-eqz v0, 00f2 // +0092 │ │ +4c999c: 1200 |0062: const/4 v0, #int 0 // #0 │ │ +4c999e: 2203 7515 |0063: new-instance v3, Ljava/io/FileInputStream; // type@1575 │ │ +4c99a2: 2205 7315 |0065: new-instance v5, Ljava/io/File; // type@1573 │ │ +4c99a6: 54d6 86ad |0067: iget-object v6, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c99aa: 7020 99a7 6500 |0069: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ +4c99b0: 7020 b4a7 5300 |006c: invoke-direct {v3, v5}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@a7b4 │ │ +4c99b6: 6e10 b8a7 0300 |006f: invoke-virtual {v3}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7b8 │ │ +4c99bc: 0c03 |0072: move-result-object v3 │ │ +4c99be: 2205 7715 |0073: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ +4c99c2: 7020 bfa7 2500 |0075: invoke-direct {v5, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ +4c99c8: 6e10 c4a7 0500 |0078: invoke-virtual {v5}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7c4 │ │ +4c99ce: 0c05 |007b: move-result-object v5 │ │ +4c99d0: 1609 0000 |007c: const-wide/16 v9, #int 0 // #0 │ │ +4c99d4: 6e10 ccaa 0300 |007e: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.size:()J // method@aacc │ │ +4c99da: 0b0b |0081: move-result-wide v11 │ │ +4c99dc: 0757 |0082: move-object v7, v5 │ │ +4c99de: 0738 |0083: move-object v8, v3 │ │ +4c99e0: 7406 cdaa 0700 |0084: invoke-virtual/range {v7, v8, v9, v10, v11, v12}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@aacd │ │ +4c99e6: 6e10 c6aa 0300 |0087: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ +4c99ec: 6e10 c6aa 0500 |008a: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ +4c99f2: 2313 1321 |008d: new-array v3, v1, [Ljava/lang/String; // type@2113 │ │ +4c99f6: 6e10 b2a7 0200 |008f: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ +4c99fc: 0c05 |0092: move-result-object v5 │ │ +4c99fe: 4d05 0304 |0093: aput-object v5, v3, v4 │ │ +4c9a02: 2205 dc1f |0095: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12; // type@1fdc │ │ +4c9a06: 7020 bdf3 d500 |0097: invoke-direct {v5, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3bd │ │ +4c9a0c: 7140 0007 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@0700 │ │ +4c9a12: 6e10 eaf3 0d00 |009d: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ +4c9a18: 0c00 |00a0: move-result-object v0 │ │ +4c9a1a: 1403 ed00 107f |00a1: const v3, #float 1.91414e+38 // #7f1000ed │ │ +4c9a20: 6e20 f0f3 3d00 |00a4: invoke-virtual {v13, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c9a26: 0c03 |00a7: move-result-object v3 │ │ +4c9a28: 2315 1021 |00a8: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4c9a2c: 6e10 a2a7 0200 |00aa: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ +4c9a32: 0c06 |00ad: move-result-object v6 │ │ +4c9a34: 4d06 0504 |00ae: aput-object v6, v5, v4 │ │ +4c9a38: 7120 85a9 5300 |00b0: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4c9a3e: 0c03 |00b3: move-result-object v3 │ │ +4c9a40: 7130 0113 3001 |00b4: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ +4c9a46: 0c00 |00b7: move-result-object v0 │ │ +4c9a48: 6e10 0213 0000 |00b8: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c9a4e: 2837 |00bb: goto 00f2 // +0037 │ │ +4c9a50: 0d00 |00bc: move-exception v0 │ │ +4c9a52: 2808 |00bd: goto 00c5 // +0008 │ │ +4c9a54: 0d01 |00be: move-exception v1 │ │ +4c9a56: 0705 |00bf: move-object v5, v0 │ │ +4c9a58: 2804 |00c0: goto 00c4 // +0004 │ │ +4c9a5a: 0d01 |00c1: move-exception v1 │ │ +4c9a5c: 0703 |00c2: move-object v3, v0 │ │ +4c9a5e: 0735 |00c3: move-object v5, v3 │ │ +4c9a60: 0710 |00c4: move-object v0, v1 │ │ +4c9a62: 6e10 c6aa 0300 |00c5: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ +4c9a68: 6e10 c6aa 0500 |00c8: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac6 │ │ +4c9a6e: 2700 |00cb: throw v0 │ │ +4c9a70: 0d00 |00cc: move-exception v0 │ │ +4c9a72: 2201 cb15 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4c9a76: 7010 b4a9 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4c9a7c: 1a03 da29 |00d2: const-string v3, "Error writing " // string@29da │ │ +4c9a80: 6e20 c0a9 3100 |00d4: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c9a86: 6e20 bfa9 2100 |00d7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c9a8c: 6e10 d0a9 0100 |00da: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4c9a92: 0c01 |00dd: move-result-object v1 │ │ +4c9a94: 1a02 612a |00de: const-string v2, "ExternalStorage" // string@2a61 │ │ +4c9a98: 7130 ec09 1200 |00e0: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ +4c9a9e: 280f |00e3: goto 00f2 // +000f │ │ +4c9aa0: 6e10 eaf3 0d00 |00e4: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ +4c9aa6: 0c00 |00e7: move-result-object v0 │ │ +4c9aa8: 1402 ec00 107f |00e8: const v2, #float 1.91414e+38 // #7f1000ec │ │ +4c9aae: 7130 0013 2001 |00eb: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c9ab4: 0c00 |00ee: move-result-object v0 │ │ +4c9ab6: 6e10 0213 0000 |00ef: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c9abc: 0e00 |00f2: return-void │ │ catches : 5 │ │ 0x004f - 0x005a │ │ Ljava/io/IOException; -> 0x00cc │ │ 0x0063 - 0x0073 │ │ -> 0x00c1 │ │ 0x0073 - 0x007c │ │ -> 0x00be │ │ @@ -2023642,48 +2023641,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -4c9b00: |[4c9b00] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startPlaying:()V │ │ -4c9b10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4c9b12: 5c20 8dad |0001: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ -4c9b16: 5420 88ad |0003: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9b1a: 3900 1e00 |0005: if-nez v0, 0023 // +001e │ │ -4c9b1e: 2200 2d01 |0007: new-instance v0, Landroid/media/MediaPlayer; // type@012d │ │ -4c9b22: 7010 ec06 0000 |0009: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@06ec │ │ -4c9b28: 5b20 88ad |000c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9b2c: 1231 |000e: const/4 v1, #int 3 // #3 │ │ -4c9b2e: 6e20 f306 1000 |000f: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@06f3 │ │ -4c9b34: 5420 88ad |0012: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9b38: 5421 86ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c9b3c: 6e20 f406 1000 |0016: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@06f4 │ │ -4c9b42: 5420 88ad |0019: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9b46: 6e10 f006 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaPlayer;.prepare:()V // method@06f0 │ │ -4c9b4c: 2805 |001e: goto 0023 // +0005 │ │ -4c9b4e: 0d00 |001f: move-exception v0 │ │ -4c9b50: 6e10 d0a7 0000 |0020: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ -4c9b56: 5420 88ad |0023: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9b5a: 2201 e31f |0025: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7; // type@1fe3 │ │ -4c9b5e: 7020 d1f3 2100 |0027: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d1 │ │ -4c9b64: 6e20 f506 1000 |002a: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@06f5 │ │ -4c9b6a: 7010 0cf4 0200 |002d: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f40c │ │ -4c9b70: 5420 8fad |0030: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ -4c9b74: 5421 88ad |0032: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9b78: 6e10 ee06 0100 |0034: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getDuration:()I // method@06ee │ │ -4c9b7e: 0a01 |0037: move-result v1 │ │ -4c9b80: 6e20 2f12 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setMax:(I)V // method@122f │ │ -4c9b86: 2200 e41f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8; // type@1fe4 │ │ -4c9b8a: 7020 d3f3 2000 |003d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d3 │ │ -4c9b90: 6e20 04f4 0200 |0040: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f404 │ │ -4c9b96: 5420 88ad |0043: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ -4c9b9a: 6e10 f606 0000 |0045: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@06f6 │ │ -4c9ba0: 0e00 |0048: return-void │ │ +4c9af8: |[4c9af8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startPlaying:()V │ │ +4c9b08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4c9b0a: 5c20 8dad |0001: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ +4c9b0e: 5420 88ad |0003: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c9b12: 3900 1e00 |0005: if-nez v0, 0023 // +001e │ │ +4c9b16: 2200 2d01 |0007: new-instance v0, Landroid/media/MediaPlayer; // type@012d │ │ +4c9b1a: 7010 ec06 0000 |0009: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@06ec │ │ +4c9b20: 5b20 88ad |000c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c9b24: 1231 |000e: const/4 v1, #int 3 // #3 │ │ +4c9b26: 6e20 f306 1000 |000f: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@06f3 │ │ +4c9b2c: 5420 88ad |0012: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c9b30: 5421 86ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c9b34: 6e20 f406 1000 |0016: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@06f4 │ │ +4c9b3a: 5420 88ad |0019: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c9b3e: 6e10 f006 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaPlayer;.prepare:()V // method@06f0 │ │ +4c9b44: 2805 |001e: goto 0023 // +0005 │ │ +4c9b46: 0d00 |001f: move-exception v0 │ │ +4c9b48: 6e10 d0a7 0000 |0020: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ +4c9b4e: 5420 88ad |0023: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c9b52: 2201 e31f |0025: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7; // type@1fe3 │ │ +4c9b56: 7020 d1f3 2100 |0027: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d1 │ │ +4c9b5c: 6e20 f506 1000 |002a: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@06f5 │ │ +4c9b62: 7010 0cf4 0200 |002d: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f40c │ │ +4c9b68: 5420 8fad |0030: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ +4c9b6c: 5421 88ad |0032: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c9b70: 6e10 ee06 0100 |0034: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getDuration:()I // method@06ee │ │ +4c9b76: 0a01 |0037: move-result v1 │ │ +4c9b78: 6e20 2f12 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setMax:(I)V // method@122f │ │ +4c9b7e: 2200 e41f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8; // type@1fe4 │ │ +4c9b82: 7020 d3f3 2000 |003d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d3 │ │ +4c9b88: 6e20 04f4 0200 |0040: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f404 │ │ +4c9b8e: 5420 88ad |0043: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad88 │ │ +4c9b92: 6e10 f606 0000 |0045: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@06f6 │ │ +4c9b98: 0e00 |0048: return-void │ │ catches : 1 │ │ 0x0012 - 0x001e │ │ Ljava/io/IOException; -> 0x001f │ │ positions : │ │ 0x0001 line=543 │ │ 0x0003 line=544 │ │ 0x0007 line=545 │ │ @@ -2023704,61 +2023703,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -4c9bb4: |[4c9bb4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startRecording:()V │ │ -4c9bc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4c9bc6: 5c30 8ead |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ -4c9bca: 2201 2e01 |0003: new-instance v1, Landroid/media/MediaRecorder; // type@012e │ │ -4c9bce: 7010 f706 0100 |0005: invoke-direct {v1}, Landroid/media/MediaRecorder;.:()V // method@06f7 │ │ -4c9bd4: 5b31 89ad |0008: iput-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9bd8: 6e20 fb06 0100 |000a: invoke-virtual {v1, v0}, Landroid/media/MediaRecorder;.setAudioSource:(I)V // method@06fb │ │ -4c9bde: 5430 89ad |000d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9be2: 1261 |000f: const/4 v1, #int 6 // #6 │ │ -4c9be4: 6e20 fd06 1000 |0010: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFormat:(I)V // method@06fd │ │ -4c9bea: 5430 89ad |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9bee: 5431 86ad |0015: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c9bf2: 6e20 fc06 1000 |0017: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFile:(Ljava/lang/String;)V // method@06fc │ │ -4c9bf8: 5430 89ad |001a: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9bfc: 1231 |001c: const/4 v1, #int 3 // #3 │ │ -4c9bfe: 6e20 fa06 1000 |001d: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioEncoder:(I)V // method@06fa │ │ -4c9c04: 5430 89ad |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9c08: 6e10 f806 0000 |0022: invoke-virtual {v0}, Landroid/media/MediaRecorder;.prepare:()V // method@06f8 │ │ -4c9c0e: 2200 6602 |0025: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0266 │ │ -4c9c12: 1501 803f |0027: const/high16 v1, #int 1065353216 // #3f80 │ │ -4c9c16: 1502 003f |0029: const/high16 v2, #int 1056964608 // #3f00 │ │ -4c9c1a: 7030 0b0f 1002 |002b: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f0b │ │ -4c9c20: 1601 f401 |002e: const-wide/16 v1, #int 500 // #1f4 │ │ -4c9c24: 6e30 0d0f 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@0f0d │ │ -4c9c2a: 2201 7102 |0033: new-instance v1, Landroid/view/animation/LinearInterpolator; // type@0271 │ │ -4c9c2e: 7010 210f 0100 |0035: invoke-direct {v1}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f21 │ │ -4c9c34: 6e20 0e0f 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f0e │ │ -4c9c3a: 12f1 |003b: const/4 v1, #int -1 // #ff │ │ -4c9c3c: 6e20 0f0f 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@0f0f │ │ -4c9c42: 1221 |003f: const/4 v1, #int 2 // #2 │ │ -4c9c44: 6e20 100f 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@0f10 │ │ -4c9c4a: 5431 7cad |0043: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ -4c9c4e: 6e20 e510 0100 |0045: invoke-virtual {v1, v0}, Landroid/widget/ImageButton;.startAnimation:(Landroid/view/animation/Animation;)V // method@10e5 │ │ -4c9c54: 7100 d3a9 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d3 │ │ -4c9c5a: 0b00 |004b: move-result-wide v0 │ │ -4c9c5c: 5a30 92ad |004c: iput-wide v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startTime:J // field@ad92 │ │ -4c9c60: 2200 e21f |004e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6; // type@1fe2 │ │ -4c9c64: 7020 cff3 3000 |0050: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3cf │ │ -4c9c6a: 6e20 04f4 0300 |0053: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f404 │ │ -4c9c70: 5430 89ad |0056: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9c74: 6e10 fe06 0000 |0058: invoke-virtual {v0}, Landroid/media/MediaRecorder;.start:()V // method@06fe │ │ -4c9c7a: 2808 |005b: goto 0063 // +0008 │ │ -4c9c7c: 0d00 |005c: move-exception v0 │ │ -4c9c7e: 1201 |005d: const/4 v1, #int 0 // #0 │ │ -4c9c80: 5c31 8ead |005e: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ -4c9c84: 6e10 d0a7 0000 |0060: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ -4c9c8a: 0e00 |0063: return-void │ │ +4c9bac: |[4c9bac] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startRecording:()V │ │ +4c9bbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4c9bbe: 5c30 8ead |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ +4c9bc2: 2201 2e01 |0003: new-instance v1, Landroid/media/MediaRecorder; // type@012e │ │ +4c9bc6: 7010 f706 0100 |0005: invoke-direct {v1}, Landroid/media/MediaRecorder;.:()V // method@06f7 │ │ +4c9bcc: 5b31 89ad |0008: iput-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9bd0: 6e20 fb06 0100 |000a: invoke-virtual {v1, v0}, Landroid/media/MediaRecorder;.setAudioSource:(I)V // method@06fb │ │ +4c9bd6: 5430 89ad |000d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9bda: 1261 |000f: const/4 v1, #int 6 // #6 │ │ +4c9bdc: 6e20 fd06 1000 |0010: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFormat:(I)V // method@06fd │ │ +4c9be2: 5430 89ad |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9be6: 5431 86ad |0015: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c9bea: 6e20 fc06 1000 |0017: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFile:(Ljava/lang/String;)V // method@06fc │ │ +4c9bf0: 5430 89ad |001a: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9bf4: 1231 |001c: const/4 v1, #int 3 // #3 │ │ +4c9bf6: 6e20 fa06 1000 |001d: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioEncoder:(I)V // method@06fa │ │ +4c9bfc: 5430 89ad |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9c00: 6e10 f806 0000 |0022: invoke-virtual {v0}, Landroid/media/MediaRecorder;.prepare:()V // method@06f8 │ │ +4c9c06: 2200 6602 |0025: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0266 │ │ +4c9c0a: 1501 803f |0027: const/high16 v1, #int 1065353216 // #3f80 │ │ +4c9c0e: 1502 003f |0029: const/high16 v2, #int 1056964608 // #3f00 │ │ +4c9c12: 7030 0b0f 1002 |002b: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f0b │ │ +4c9c18: 1601 f401 |002e: const-wide/16 v1, #int 500 // #1f4 │ │ +4c9c1c: 6e30 0d0f 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@0f0d │ │ +4c9c22: 2201 7102 |0033: new-instance v1, Landroid/view/animation/LinearInterpolator; // type@0271 │ │ +4c9c26: 7010 210f 0100 |0035: invoke-direct {v1}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f21 │ │ +4c9c2c: 6e20 0e0f 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f0e │ │ +4c9c32: 12f1 |003b: const/4 v1, #int -1 // #ff │ │ +4c9c34: 6e20 0f0f 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@0f0f │ │ +4c9c3a: 1221 |003f: const/4 v1, #int 2 // #2 │ │ +4c9c3c: 6e20 100f 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@0f10 │ │ +4c9c42: 5431 7cad |0043: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ +4c9c46: 6e20 e510 0100 |0045: invoke-virtual {v1, v0}, Landroid/widget/ImageButton;.startAnimation:(Landroid/view/animation/Animation;)V // method@10e5 │ │ +4c9c4c: 7100 d3a9 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d3 │ │ +4c9c52: 0b00 |004b: move-result-wide v0 │ │ +4c9c54: 5a30 92ad |004c: iput-wide v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startTime:J // field@ad92 │ │ +4c9c58: 2200 e21f |004e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6; // type@1fe2 │ │ +4c9c5c: 7020 cff3 3000 |0050: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3cf │ │ +4c9c62: 6e20 04f4 0300 |0053: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f404 │ │ +4c9c68: 5430 89ad |0056: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9c6c: 6e10 fe06 0000 |0058: invoke-virtual {v0}, Landroid/media/MediaRecorder;.start:()V // method@06fe │ │ +4c9c72: 2808 |005b: goto 0063 // +0008 │ │ +4c9c74: 0d00 |005c: move-exception v0 │ │ +4c9c76: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +4c9c78: 5c31 8ead |005e: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ +4c9c7c: 6e10 d0a7 0000 |0060: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ +4c9c82: 0e00 |0063: return-void │ │ catches : 1 │ │ 0x0020 - 0x005b │ │ Ljava/io/IOException; -> 0x005c │ │ positions : │ │ 0x0001 line=496 │ │ 0x0003 line=497 │ │ 0x000a line=498 │ │ @@ -2023785,30 +2023784,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -4c9c9c: |[4c9c9c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.stopRecording:()V │ │ -4c9cac: 1a00 e832 |0000: const-string v0, "LALALA" // string@32e8 │ │ -4c9cb0: 1a01 8d68 |0002: const-string v1, "Stopped recording" // string@688d │ │ -4c9cb4: 7120 e209 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e2 │ │ -4c9cba: 5420 89ad |0007: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9cbe: 6e10 ff06 0000 |0009: invoke-virtual {v0}, Landroid/media/MediaRecorder;.stop:()V // method@06ff │ │ -4c9cc4: 5420 89ad |000c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9cc8: 6e10 f906 0000 |000e: invoke-virtual {v0}, Landroid/media/MediaRecorder;.release:()V // method@06f9 │ │ -4c9cce: 5420 7cad |0011: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ -4c9cd2: 6e10 d110 0000 |0013: invoke-virtual {v0}, Landroid/widget/ImageButton;.clearAnimation:()V // method@10d1 │ │ -4c9cd8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -4c9cda: 5b20 89ad |0017: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ -4c9cde: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -4c9ce0: 5c20 8ead |001a: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ -4c9ce4: 7010 03f4 0200 |001c: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recordingFinished:()V // method@f403 │ │ -4c9cea: 0e00 |001f: return-void │ │ +4c9c94: |[4c9c94] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.stopRecording:()V │ │ +4c9ca4: 1a00 e832 |0000: const-string v0, "LALALA" // string@32e8 │ │ +4c9ca8: 1a01 8d68 |0002: const-string v1, "Stopped recording" // string@688d │ │ +4c9cac: 7120 e209 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e2 │ │ +4c9cb2: 5420 89ad |0007: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9cb6: 6e10 ff06 0000 |0009: invoke-virtual {v0}, Landroid/media/MediaRecorder;.stop:()V // method@06ff │ │ +4c9cbc: 5420 89ad |000c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9cc0: 6e10 f906 0000 |000e: invoke-virtual {v0}, Landroid/media/MediaRecorder;.release:()V // method@06f9 │ │ +4c9cc6: 5420 7cad |0011: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ +4c9cca: 6e10 d110 0000 |0013: invoke-virtual {v0}, Landroid/widget/ImageButton;.clearAnimation:()V // method@10d1 │ │ +4c9cd0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +4c9cd2: 5b20 89ad |0017: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad89 │ │ +4c9cd6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +4c9cd8: 5c20 8ead |001a: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ +4c9cdc: 7010 03f4 0200 |001c: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recordingFinished:()V // method@f403 │ │ +4c9ce2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=533 │ │ 0x0007 line=534 │ │ 0x000c line=535 │ │ 0x0011 line=536 │ │ 0x0017 line=537 │ │ @@ -2023822,25 +2023821,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4c9cec: |[4c9cec] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.togglePlayPauseButton:()V │ │ -4c9cfc: 5520 8dad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ -4c9d00: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -4c9d04: 5420 7bad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ -4c9d08: 1401 9300 087f |0006: const v1, #float 1.80778e+38 // #7f080093 │ │ -4c9d0e: 6e20 dc10 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10dc │ │ -4c9d14: 2809 |000c: goto 0015 // +0009 │ │ -4c9d16: 5420 7bad |000d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ -4c9d1a: 1401 9600 087f |000f: const v1, #float 1.80778e+38 // #7f080096 │ │ -4c9d20: 6e20 dc10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10dc │ │ -4c9d26: 0e00 |0015: return-void │ │ +4c9ce4: |[4c9ce4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.togglePlayPauseButton:()V │ │ +4c9cf4: 5520 8dad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ +4c9cf8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +4c9cfc: 5420 7bad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ +4c9d00: 1401 9300 087f |0006: const v1, #float 1.80778e+38 // #7f080093 │ │ +4c9d06: 6e20 dc10 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10dc │ │ +4c9d0c: 2809 |000c: goto 0015 // +0009 │ │ +4c9d0e: 5420 7bad |000d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ +4c9d12: 1401 9600 087f |000f: const v1, #float 1.80778e+38 // #7f080096 │ │ +4c9d18: 6e20 dc10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10dc │ │ +4c9d1e: 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; │ │ @@ -2023850,38 +2023849,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -4c9d28: |[4c9d28] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.updateNote:()V │ │ -4c9d38: 7010 e7f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e7 │ │ -4c9d3e: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c9d42: 5451 81ad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c9d46: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4c9d4c: 0c01 |000a: move-result-object v1 │ │ -4c9d4e: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4c9d54: 0c01 |000e: move-result-object v1 │ │ -4c9d56: 5452 85ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ -4c9d5a: 5253 7ead |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ -4c9d5e: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -4c9d60: 7053 2ff2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4c9d66: 5251 83ad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c9d6a: 6e20 45f2 1000 |0019: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4c9d70: 5451 7dad |001c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c9d74: 6e20 b0f4 0100 |001e: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4c9d7a: 6e10 eaf3 0500 |0021: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ -4c9d80: 0c00 |0024: move-result-object v0 │ │ -4c9d82: 1401 f100 107f |0025: const v1, #float 1.91414e+38 // #7f1000f1 │ │ -4c9d88: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -4c9d8a: 7130 0013 1002 |0029: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c9d90: 0c00 |002c: move-result-object v0 │ │ -4c9d92: 6e10 0213 0000 |002d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c9d98: 0e00 |0030: return-void │ │ +4c9d20: |[4c9d20] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.updateNote:()V │ │ +4c9d30: 7010 e7f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e7 │ │ +4c9d36: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c9d3a: 5451 81ad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c9d3e: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4c9d44: 0c01 |000a: move-result-object v1 │ │ +4c9d46: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4c9d4c: 0c01 |000e: move-result-object v1 │ │ +4c9d4e: 5452 85ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ +4c9d52: 5253 7ead |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ +4c9d56: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +4c9d58: 7053 2ff2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4c9d5e: 5251 83ad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c9d62: 6e20 45f2 1000 |0019: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4c9d68: 5451 7dad |001c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c9d6c: 6e20 b0f4 0100 |001e: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4c9d72: 6e10 eaf3 0500 |0021: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ +4c9d78: 0c00 |0024: move-result-object v0 │ │ +4c9d7a: 1401 f100 107f |0025: const v1, #float 1.91414e+38 // #7f1000f1 │ │ +4c9d80: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +4c9d82: 7130 0013 1002 |0029: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c9d88: 0c00 |002c: move-result-object v0 │ │ +4c9d8a: 6e10 0213 0000 |002d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c9d90: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=605 │ │ 0x0017 line=606 │ │ 0x001c line=607 │ │ 0x0021 line=608 │ │ @@ -2023894,62 +2023893,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 │ │ -4c8f00: |[4c8f00] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-AudioNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4c8f10: 6e10 3cf2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ -4c8f16: 0c00 |0003: move-result-object v0 │ │ -4c8f18: 5b20 93ad |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad93 │ │ -4c8f1c: 5421 81ad |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c8f20: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4c8f26: 6e10 3af2 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ -4c8f2c: 0c00 |000e: move-result-object v0 │ │ -4c8f2e: 5b20 85ad |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ -4c8f32: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c8f36: 7010 b4a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4c8f3c: 6e10 ecf3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3ec │ │ -4c8f42: 0c01 |0019: move-result-object v1 │ │ -4c8f44: 6e10 a8a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ -4c8f4a: 0c01 |001d: move-result-object v1 │ │ -4c8f4c: 6e20 c0a9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c8f52: 1a01 3b16 |0021: const-string v1, "/audio_notes" // string@163b │ │ -4c8f56: 6e20 c0a9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c8f5c: 5421 85ad |0026: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ -4c8f60: 6e20 c0a9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4c8f66: 6e10 d0a9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4c8f6c: 0c00 |002e: move-result-object v0 │ │ -4c8f6e: 5b20 86ad |002f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c8f72: 5420 7bad |0031: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ -4c8f76: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -4c8f78: 6e20 e410 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ -4c8f7e: 5420 7cad |0037: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ -4c8f82: 1241 |0039: const/4 v1, #int 4 // #4 │ │ -4c8f84: 6e20 e410 1000 |003a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ -4c8f8a: 5420 94ad |003d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad94 │ │ -4c8f8e: 6e20 fd12 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fd │ │ -4c8f94: 6e10 39f2 0300 |0042: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ -4c8f9a: 0a03 |0045: move-result v3 │ │ -4c8f9c: 5923 7ead |0046: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ -4c8fa0: 1403 7300 097f |0048: const v3, #float 1.82107e+38 // #7f090073 │ │ -4c8fa6: 6e20 e8f3 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c8fac: 0c03 |004e: move-result-object v3 │ │ -4c8fae: 1210 |004f: const/4 v0, #int 1 // #1 │ │ -4c8fb0: 6e20 3e0c 0300 |0050: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4c8fb6: 1403 7800 097f |0053: const v3, #float 1.82107e+38 // #7f090078 │ │ -4c8fbc: 6e20 e8f3 3200 |0056: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c8fc2: 0c03 |0059: move-result-object v3 │ │ -4c8fc4: 1f03 9102 |005a: check-cast v3, Landroid/widget/Button; // type@0291 │ │ -4c8fc8: 1400 3500 107f |005c: const v0, #float 1.9141e+38 // #7f100035 │ │ -4c8fce: 6e20 f0f3 0200 |005f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c8fd4: 0c00 |0062: move-result-object v0 │ │ -4c8fd6: 6e20 ab0f 0300 |0063: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4c8fdc: 0e00 |0066: return-void │ │ +4c8efc: |[4c8efc] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-AudioNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4c8f0c: 6e10 3cf2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ +4c8f12: 0c00 |0003: move-result-object v0 │ │ +4c8f14: 5b20 93ad |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad93 │ │ +4c8f18: 5421 81ad |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c8f1c: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4c8f22: 6e10 3af2 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ +4c8f28: 0c00 |000e: move-result-object v0 │ │ +4c8f2a: 5b20 85ad |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ +4c8f2e: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c8f32: 7010 b4a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4c8f38: 6e10 ecf3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3ec │ │ +4c8f3e: 0c01 |0019: move-result-object v1 │ │ +4c8f40: 6e10 a8a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ +4c8f46: 0c01 |001d: move-result-object v1 │ │ +4c8f48: 6e20 c0a9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c8f4e: 1a01 3b16 |0021: const-string v1, "/audio_notes" // string@163b │ │ +4c8f52: 6e20 c0a9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c8f58: 5421 85ad |0026: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad85 │ │ +4c8f5c: 6e20 c0a9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4c8f62: 6e10 d0a9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4c8f68: 0c00 |002e: move-result-object v0 │ │ +4c8f6a: 5b20 86ad |002f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c8f6e: 5420 7bad |0031: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ +4c8f72: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +4c8f74: 6e20 e410 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ +4c8f7a: 5420 7cad |0037: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ +4c8f7e: 1241 |0039: const/4 v1, #int 4 // #4 │ │ +4c8f80: 6e20 e410 1000 |003a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e4 │ │ +4c8f86: 5420 94ad |003d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad94 │ │ +4c8f8a: 6e20 fd12 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fd │ │ +4c8f90: 6e10 39f2 0300 |0042: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ +4c8f96: 0a03 |0045: move-result v3 │ │ +4c8f98: 5923 7ead |0046: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ +4c8f9c: 1403 7300 097f |0048: const v3, #float 1.82107e+38 // #7f090073 │ │ +4c8fa2: 6e20 e8f3 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c8fa8: 0c03 |004e: move-result-object v3 │ │ +4c8faa: 1210 |004f: const/4 v0, #int 1 // #1 │ │ +4c8fac: 6e20 3e0c 0300 |0050: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4c8fb2: 1403 7800 097f |0053: const v3, #float 1.82107e+38 // #7f090078 │ │ +4c8fb8: 6e20 e8f3 3200 |0056: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c8fbe: 0c03 |0059: move-result-object v3 │ │ +4c8fc0: 1f03 9102 |005a: check-cast v3, Landroid/widget/Button; // type@0291 │ │ +4c8fc4: 1400 3500 107f |005c: const v0, #float 1.9141e+38 // #7f100035 │ │ +4c8fca: 6e20 f0f3 0200 |005f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c8fd0: 0c00 |0062: move-result-object v0 │ │ +4c8fd2: 6e20 ab0f 0300 |0063: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4c8fd8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0006 line=287 │ │ 0x000b line=288 │ │ 0x0011 line=289 │ │ 0x0031 line=290 │ │ @@ -2023967,25 +2023966,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4c91d8: |[4c91d8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onBackPressed:()V │ │ -4c91e8: 6e10 ebf3 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3eb │ │ -4c91ee: 0c00 |0003: move-result-object v0 │ │ -4c91f0: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ -4c91f6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4c91f8: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c91fe: 0c00 |000b: move-result-object v0 │ │ -4c9200: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c9206: 5c32 90ad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ -4c920a: 6e10 e9f3 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ -4c9210: 0e00 |0014: return-void │ │ +4c91d4: |[4c91d4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onBackPressed:()V │ │ +4c91e4: 6e10 ebf3 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3eb │ │ +4c91ea: 0c00 |0003: move-result-object v0 │ │ +4c91ec: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ +4c91f2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4c91f4: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c91fa: 0c00 |000b: move-result-object v0 │ │ +4c91fc: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c9202: 5c32 90ad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ +4c9206: 6e10 e9f3 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ +4c920c: 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; │ │ @@ -2023995,82 +2023994,82 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 144 16-bit code units │ │ -4c9214: |[4c9214] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onClick:(Landroid/view/View;)V │ │ -4c9224: 6e10 900b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b90 │ │ -4c922a: 0a06 |0003: move-result v6 │ │ -4c922c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4c922e: 2b06 7700 0000 |0005: packed-switch v6, 0000007c // +00000077 │ │ -4c9234: 2900 7300 |0008: goto/16 007b // +0073 │ │ -4c9238: 6e10 edf3 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ -4c923e: 0c06 |000d: move-result-object v6 │ │ -4c9240: 5451 8fad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ -4c9244: 6e10 2b12 0100 |0010: invoke-virtual {v1}, Landroid/widget/SeekBar;.isEnabled:()Z // method@122b │ │ -4c924a: 0a01 |0013: move-result v1 │ │ -4c924c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -4c924e: 3901 2d00 |0015: if-nez v1, 0042 // +002d │ │ -4c9252: 5251 7ead |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ -4c9256: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -4c9258: 1a04 0bd2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4c925c: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c9262: 0a03 |001f: move-result v3 │ │ -4c9264: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ -4c9268: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -4c926a: 2802 |0023: goto 0025 // +0002 │ │ -4c926c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -4c926e: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ -4c9270: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c9276: 0a06 |0029: move-result v6 │ │ -4c9278: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ -4c927c: 1216 |002c: const/4 v6, #int 1 // #1 │ │ -4c927e: 2802 |002d: goto 002f // +0002 │ │ -4c9280: 1206 |002e: const/4 v6, #int 0 // #0 │ │ -4c9282: b516 |002f: and-int/2addr v6, v1 │ │ -4c9284: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ -4c9288: 2810 |0032: goto 0042 // +0010 │ │ -4c928a: 6e10 eaf3 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ -4c9290: 0c06 |0036: move-result-object v6 │ │ -4c9292: 1401 eb00 107f |0037: const v1, #float 1.91414e+38 // #7f1000eb │ │ -4c9298: 7130 0013 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c929e: 0c06 |003d: move-result-object v6 │ │ -4c92a0: 6e10 0213 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c92a6: 283a |0041: goto 007b // +003a │ │ -4c92a8: 5c52 90ad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ -4c92ac: 6e10 e9f3 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ -4c92b2: 2834 |0047: goto 007b // +0034 │ │ -4c92b4: 5556 8ead |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ -4c92b8: 3906 0600 |004a: if-nez v6, 0050 // +0006 │ │ -4c92bc: 7010 0af4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startRecording:()V // method@f40a │ │ -4c92c2: 282c |004f: goto 007b // +002c │ │ -4c92c4: 7010 0bf4 0500 |0050: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f40b │ │ -4c92ca: 2828 |0053: goto 007b // +0028 │ │ -4c92cc: 5556 8dad |0054: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ -4c92d0: 3906 0600 |0056: if-nez v6, 005c // +0006 │ │ -4c92d4: 7010 09f4 0500 |0058: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startPlaying:()V // method@f409 │ │ -4c92da: 2820 |005b: goto 007b // +0020 │ │ -4c92dc: 7010 02f4 0500 |005c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f402 │ │ -4c92e2: 281c |005f: goto 007b // +001c │ │ -4c92e4: 5556 80ad |0060: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ -4c92e8: 3806 1900 |0062: if-eqz v6, 007b // +0019 │ │ -4c92ec: 7010 e6f3 0500 |0064: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayTrashDialog:()V // method@f3e6 │ │ -4c92f2: 2814 |0067: goto 007b // +0014 │ │ -4c92f4: 6e10 ebf3 0500 |0068: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3eb │ │ -4c92fa: 0c06 |006b: move-result-object v6 │ │ -4c92fc: 1401 e700 107f |006c: const v1, #float 1.91414e+38 // #7f1000e7 │ │ -4c9302: 7130 0013 1600 |006f: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c9308: 0c06 |0072: move-result-object v6 │ │ -4c930a: 6e10 0213 0600 |0073: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c9310: 5c50 90ad |0076: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ -4c9314: 6e10 e9f3 0500 |0078: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ -4c931a: 0e00 |007b: return-void │ │ -4c931c: 0001 0800 7100 097f 6300 0000 0300 ... |007c: packed-switch-data (20 units) │ │ +4c9210: |[4c9210] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onClick:(Landroid/view/View;)V │ │ +4c9220: 6e10 900b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b90 │ │ +4c9226: 0a06 |0003: move-result v6 │ │ +4c9228: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4c922a: 2b06 7700 0000 |0005: packed-switch v6, 0000007c // +00000077 │ │ +4c9230: 2900 7300 |0008: goto/16 007b // +0073 │ │ +4c9234: 6e10 edf3 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ +4c923a: 0c06 |000d: move-result-object v6 │ │ +4c923c: 5451 8fad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ +4c9240: 6e10 2b12 0100 |0010: invoke-virtual {v1}, Landroid/widget/SeekBar;.isEnabled:()Z // method@122b │ │ +4c9246: 0a01 |0013: move-result v1 │ │ +4c9248: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4c924a: 3901 2d00 |0015: if-nez v1, 0042 // +002d │ │ +4c924e: 5251 7ead |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ +4c9252: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +4c9254: 1a04 0bd2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4c9258: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c925e: 0a03 |001f: move-result v3 │ │ +4c9260: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ +4c9264: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +4c9266: 2802 |0023: goto 0025 // +0002 │ │ +4c9268: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +4c926a: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ +4c926c: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c9272: 0a06 |0029: move-result v6 │ │ +4c9274: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ +4c9278: 1216 |002c: const/4 v6, #int 1 // #1 │ │ +4c927a: 2802 |002d: goto 002f // +0002 │ │ +4c927c: 1206 |002e: const/4 v6, #int 0 // #0 │ │ +4c927e: b516 |002f: and-int/2addr v6, v1 │ │ +4c9280: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ +4c9284: 2810 |0032: goto 0042 // +0010 │ │ +4c9286: 6e10 eaf3 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ +4c928c: 0c06 |0036: move-result-object v6 │ │ +4c928e: 1401 eb00 107f |0037: const v1, #float 1.91414e+38 // #7f1000eb │ │ +4c9294: 7130 0013 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c929a: 0c06 |003d: move-result-object v6 │ │ +4c929c: 6e10 0213 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c92a2: 283a |0041: goto 007b // +003a │ │ +4c92a4: 5c52 90ad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ +4c92a8: 6e10 e9f3 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ +4c92ae: 2834 |0047: goto 007b // +0034 │ │ +4c92b0: 5556 8ead |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ +4c92b4: 3906 0600 |004a: if-nez v6, 0050 // +0006 │ │ +4c92b8: 7010 0af4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startRecording:()V // method@f40a │ │ +4c92be: 282c |004f: goto 007b // +002c │ │ +4c92c0: 7010 0bf4 0500 |0050: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f40b │ │ +4c92c6: 2828 |0053: goto 007b // +0028 │ │ +4c92c8: 5556 8dad |0054: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ +4c92cc: 3906 0600 |0056: if-nez v6, 005c // +0006 │ │ +4c92d0: 7010 09f4 0500 |0058: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startPlaying:()V // method@f409 │ │ +4c92d6: 2820 |005b: goto 007b // +0020 │ │ +4c92d8: 7010 02f4 0500 |005c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f402 │ │ +4c92de: 281c |005f: goto 007b // +001c │ │ +4c92e0: 5556 80ad |0060: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ +4c92e4: 3806 1900 |0062: if-eqz v6, 007b // +0019 │ │ +4c92e8: 7010 e6f3 0500 |0064: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayTrashDialog:()V // method@f3e6 │ │ +4c92ee: 2814 |0067: goto 007b // +0014 │ │ +4c92f0: 6e10 ebf3 0500 |0068: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3eb │ │ +4c92f6: 0c06 |006b: move-result-object v6 │ │ +4c92f8: 1401 e700 107f |006c: const v1, #float 1.91414e+38 // #7f1000e7 │ │ +4c92fe: 7130 0013 1600 |006f: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c9304: 0c06 |0072: move-result-object v6 │ │ +4c9306: 6e10 0213 0600 |0073: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c930c: 5c50 90ad |0076: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ +4c9310: 6e10 e9f3 0500 |0078: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ +4c9316: 0e00 |007b: return-void │ │ +4c9318: 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 │ │ @@ -2024095,131 +2024094,131 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 262 16-bit code units │ │ -4c9344: |[4c9344] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4c9354: 6f20 d515 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ -4c935a: 1404 1d00 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c001d │ │ -4c9360: 6e20 07f4 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.setContentView:(I)V // method@f407 │ │ -4c9366: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ -4c936c: 6e20 e8f3 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c9372: 0c04 |000f: move-result-object v4 │ │ -4c9374: 6e20 530c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4c937a: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ -4c9380: 6e20 e8f3 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c9386: 0c04 |0019: move-result-object v4 │ │ -4c9388: 6e20 530c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4c938e: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ -4c9394: 6e20 e8f3 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c939a: 0c04 |0023: move-result-object v4 │ │ -4c939c: 6e20 530c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4c93a2: 1404 e000 097f |0027: const v4, #float 1.82109e+38 // #7f0900e0 │ │ -4c93a8: 6e20 e8f3 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c93ae: 0c04 |002d: move-result-object v4 │ │ -4c93b0: 1f04 9a02 |002e: check-cast v4, Landroid/widget/EditText; // type@029a │ │ -4c93b4: 5b34 81ad |0030: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ -4c93b8: 1404 7600 097f |0032: const v4, #float 1.82107e+38 // #7f090076 │ │ -4c93be: 6e20 e8f3 4300 |0035: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c93c4: 0c04 |0038: move-result-object v4 │ │ -4c93c6: 1f04 a502 |0039: check-cast v4, Landroid/widget/ImageButton; // type@02a5 │ │ -4c93ca: 5b34 7bad |003b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ -4c93ce: 1404 c401 097f |003d: const v4, #float 1.82113e+38 // #7f0901c4 │ │ -4c93d4: 6e20 e8f3 4300 |0040: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c93da: 0c04 |0043: move-result-object v4 │ │ -4c93dc: 1f04 be02 |0044: check-cast v4, Landroid/widget/SeekBar; // type@02be │ │ -4c93e0: 5b34 8fad |0046: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ -4c93e4: 1404 7700 097f |0048: const v4, #float 1.82107e+38 // #7f090077 │ │ -4c93ea: 6e20 e8f3 4300 |004b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c93f0: 0c00 |004e: move-result-object v0 │ │ -4c93f2: 1f00 a502 |004f: check-cast v0, Landroid/widget/ImageButton; // type@02a5 │ │ -4c93f6: 5b30 7cad |0051: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ -4c93fa: 1400 a101 097f |0053: const v0, #float 1.82113e+38 // #7f0901a1 │ │ -4c9400: 6e20 e8f3 0300 |0056: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c9406: 0c00 |0059: move-result-object v0 │ │ -4c9408: 1f00 ca02 |005a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ -4c940c: 5b30 94ad |005c: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad94 │ │ -4c9410: 1400 d901 097f |005e: const v0, #float 1.82114e+38 // #7f0901d9 │ │ -4c9416: 6e20 e8f3 0300 |0061: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c941c: 0c00 |0064: move-result-object v0 │ │ -4c941e: 1f00 c102 |0065: check-cast v0, Landroid/widget/Spinner; // type@02c1 │ │ -4c9422: 5b30 91ad |0067: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad91 │ │ -4c9426: 6e20 e8f3 4300 |0069: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ -4c942c: 0c04 |006c: move-result-object v4 │ │ -4c942e: 6e20 530c 3400 |006d: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4c9434: 5434 7bad |0070: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ -4c9438: 6e20 e310 3400 |0072: invoke-virtual {v4, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@10e3 │ │ -4c943e: 1a04 157f |0075: const-string v4, "android.permission.RECORD_AUDIO" // string@7f15 │ │ -4c9442: 7120 9741 4300 |0077: invoke-static {v3, v4}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ -4c9448: 0a00 |007a: move-result v0 │ │ -4c944a: 1211 |007b: const/4 v1, #int 1 // #1 │ │ -4c944c: 3800 1700 |007c: if-eqz v0, 0093 // +0017 │ │ -4c9450: 7120 563d 4300 |007e: invoke-static {v3, v4}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ -4c9456: 0a00 |0081: move-result v0 │ │ -4c9458: 3800 0a00 |0082: if-eqz v0, 008c // +000a │ │ -4c945c: 2410 1321 0400 |0084: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ -4c9462: 0c04 |0087: move-result-object v4 │ │ -4c9464: 7130 503d 4301 |0088: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4c946a: 2808 |008b: goto 0093 // +0008 │ │ -4c946c: 2410 1321 0400 |008c: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ -4c9472: 0c04 |008f: move-result-object v4 │ │ -4c9474: 7130 503d 4301 |0090: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4c947a: 5434 8fad |0093: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ -4c947e: 2200 dd1f |0095: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1; // type@1fdd │ │ -4c9482: 7020 bff3 3000 |0097: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3bf │ │ -4c9488: 6e20 3012 0400 |009a: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1230 │ │ -4c948e: 2204 900c |009d: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4c9492: 7020 7e62 3400 |009f: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ -4c9498: 1c00 0220 |00a2: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4c949c: 6e20 8062 0400 |00a4: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ -4c94a2: 0c04 |00a7: move-result-object v4 │ │ -4c94a4: 1f04 0220 |00a8: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4c94a8: 5b34 7dad |00aa: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c94ac: 2204 8d02 |00ac: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ -4c94b0: 1400 7d00 0c7f |00ae: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4c94b6: 7030 590f 3400 |00b1: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ -4c94bc: 5b34 79ad |00b4: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad79 │ │ -4c94c0: 1400 4400 107f |00b6: const v0, #float 1.9141e+38 // #7f100044 │ │ -4c94c6: 6e20 f0f3 0300 |00b9: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ -4c94cc: 0c00 |00bc: move-result-object v0 │ │ -4c94ce: 6e20 5d0f 0400 |00bd: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ -4c94d4: 5434 7dad |00c0: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c94d8: 6e10 a8f4 0400 |00c2: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4c94de: 0c04 |00c5: move-result-object v4 │ │ -4c94e0: 2200 de1f |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2; // type@1fde │ │ -4c94e4: 7020 c3f3 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c3 │ │ -4c94ea: 6e30 7f61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4c94f0: 6e10 edf3 0300 |00ce: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ -4c94f6: 0c04 |00d1: move-result-object v4 │ │ -4c94f8: 1a00 0bd2 |00d2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4c94fc: 12f2 |00d4: const/4 v2, #int -1 // #ff │ │ -4c94fe: 6e30 e902 0402 |00d5: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c9504: 0a04 |00d8: move-result v4 │ │ -4c9506: 5934 7ead |00d9: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ -4c950a: 5430 7dad |00db: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c950e: 7110 f4a8 0400 |00dd: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4c9514: 0c04 |00e0: move-result-object v4 │ │ -4c9516: 6e20 aaf4 4000 |00e1: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ -4c951c: 0c04 |00e4: move-result-object v4 │ │ -4c951e: 2200 df1f |00e5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3; // type@1fdf │ │ -4c9522: 7020 c6f3 3000 |00e7: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c6 │ │ -4c9528: 6e30 7f61 3400 |00ea: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4c952e: 2204 8d1f |00ed: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9532: 7030 47f2 2402 |00ef: invoke-direct {v4, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4c9538: 5b34 8cad |00f2: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad8c │ │ -4c953c: 5434 7dad |00f4: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c9540: 6e10 a9f4 0400 |00f6: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ -4c9546: 0c04 |00f9: move-result-object v4 │ │ -4c9548: 2200 e01f |00fa: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4; // type@1fe0 │ │ -4c954c: 7020 c9f3 3000 |00fc: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c9 │ │ -4c9552: 6e30 7f61 3400 |00ff: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4c9558: 7020 f4f3 1300 |0102: invoke-direct {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ -4c955e: 0e00 |0105: return-void │ │ +4c9340: |[4c9340] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4c9350: 6f20 d515 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ +4c9356: 1404 1d00 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c001d │ │ +4c935c: 6e20 07f4 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.setContentView:(I)V // method@f407 │ │ +4c9362: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ +4c9368: 6e20 e8f3 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c936e: 0c04 |000f: move-result-object v4 │ │ +4c9370: 6e20 530c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4c9376: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ +4c937c: 6e20 e8f3 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c9382: 0c04 |0019: move-result-object v4 │ │ +4c9384: 6e20 530c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4c938a: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ +4c9390: 6e20 e8f3 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c9396: 0c04 |0023: move-result-object v4 │ │ +4c9398: 6e20 530c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4c939e: 1404 e000 097f |0027: const v4, #float 1.82109e+38 // #7f0900e0 │ │ +4c93a4: 6e20 e8f3 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c93aa: 0c04 |002d: move-result-object v4 │ │ +4c93ac: 1f04 9a02 |002e: check-cast v4, Landroid/widget/EditText; // type@029a │ │ +4c93b0: 5b34 81ad |0030: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad81 │ │ +4c93b4: 1404 7600 097f |0032: const v4, #float 1.82107e+38 // #7f090076 │ │ +4c93ba: 6e20 e8f3 4300 |0035: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c93c0: 0c04 |0038: move-result-object v4 │ │ +4c93c2: 1f04 a502 |0039: check-cast v4, Landroid/widget/ImageButton; // type@02a5 │ │ +4c93c6: 5b34 7bad |003b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ +4c93ca: 1404 c401 097f |003d: const v4, #float 1.82113e+38 // #7f0901c4 │ │ +4c93d0: 6e20 e8f3 4300 |0040: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c93d6: 0c04 |0043: move-result-object v4 │ │ +4c93d8: 1f04 be02 |0044: check-cast v4, Landroid/widget/SeekBar; // type@02be │ │ +4c93dc: 5b34 8fad |0046: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ +4c93e0: 1404 7700 097f |0048: const v4, #float 1.82107e+38 // #7f090077 │ │ +4c93e6: 6e20 e8f3 4300 |004b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c93ec: 0c00 |004e: move-result-object v0 │ │ +4c93ee: 1f00 a502 |004f: check-cast v0, Landroid/widget/ImageButton; // type@02a5 │ │ +4c93f2: 5b30 7cad |0051: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad7c │ │ +4c93f6: 1400 a101 097f |0053: const v0, #float 1.82113e+38 // #7f0901a1 │ │ +4c93fc: 6e20 e8f3 0300 |0056: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c9402: 0c00 |0059: move-result-object v0 │ │ +4c9404: 1f00 ca02 |005a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ +4c9408: 5b30 94ad |005c: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad94 │ │ +4c940c: 1400 d901 097f |005e: const v0, #float 1.82114e+38 // #7f0901d9 │ │ +4c9412: 6e20 e8f3 0300 |0061: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c9418: 0c00 |0064: move-result-object v0 │ │ +4c941a: 1f00 c102 |0065: check-cast v0, Landroid/widget/Spinner; // type@02c1 │ │ +4c941e: 5b30 91ad |0067: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad91 │ │ +4c9422: 6e20 e8f3 4300 |0069: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e8 │ │ +4c9428: 0c04 |006c: move-result-object v4 │ │ +4c942a: 6e20 530c 3400 |006d: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4c9430: 5434 7bad |0070: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad7b │ │ +4c9434: 6e20 e310 3400 |0072: invoke-virtual {v4, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@10e3 │ │ +4c943a: 1a04 157f |0075: const-string v4, "android.permission.RECORD_AUDIO" // string@7f15 │ │ +4c943e: 7120 9741 4300 |0077: invoke-static {v3, v4}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ +4c9444: 0a00 |007a: move-result v0 │ │ +4c9446: 1211 |007b: const/4 v1, #int 1 // #1 │ │ +4c9448: 3800 1700 |007c: if-eqz v0, 0093 // +0017 │ │ +4c944c: 7120 563d 4300 |007e: invoke-static {v3, v4}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ +4c9452: 0a00 |0081: move-result v0 │ │ +4c9454: 3800 0a00 |0082: if-eqz v0, 008c // +000a │ │ +4c9458: 2410 1321 0400 |0084: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ +4c945e: 0c04 |0087: move-result-object v4 │ │ +4c9460: 7130 503d 4301 |0088: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4c9466: 2808 |008b: goto 0093 // +0008 │ │ +4c9468: 2410 1321 0400 |008c: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ +4c946e: 0c04 |008f: move-result-object v4 │ │ +4c9470: 7130 503d 4301 |0090: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4c9476: 5434 8fad |0093: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8f │ │ +4c947a: 2200 dd1f |0095: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1; // type@1fdd │ │ +4c947e: 7020 bff3 3000 |0097: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3bf │ │ +4c9484: 6e20 3012 0400 |009a: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1230 │ │ +4c948a: 2204 900c |009d: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4c948e: 7020 7e62 3400 |009f: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ +4c9494: 1c00 0220 |00a2: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4c9498: 6e20 8062 0400 |00a4: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ +4c949e: 0c04 |00a7: move-result-object v4 │ │ +4c94a0: 1f04 0220 |00a8: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4c94a4: 5b34 7dad |00aa: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c94a8: 2204 8d02 |00ac: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ +4c94ac: 1400 7d00 0c7f |00ae: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4c94b2: 7030 590f 3400 |00b1: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ +4c94b8: 5b34 79ad |00b4: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad79 │ │ +4c94bc: 1400 4400 107f |00b6: const v0, #float 1.9141e+38 // #7f100044 │ │ +4c94c2: 6e20 f0f3 0300 |00b9: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3f0 │ │ +4c94c8: 0c00 |00bc: move-result-object v0 │ │ +4c94ca: 6e20 5d0f 0400 |00bd: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ +4c94d0: 5434 7dad |00c0: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c94d4: 6e10 a8f4 0400 |00c2: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4c94da: 0c04 |00c5: move-result-object v4 │ │ +4c94dc: 2200 de1f |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2; // type@1fde │ │ +4c94e0: 7020 c3f3 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c3 │ │ +4c94e6: 6e30 7f61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4c94ec: 6e10 edf3 0300 |00ce: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ +4c94f2: 0c04 |00d1: move-result-object v4 │ │ +4c94f4: 1a00 0bd2 |00d2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4c94f8: 12f2 |00d4: const/4 v2, #int -1 // #ff │ │ +4c94fa: 6e30 e902 0402 |00d5: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c9500: 0a04 |00d8: move-result v4 │ │ +4c9502: 5934 7ead |00d9: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7e │ │ +4c9506: 5430 7dad |00db: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c950a: 7110 f4a8 0400 |00dd: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4c9510: 0c04 |00e0: move-result-object v4 │ │ +4c9512: 6e20 aaf4 4000 |00e1: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ +4c9518: 0c04 |00e4: move-result-object v4 │ │ +4c951a: 2200 df1f |00e5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3; // type@1fdf │ │ +4c951e: 7020 c6f3 3000 |00e7: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c6 │ │ +4c9524: 6e30 7f61 3400 |00ea: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4c952a: 2204 8d1f |00ed: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c952e: 7030 47f2 2402 |00ef: invoke-direct {v4, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4c9534: 5b34 8cad |00f2: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad8c │ │ +4c9538: 5434 7dad |00f4: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c953c: 6e10 a9f4 0400 |00f6: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ +4c9542: 0c04 |00f9: move-result-object v4 │ │ +4c9544: 2200 e01f |00fa: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4; // type@1fe0 │ │ +4c9548: 7020 c9f3 3000 |00fc: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c9 │ │ +4c954e: 6e30 7f61 3400 |00ff: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4c9554: 7020 f4f3 1300 |0102: invoke-direct {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ +4c955a: 0e00 |0105: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0006 line=135 │ │ 0x000c line=136 │ │ 0x0016 line=137 │ │ 0x0020 line=138 │ │ @@ -2024281,41 +2024280,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4c9560: |[4c9560] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4c9570: 596a 7fad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7f │ │ -4c9574: 5969 8bad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad8b │ │ -4c9578: 5968 95ad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad95 │ │ -4c957c: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4c9582: 0c07 |0009: move-result-object v7 │ │ -4c9584: 5568 82ad |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ -4c9588: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4c958c: 5468 8cad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad8c │ │ -4c9590: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4c9596: 0a08 |0013: move-result v8 │ │ -4c9598: 8188 |0014: int-to-long v8, v8 │ │ -4c959a: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ -4c95a0: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4c95a4: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4c95a8: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4c95ae: 0a03 |001f: move-result v3 │ │ -4c95b0: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4c95b4: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4c95ba: 0a04 |0025: move-result v4 │ │ -4c95bc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4c95be: 0780 |0027: move-object v0, v8 │ │ -4c95c0: 0761 |0028: move-object v1, v6 │ │ -4c95c2: 0762 |0029: move-object v2, v6 │ │ -4c95c4: 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 │ │ -4c95ca: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4c95d0: 0e00 |0030: return-void │ │ +4c955c: |[4c955c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4c956c: 596a 7fad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7f │ │ +4c9570: 5969 8bad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad8b │ │ +4c9574: 5968 95ad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad95 │ │ +4c9578: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4c957e: 0c07 |0009: move-result-object v7 │ │ +4c9580: 5568 82ad |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ +4c9584: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4c9588: 5468 8cad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad8c │ │ +4c958c: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4c9592: 0a08 |0013: move-result v8 │ │ +4c9594: 8188 |0014: int-to-long v8, v8 │ │ +4c9596: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ +4c959c: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4c95a0: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4c95a4: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4c95aa: 0a03 |001f: move-result v3 │ │ +4c95ac: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4c95b0: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4c95b6: 0a04 |0025: move-result v4 │ │ +4c95b8: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4c95ba: 0780 |0027: move-object v0, v8 │ │ +4c95bc: 0761 |0028: move-object v1, v6 │ │ +4c95be: 0762 |0029: move-object v2, v6 │ │ +4c95c0: 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 │ │ +4c95c6: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4c95cc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0002 line=721 │ │ 0x0004 line=722 │ │ 0x0006 line=723 │ │ 0x000a line=724 │ │ @@ -2024545,31 +2024544,31 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -4c95d4: |[4c95d4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onPause:()V │ │ -4c95e4: 6f10 de15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ -4c95ea: 5520 90ad |0003: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ -4c95ee: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -4c95f2: 5520 80ad |0007: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ -4c95f6: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4c95fa: 7010 0df4 0200 |000b: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.updateNote:()V // method@f40d │ │ -4c9600: 2813 |000e: goto 0021 // +0013 │ │ -4c9602: 7010 05f4 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveNote:()V // method@f405 │ │ -4c9608: 280f |0012: goto 0021 // +000f │ │ -4c960a: 5520 80ad |0013: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ -4c960e: 3900 0c00 |0015: if-nez v0, 0021 // +000c │ │ -4c9612: 2200 7315 |0017: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c9616: 5421 86ad |0019: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ -4c961a: 7020 99a7 1000 |001b: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ -4c9620: 6e10 9fa7 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@a79f │ │ -4c9626: 0e00 |0021: return-void │ │ +4c95d0: |[4c95d0] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onPause:()V │ │ +4c95e0: 6f10 de15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ +4c95e6: 5520 90ad |0003: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad90 │ │ +4c95ea: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +4c95ee: 5520 80ad |0007: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ +4c95f2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4c95f6: 7010 0df4 0200 |000b: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.updateNote:()V // method@f40d │ │ +4c95fc: 2813 |000e: goto 0021 // +0013 │ │ +4c95fe: 7010 05f4 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveNote:()V // method@f405 │ │ +4c9604: 280f |0012: goto 0021 // +000f │ │ +4c9606: 5520 80ad |0013: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad80 │ │ +4c960a: 3900 0c00 |0015: if-nez v0, 0021 // +000c │ │ +4c960e: 2200 7315 |0017: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c9612: 5421 86ad |0019: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad86 │ │ +4c9616: 7020 99a7 1000 |001b: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ +4c961c: 6e10 9fa7 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@a79f │ │ +4c9622: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0003 line=318 │ │ 0x0007 line=319 │ │ 0x000b line=320 │ │ 0x000f line=322 │ │ @@ -2024637,48 +2024636,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 │ │ -4c9628: |[4c9628] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4c9638: 6f40 e315 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ -4c963e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -4c9640: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -4c9642: 3203 2000 |0005: if-eq v3, v0, 0025 // +0020 │ │ -4c9646: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -4c9648: 3213 0300 |0008: if-eq v3, v1, 000b // +0003 │ │ -4c964c: 2834 |000a: goto 003e // +0034 │ │ -4c964e: 2153 |000b: array-length v3, v5 │ │ -4c9650: 3d03 0a00 |000c: if-lez v3, 0016 // +000a │ │ -4c9654: 4403 0504 |000e: aget v3, v5, v4 │ │ -4c9658: 3903 0600 |0010: if-nez v3, 0016 // +0006 │ │ -4c965c: 7010 06f4 0200 |0012: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveToExternalStorage:()V // method@f406 │ │ -4c9662: 2829 |0015: goto 003e // +0029 │ │ -4c9664: 6e10 eaf3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ -4c966a: 0c03 |0019: move-result-object v3 │ │ -4c966c: 1404 ef00 107f |001a: const v4, #float 1.91414e+38 // #7f1000ef │ │ -4c9672: 7130 0013 4300 |001d: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c9678: 0c03 |0020: move-result-object v3 │ │ -4c967a: 6e10 0213 0300 |0021: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c9680: 281a |0024: goto 003e // +001a │ │ -4c9682: 2153 |0025: array-length v3, v5 │ │ -4c9684: 3d03 0700 |0026: if-lez v3, 002d // +0007 │ │ -4c9688: 4403 0504 |0028: aget v3, v5, v4 │ │ -4c968c: 3903 0300 |002a: if-nez v3, 002d // +0003 │ │ -4c9690: 2812 |002c: goto 003e // +0012 │ │ -4c9692: 6e10 eaf3 0200 |002d: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ -4c9698: 0c03 |0030: move-result-object v3 │ │ -4c969a: 1404 ee00 107f |0031: const v4, #float 1.91414e+38 // #7f1000ee │ │ -4c96a0: 7130 0013 4300 |0034: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4c96a6: 0c03 |0037: move-result-object v3 │ │ -4c96a8: 6e10 0213 0300 |0038: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4c96ae: 6e10 e9f3 0200 |003b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ -4c96b4: 0e00 |003e: return-void │ │ +4c9624: |[4c9624] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4c9634: 6f40 e315 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ +4c963a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +4c963c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +4c963e: 3203 2000 |0005: if-eq v3, v0, 0025 // +0020 │ │ +4c9642: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +4c9644: 3213 0300 |0008: if-eq v3, v1, 000b // +0003 │ │ +4c9648: 2834 |000a: goto 003e // +0034 │ │ +4c964a: 2153 |000b: array-length v3, v5 │ │ +4c964c: 3d03 0a00 |000c: if-lez v3, 0016 // +000a │ │ +4c9650: 4403 0504 |000e: aget v3, v5, v4 │ │ +4c9654: 3903 0600 |0010: if-nez v3, 0016 // +0006 │ │ +4c9658: 7010 06f4 0200 |0012: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveToExternalStorage:()V // method@f406 │ │ +4c965e: 2829 |0015: goto 003e // +0029 │ │ +4c9660: 6e10 eaf3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ +4c9666: 0c03 |0019: move-result-object v3 │ │ +4c9668: 1404 ef00 107f |001a: const v4, #float 1.91414e+38 // #7f1000ef │ │ +4c966e: 7130 0013 4300 |001d: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c9674: 0c03 |0020: move-result-object v3 │ │ +4c9676: 6e10 0213 0300 |0021: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c967c: 281a |0024: goto 003e // +001a │ │ +4c967e: 2153 |0025: array-length v3, v5 │ │ +4c9680: 3d03 0700 |0026: if-lez v3, 002d // +0007 │ │ +4c9684: 4403 0504 |0028: aget v3, v5, v4 │ │ +4c9688: 3903 0300 |002a: if-nez v3, 002d // +0003 │ │ +4c968c: 2812 |002c: goto 003e // +0012 │ │ +4c968e: 6e10 eaf3 0200 |002d: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3ea │ │ +4c9694: 0c03 |0030: move-result-object v3 │ │ +4c9696: 1404 ee00 107f |0031: const v4, #float 1.91414e+38 // #7f1000ee │ │ +4c969c: 7130 0013 4300 |0034: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4c96a2: 0c03 |0037: move-result-object v3 │ │ +4c96a4: 6e10 0213 0300 |0038: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4c96aa: 6e10 e9f3 0200 |003b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ +4c96b0: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x000b line=708 │ │ 0x0012 line=710 │ │ 0x0016 line=712 │ │ 0x0025 line=700 │ │ @@ -2024695,19 +2024694,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4c96b8: |[4c96b8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onResume:()V │ │ -4c96c8: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ -4c96ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4c96d0: 7020 f4f3 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ -4c96d6: 0e00 |0007: return-void │ │ +4c96b4: |[4c96b4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onResume:()V │ │ +4c96c4: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ +4c96ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4c96cc: 7020 f4f3 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ +4c96d2: 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; │ │ │ │ @@ -2024715,112 +2024714,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 │ │ -4c96d8: |[4c96d8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4c96e8: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4c96ee: 0c06 |0003: move-result-object v6 │ │ -4c96f0: 5271 95ad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad95 │ │ -4c96f4: 5272 8bad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad8b │ │ -4c96f8: 5273 7fad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7f │ │ -4c96fc: 0760 |000a: move-object v0, v6 │ │ -4c96fe: 0194 |000b: move v4, v9 │ │ -4c9700: 01a5 |000c: move v5, v10 │ │ -4c9702: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ -4c9708: 6e10 edf3 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ -4c970e: 0c00 |0013: move-result-object v0 │ │ -4c9710: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4c9714: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4c9716: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c971c: 0a00 |001a: move-result v0 │ │ -4c971e: 5970 83ad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c9722: 2200 8d1f |001d: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9726: 5271 83ad |001f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c972a: 6e10 f0ab 0600 |0021: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4c9730: 0b02 |0024: move-result-wide v2 │ │ -4c9732: 8423 |0025: long-to-int v3, v2 │ │ -4c9734: 7030 47f2 1003 |0026: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4c973a: 5571 82ad |0029: iget-boolean v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ -4c973e: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -4c9742: 5471 7dad |002d: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c9746: 6e20 b1f4 0100 |002f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ -4c974c: 2817 |0032: goto 0049 // +0017 │ │ -4c974e: 5471 7dad |0033: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ -4c9752: 6e20 aef4 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4c9758: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4c975a: 5c70 82ad |0039: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ -4c975e: 2200 8d1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9762: 5271 83ad |003d: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c9766: 6e10 f0ab 0600 |003f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4c976c: 0b02 |0042: move-result-wide v2 │ │ -4c976e: 8423 |0043: long-to-int v3, v2 │ │ -4c9770: 7030 47f2 1003 |0044: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4c9776: 5b70 8cad |0047: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad8c │ │ -4c977a: 5271 83ad |0049: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ -4c977e: 1222 |004b: const/4 v2, #int 2 // #2 │ │ -4c9780: 5473 93ad |004c: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad93 │ │ -4c9784: 6e10 f0ab 0600 |004e: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4c978a: 0b04 |0051: move-result-wide v4 │ │ -4c978c: 0770 |0052: move-object v0, v7 │ │ -4c978e: 7706 d2f2 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@f2d2 │ │ -4c9794: 5271 7fad |0056: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7f │ │ -4c9798: 5272 8bad |0058: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad8b │ │ -4c979c: 5273 95ad |005a: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad95 │ │ -4c97a0: 0194 |005c: move v4, v9 │ │ -4c97a2: 01a5 |005d: move v5, v10 │ │ -4c97a4: 7706 d5f2 0000 |005e: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ -4c97aa: 1200 |0061: const/4 v0, #int 0 // #0 │ │ -4c97ac: 7020 f4f3 0700 |0062: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ -4c97b2: 0e00 |0065: return-void │ │ + insns size : 100 16-bit code units │ │ +4c96d4: |[4c96d4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4c96e4: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4c96ea: 0c06 |0003: move-result-object v6 │ │ +4c96ec: 5271 95ad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad95 │ │ +4c96f0: 5272 8bad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad8b │ │ +4c96f4: 5273 7fad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7f │ │ +4c96f8: 0760 |000a: move-object v0, v6 │ │ +4c96fa: 0194 |000b: move v4, v9 │ │ +4c96fc: 01a5 |000c: move v5, v10 │ │ +4c96fe: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ +4c9704: 6e10 edf3 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ed │ │ +4c970a: 0c00 |0013: move-result-object v0 │ │ +4c970c: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4c9710: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4c9712: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c9718: 0a00 |001a: move-result v0 │ │ +4c971a: 5970 83ad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c971e: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c9722: 6e10 f0ab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4c9728: 0b02 |0022: move-result-wide v2 │ │ +4c972a: 8423 |0023: long-to-int v3, v2 │ │ +4c972c: 7030 47f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4c9732: 5570 82ad |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ +4c9736: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4c973a: 5470 7dad |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c973e: 6e20 b1f4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ +4c9744: 2817 |0030: goto 0047 // +0017 │ │ +4c9746: 5470 7dad |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad7d │ │ +4c974a: 6e20 aef4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4c9750: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4c9752: 5c70 82ad |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad82 │ │ +4c9756: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c975a: 5271 83ad |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c975e: 6e10 f0ab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4c9764: 0b02 |0040: move-result-wide v2 │ │ +4c9766: 8423 |0041: long-to-int v3, v2 │ │ +4c9768: 7030 47f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4c976e: 5b70 8cad |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad8c │ │ +4c9772: 5271 83ad |0047: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad83 │ │ +4c9776: 1222 |0049: const/4 v2, #int 2 // #2 │ │ +4c9778: 5473 93ad |004a: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad93 │ │ +4c977c: 6e10 f0ab 0600 |004c: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4c9782: 0b04 |004f: move-result-wide v4 │ │ +4c9784: 0770 |0050: move-object v0, v7 │ │ +4c9786: 7706 d2f2 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@f2d2 │ │ +4c978c: 5271 7fad |0054: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7f │ │ +4c9790: 5272 8bad |0056: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad8b │ │ +4c9794: 5273 95ad |0058: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad95 │ │ +4c9798: 0194 |005a: move v4, v9 │ │ +4c979a: 01a5 |005b: move v5, v10 │ │ +4c979c: 7706 d5f2 0000 |005c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ +4c97a2: 1200 |005f: const/4 v0, #int 0 // #0 │ │ +4c97a4: 7020 f4f3 0700 |0060: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f4 │ │ +4c97aa: 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 │ │ -4c97b4: |[4c97b4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onWindowFocusChanged:(Z)V │ │ -4c97c4: 6f20 ec15 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onWindowFocusChanged:(Z)V // method@15ec │ │ -4c97ca: 3901 1400 |0003: if-nez v1, 0017 // +0014 │ │ -4c97ce: 5501 8ead |0005: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ -4c97d2: 3801 0900 |0007: if-eqz v1, 0010 // +0009 │ │ -4c97d6: 7010 0bf4 0000 |0009: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f40b │ │ -4c97dc: 6e10 e9f3 0000 |000c: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ -4c97e2: 2808 |000f: goto 0017 // +0008 │ │ -4c97e4: 5501 8dad |0010: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ -4c97e8: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ -4c97ec: 7010 02f4 0000 |0014: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f402 │ │ -4c97f2: 0e00 |0017: return-void │ │ +4c97ac: |[4c97ac] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onWindowFocusChanged:(Z)V │ │ +4c97bc: 6f20 ec15 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onWindowFocusChanged:(Z)V // method@15ec │ │ +4c97c2: 3901 1400 |0003: if-nez v1, 0017 // +0014 │ │ +4c97c6: 5501 8ead |0005: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8e │ │ +4c97ca: 3801 0900 |0007: if-eqz v1, 0010 // +0009 │ │ +4c97ce: 7010 0bf4 0000 |0009: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f40b │ │ +4c97d4: 6e10 e9f3 0000 |000c: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e9 │ │ +4c97da: 2808 |000f: goto 0017 // +0008 │ │ +4c97dc: 5501 8dad |0010: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad8d │ │ +4c97e0: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +4c97e4: 7010 02f4 0000 |0014: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f402 │ │ +4c97ea: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0005 line=341 │ │ 0x0009 line=342 │ │ 0x000c line=343 │ │ 0x0010 line=344 │ │ @@ -2025000,29 +2024998,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -4ca8fc: |[4ca8fc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ -4ca90c: 7010 be15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15be │ │ -4ca912: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4ca914: 5c10 b1ad |0004: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ -4ca918: 5c10 b4ad |0006: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca91c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -4ca91e: 5c10 bcad |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ -4ca922: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -4ca924: 5910 b5ad |000c: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4ca928: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4ca92a: 5b10 bbad |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notificationCursor:Landroid/database/Cursor; // field@adbb │ │ -4ca92e: 2200 3616 |0011: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4ca932: 7010 63ab 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ -4ca938: 5b10 b7ad |0016: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4ca93c: 0e00 |0018: return-void │ │ +4ca8f4: |[4ca8f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ +4ca904: 7010 be15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15be │ │ +4ca90a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4ca90c: 5c10 b1ad |0004: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ +4ca910: 5c10 b4ad |0006: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca914: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +4ca916: 5c10 bcad |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ +4ca91a: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +4ca91c: 5910 b5ad |000c: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4ca920: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4ca922: 5b10 bbad |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notificationCursor:Landroid/database/Cursor; // field@adbb │ │ +4ca926: 2200 3616 |0011: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4ca92a: 7010 63ab 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ +4ca930: 5b10 b7ad |0016: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4ca934: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=110 │ │ 0x0006 line=111 │ │ 0x0009 line=112 │ │ 0x000c line=113 │ │ @@ -2025036,17 +2025034,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 │ │ -4ca7e8: |[4ca7e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I │ │ -4ca7f8: 5200 b5ad |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4ca7fc: 0f00 |0002: return v0 │ │ +4ca7e0: |[4ca7e0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I │ │ +4ca7f0: 5200 b5ad |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4ca7f4: 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;) │ │ @@ -2025054,17 +2025052,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 │ │ -4ca8cc: |[4ca8cc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ -4ca8dc: 5400 baad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4ca8e0: 1100 |0002: return-object v0 │ │ +4ca8c4: |[4ca8c4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ +4ca8d4: 5400 baad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4ca8d8: 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;) │ │ @@ -2025072,17 +2025070,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 │ │ -4ca800: |[4ca800] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I │ │ -4ca810: 5901 afad |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ -4ca814: 0f01 |0002: return v1 │ │ +4ca7f8: |[4ca7f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I │ │ +4ca808: 5901 afad |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ +4ca80c: 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 │ │ │ │ @@ -2025091,17 +2025089,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 │ │ -4ca940: |[4ca940] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca950: 7010 34f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f434 │ │ -4ca956: 0e00 |0003: return-void │ │ +4ca938: |[4ca938] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca948: 7010 34f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f434 │ │ +4ca94e: 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;) │ │ @@ -2025109,17 +2025107,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 │ │ -4ca4b8: |[4ca4b8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z │ │ -4ca4c8: 5c01 bcad |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ -4ca4cc: 0f01 |0002: return v1 │ │ +4ca4b0: |[4ca4b0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z │ │ +4ca4c0: 5c01 bcad |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ +4ca4c4: 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 │ │ │ │ @@ -2025128,17 +2025126,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 │ │ -4ca8e4: |[4ca8e4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$500:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ -4ca8f4: 5400 aead |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4ca8f8: 1100 |0002: return-object v0 │ │ +4ca8dc: |[4ca8dc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$500:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ +4ca8ec: 5400 aead |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4ca8f0: 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;) │ │ @@ -2025146,34 +2025144,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -4ca958: |[4ca958] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.cancelNotification:()V │ │ -4ca968: 5230 b5ad |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4ca96c: 5431 bead |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adbe │ │ -4ca970: 1232 |0004: const/4 v2, #int 3 // #3 │ │ -4ca972: 7140 d4f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d4 │ │ -4ca978: 6e10 3df4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ -4ca97e: 0c00 |000b: move-result-object v0 │ │ -4ca980: 1a01 0dd2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4ca984: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -4ca986: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ca98c: 0a00 |0012: move-result v0 │ │ -4ca98e: 5930 b5ad |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4ca992: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ca996: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -4ca998: 7030 47f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4ca99e: 5430 aead |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4ca9a2: 6e20 a7f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ -4ca9a8: 5c32 b4ad |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca9ac: 7020 44f4 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ -4ca9b2: 0e00 |0025: return-void │ │ +4ca950: |[4ca950] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.cancelNotification:()V │ │ +4ca960: 5230 b5ad |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4ca964: 5431 bead |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adbe │ │ +4ca968: 1232 |0004: const/4 v2, #int 3 // #3 │ │ +4ca96a: 7140 d4f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d4 │ │ +4ca970: 6e10 3df4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ +4ca976: 0c00 |000b: move-result-object v0 │ │ +4ca978: 1a01 0dd2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4ca97c: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +4ca97e: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ca984: 0a00 |0012: move-result v0 │ │ +4ca986: 5930 b5ad |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4ca98a: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ca98e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4ca990: 7030 47f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4ca996: 5430 aead |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4ca99a: 6e20 a7f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ +4ca9a0: 5c32 b4ad |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca9a4: 7020 44f4 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ +4ca9aa: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ 0x0008 line=674 │ │ 0x000f line=675 │ │ 0x0015 line=676 │ │ 0x001b line=677 │ │ @@ -2025187,45 +2025185,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -4ca9b4: |[4ca9b4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ -4ca9c4: 5450 b8ad |0000: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4ca9c8: 6e10 6f11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4ca9ce: 0c00 |0005: move-result-object v0 │ │ -4ca9d0: 1f00 8d02 |0006: check-cast v0, Landroid/widget/ArrayAdapter; // type@028d │ │ -4ca9d4: 5451 b8ad |0008: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4ca9d8: 6e10 7011 0100 |000a: invoke-virtual {v1}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1170 │ │ -4ca9de: 0c01 |000d: move-result-object v1 │ │ -4ca9e0: 2202 3616 |000e: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ -4ca9e4: 7010 63ab 0200 |0010: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ -4ca9ea: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -4ca9ec: 6e10 250a 0100 |0014: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0a25 │ │ -4ca9f2: 0a04 |0017: move-result v4 │ │ -4ca9f4: 3543 1800 |0018: if-ge v3, v4, 0030 // +0018 │ │ -4ca9f8: 6e20 260a 3100 |001a: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a26 │ │ -4ca9fe: 0a04 |001d: move-result v4 │ │ -4caa00: 3804 0f00 |001e: if-eqz v4, 002d // +000f │ │ -4caa04: 6e20 230a 3100 |0020: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a23 │ │ -4caa0a: 0a04 |0023: move-result v4 │ │ -4caa0c: 6e20 5f0f 4000 |0024: invoke-virtual {v0, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5f │ │ -4caa12: 0c04 |0027: move-result-object v4 │ │ -4caa14: 1f04 1a20 |0028: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4caa18: 6e20 67ab 4200 |002a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4caa1e: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4caa22: 28e5 |002f: goto 0014 // -001b │ │ -4caa24: 6e10 77ab 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4caa2a: 0a00 |0033: move-result v0 │ │ -4caa2c: 3d00 0700 |0034: if-lez v0, 003b // +0007 │ │ -4caa30: 5450 b7ad |0036: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4caa34: 6e20 75ab 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@ab75 │ │ -4caa3a: 0e00 |003b: return-void │ │ +4ca9ac: |[4ca9ac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ +4ca9bc: 5450 b8ad |0000: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4ca9c0: 6e10 6f11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4ca9c6: 0c00 |0005: move-result-object v0 │ │ +4ca9c8: 1f00 8d02 |0006: check-cast v0, Landroid/widget/ArrayAdapter; // type@028d │ │ +4ca9cc: 5451 b8ad |0008: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4ca9d0: 6e10 7011 0100 |000a: invoke-virtual {v1}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1170 │ │ +4ca9d6: 0c01 |000d: move-result-object v1 │ │ +4ca9d8: 2202 3616 |000e: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ +4ca9dc: 7010 63ab 0200 |0010: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab63 │ │ +4ca9e2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +4ca9e4: 6e10 250a 0100 |0014: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0a25 │ │ +4ca9ea: 0a04 |0017: move-result v4 │ │ +4ca9ec: 3543 1800 |0018: if-ge v3, v4, 0030 // +0018 │ │ +4ca9f0: 6e20 260a 3100 |001a: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a26 │ │ +4ca9f6: 0a04 |001d: move-result v4 │ │ +4ca9f8: 3804 0f00 |001e: if-eqz v4, 002d // +000f │ │ +4ca9fc: 6e20 230a 3100 |0020: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a23 │ │ +4caa02: 0a04 |0023: move-result v4 │ │ +4caa04: 6e20 5f0f 4000 |0024: invoke-virtual {v0, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5f │ │ +4caa0a: 0c04 |0027: move-result-object v4 │ │ +4caa0c: 1f04 1a20 |0028: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4caa10: 6e20 67ab 4200 |002a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4caa16: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4caa1a: 28e5 |002f: goto 0014 // -001b │ │ +4caa1c: 6e10 77ab 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4caa22: 0a00 |0033: move-result v0 │ │ +4caa24: 3d00 0700 |0034: if-lez v0, 003b // +0007 │ │ +4caa28: 5450 b7ad |0036: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4caa2c: 6e20 75ab 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@ab75 │ │ +4caa32: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0008 line=784 │ │ 0x000e line=785 │ │ 0x0014 line=786 │ │ 0x001a line=787 │ │ @@ -2025240,42 +2025238,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -4caa3c: |[4caa3c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayCategoryDialog:()V │ │ -4caa4c: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4caa50: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4caa56: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4caa5c: 6e20 40f4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4caa62: 0c01 |000b: move-result-object v1 │ │ -4caa64: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4caa6a: 0c00 |000f: move-result-object v0 │ │ -4caa6c: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4caa72: 6e20 40f4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4caa78: 0c01 |0016: move-result-object v1 │ │ -4caa7a: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4caa80: 0c00 |001a: move-result-object v0 │ │ -4caa82: 2201 ef1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7; // type@1fef │ │ -4caa86: 7020 26f4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f426 │ │ -4caa8c: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4caa92: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ -4caa98: 0c00 |0026: move-result-object v0 │ │ -4caa9a: 2201 ee1f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6; // type@1fee │ │ -4caa9e: 7020 24f4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f424 │ │ -4caaa4: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4caaaa: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4caab0: 0c00 |0032: move-result-object v0 │ │ -4caab2: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4caab8: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4caabe: 0c00 |0039: move-result-object v0 │ │ -4caac0: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4caac6: 0e00 |003d: return-void │ │ +4caa34: |[4caa34] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayCategoryDialog:()V │ │ +4caa44: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4caa48: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4caa4e: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4caa54: 6e20 40f4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4caa5a: 0c01 |000b: move-result-object v1 │ │ +4caa5c: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4caa62: 0c00 |000f: move-result-object v0 │ │ +4caa64: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4caa6a: 6e20 40f4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4caa70: 0c01 |0016: move-result-object v1 │ │ +4caa72: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4caa78: 0c00 |001a: move-result-object v0 │ │ +4caa7a: 2201 ef1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7; // type@1fef │ │ +4caa7e: 7020 26f4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f426 │ │ +4caa84: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4caa8a: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ +4caa90: 0c00 |0026: move-result-object v0 │ │ +4caa92: 2201 ee1f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6; // type@1fee │ │ +4caa96: 7020 24f4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f424 │ │ +4caa9c: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4caaa2: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4caaa8: 0c00 |0032: move-result-object v0 │ │ +4caaaa: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4caab0: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4caab6: 0c00 |0039: move-result-object v0 │ │ +4caab8: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4caabe: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0008 line=568 │ │ 0x0013 line=569 │ │ 0x0023 line=570 │ │ 0x002f line=576 │ │ @@ -2025289,87 +2025287,87 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 155 16-bit code units │ │ -4caac8: |[4caac8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayTrashDialog:()V │ │ -4caad8: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ -4caadc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4caade: 6e30 3ff4 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43f │ │ -4caae4: 0c00 |0006: move-result-object v0 │ │ -4caae6: 6e10 3df4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ -4caaec: 0c02 |000a: move-result-object v2 │ │ -4caaee: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4caaf2: 1a04 0fd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ -4caaf6: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4caafc: 0c04 |0012: move-result-object v4 │ │ -4caafe: 1a05 0cd2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ -4cab02: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cab08: 0c05 |0018: move-result-object v5 │ │ -4cab0a: 1a06 0bd2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cab0e: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ -4cab10: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cab16: 0a06 |001f: move-result v6 │ │ -4cab18: 1237 |0020: const/4 v7, #int 3 // #3 │ │ -4cab1a: 7056 2ff2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4cab20: 5284 b5ad |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cab24: 6e20 45f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4cab2a: 1a04 4ae9 |0029: const-string v4, "sp_data_display_trash_message" // string@e94a │ │ -4cab2e: 1215 |002b: const/4 v5, #int 1 // #1 │ │ -4cab30: 7230 1d03 4005 |002c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cab36: 0a06 |002f: move-result v6 │ │ -4cab38: 3806 3e00 |0030: if-eqz v6, 006e // +003e │ │ -4cab3c: 2202 8603 |0032: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4cab40: 7020 7015 8200 |0034: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4cab46: 1405 5300 107f |0037: const v5, #float 1.91411e+38 // #7f100053 │ │ -4cab4c: 6e20 40f4 5800 |003a: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4cab52: 0c05 |003d: move-result-object v5 │ │ -4cab54: 6e20 9615 5200 |003e: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4cab5a: 0c02 |0041: move-result-object v2 │ │ -4cab5c: 1405 5200 107f |0042: const v5, #float 1.9141e+38 // #7f100052 │ │ -4cab62: 6e20 40f4 5800 |0045: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4cab68: 0c05 |0048: move-result-object v5 │ │ -4cab6a: 6e20 7f15 5200 |0049: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4cab70: 0c02 |004c: move-result-object v2 │ │ -4cab72: 1405 4b00 107f |004d: const v5, #float 1.9141e+38 // #7f10004b │ │ -4cab78: 2206 f01f |0050: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8; // type@1ff0 │ │ -4cab7c: 7040 28f4 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@f428 │ │ -4cab82: 6e30 8d15 5206 |0055: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4cab88: 0c02 |0058: move-result-object v2 │ │ -4cab8a: 1403 2700 0801 |0059: const v3, #float 2.49794e-38 // #01080027 │ │ -4cab90: 6e20 7815 3200 |005c: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4cab96: 0c02 |005f: move-result-object v2 │ │ -4cab98: 6e10 9a15 0200 |0060: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4cab9e: 7210 1b03 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4caba4: 0c00 |0066: move-result-object v0 │ │ -4caba6: 7230 1703 4001 |0067: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4cabac: 7210 1603 0000 |006a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4cabb2: 282d |006d: goto 009a // +002d │ │ -4cabb4: 5c81 bcad |006e: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ -4cabb8: 5280 b5ad |0070: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cabbc: 6e20 45f2 0300 |0072: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4cabc2: 1a00 0ed2 |0075: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ -4cabc6: 6e30 e902 0201 |0077: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cabcc: 0a00 |007a: move-result v0 │ │ -4cabce: 6e20 42f2 0300 |007b: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4cabd4: 6e10 3bf2 0300 |007e: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ -4cabda: 0a00 |0081: move-result v0 │ │ -4cabdc: 3350 0800 |0082: if-ne v0, v5, 008a // +0008 │ │ -4cabe0: 5480 aead |0084: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cabe4: 6e20 a6f4 3000 |0086: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ -4cabea: 280e |0089: goto 0097 // +000e │ │ -4cabec: 5280 b5ad |008a: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cabf0: 6e20 45f2 0300 |008c: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4cabf6: 6e20 42f2 5300 |008f: invoke-virtual {v3, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4cabfc: 5480 aead |0092: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cac00: 6e20 b0f4 3000 |0094: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4cac06: 6e10 39f4 0800 |0097: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ -4cac0c: 0e00 |009a: return-void │ │ +4caac0: |[4caac0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayTrashDialog:()V │ │ +4caad0: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ +4caad4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4caad6: 6e30 3ff4 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43f │ │ +4caadc: 0c00 |0006: move-result-object v0 │ │ +4caade: 6e10 3df4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ +4caae4: 0c02 |000a: move-result-object v2 │ │ +4caae6: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4caaea: 1a04 0fd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ +4caaee: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4caaf4: 0c04 |0012: move-result-object v4 │ │ +4caaf6: 1a05 0cd2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ +4caafa: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cab00: 0c05 |0018: move-result-object v5 │ │ +4cab02: 1a06 0bd2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cab06: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ +4cab08: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cab0e: 0a06 |001f: move-result v6 │ │ +4cab10: 1237 |0020: const/4 v7, #int 3 // #3 │ │ +4cab12: 7056 2ff2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4cab18: 5284 b5ad |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cab1c: 6e20 45f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4cab22: 1a04 4ae9 |0029: const-string v4, "sp_data_display_trash_message" // string@e94a │ │ +4cab26: 1215 |002b: const/4 v5, #int 1 // #1 │ │ +4cab28: 7230 1d03 4005 |002c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cab2e: 0a06 |002f: move-result v6 │ │ +4cab30: 3806 3e00 |0030: if-eqz v6, 006e // +003e │ │ +4cab34: 2202 8603 |0032: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4cab38: 7020 7015 8200 |0034: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4cab3e: 1405 5300 107f |0037: const v5, #float 1.91411e+38 // #7f100053 │ │ +4cab44: 6e20 40f4 5800 |003a: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4cab4a: 0c05 |003d: move-result-object v5 │ │ +4cab4c: 6e20 9615 5200 |003e: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4cab52: 0c02 |0041: move-result-object v2 │ │ +4cab54: 1405 5200 107f |0042: const v5, #float 1.9141e+38 // #7f100052 │ │ +4cab5a: 6e20 40f4 5800 |0045: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4cab60: 0c05 |0048: move-result-object v5 │ │ +4cab62: 6e20 7f15 5200 |0049: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4cab68: 0c02 |004c: move-result-object v2 │ │ +4cab6a: 1405 4b00 107f |004d: const v5, #float 1.9141e+38 // #7f10004b │ │ +4cab70: 2206 f01f |0050: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8; // type@1ff0 │ │ +4cab74: 7040 28f4 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@f428 │ │ +4cab7a: 6e30 8d15 5206 |0055: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4cab80: 0c02 |0058: move-result-object v2 │ │ +4cab82: 1403 2700 0801 |0059: const v3, #float 2.49794e-38 // #01080027 │ │ +4cab88: 6e20 7815 3200 |005c: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4cab8e: 0c02 |005f: move-result-object v2 │ │ +4cab90: 6e10 9a15 0200 |0060: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4cab96: 7210 1b03 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4cab9c: 0c00 |0066: move-result-object v0 │ │ +4cab9e: 7230 1703 4001 |0067: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4caba4: 7210 1603 0000 |006a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4cabaa: 282d |006d: goto 009a // +002d │ │ +4cabac: 5c81 bcad |006e: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ +4cabb0: 5280 b5ad |0070: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cabb4: 6e20 45f2 0300 |0072: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4cabba: 1a00 0ed2 |0075: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ +4cabbe: 6e30 e902 0201 |0077: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cabc4: 0a00 |007a: move-result v0 │ │ +4cabc6: 6e20 42f2 0300 |007b: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4cabcc: 6e10 3bf2 0300 |007e: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ +4cabd2: 0a00 |0081: move-result v0 │ │ +4cabd4: 3350 0800 |0082: if-ne v0, v5, 008a // +0008 │ │ +4cabd8: 5480 aead |0084: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cabdc: 6e20 a6f4 3000 |0086: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ +4cabe2: 280e |0089: goto 0097 // +000e │ │ +4cabe4: 5280 b5ad |008a: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cabe8: 6e20 45f2 0300 |008c: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4cabee: 6e20 42f2 5300 |008f: invoke-virtual {v3, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4cabf4: 5480 aead |0092: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cabf8: 6e20 b0f4 3000 |0094: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4cabfe: 6e10 39f4 0800 |0097: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ +4cac04: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=587 │ │ 0x0007 line=588 │ │ 0x000b line=589 │ │ 0x0024 line=590 │ │ 0x002c line=592 │ │ @@ -2025399,48 +2025397,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4cac10: |[4cac10] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.fillNameIfEmpty:()V │ │ -4cac20: 5490 b2ad |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cac24: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cac2a: 0c00 |0005: move-result-object v0 │ │ -4cac2c: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cac32: 0c00 |0009: move-result-object v0 │ │ -4cac34: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ -4cac3a: 0a00 |000d: move-result v0 │ │ -4cac3c: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4cac40: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ -4cac44: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4cac46: 6e30 3ff4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43f │ │ -4cac4c: 0c00 |0016: move-result-object v0 │ │ -4cac4e: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ -4cac52: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4cac54: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4cac5a: 0a04 |001d: move-result v4 │ │ -4cac5c: 5495 b2ad |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cac60: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4cac66: 6e20 40f4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4cac6c: 0c06 |0026: move-result-object v6 │ │ -4cac6e: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4cac72: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4cac78: 0c08 |002c: move-result-object v8 │ │ -4cac7a: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4cac7e: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4cac84: 0c01 |0032: move-result-object v1 │ │ -4cac86: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cac8c: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4cac92: 0c00 |0039: move-result-object v0 │ │ -4cac94: b034 |003a: add-int/2addr v4, v3 │ │ -4cac96: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4cac9c: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4caca2: 0e00 |0041: return-void │ │ +4cac08: |[4cac08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.fillNameIfEmpty:()V │ │ +4cac18: 5490 b2ad |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cac1c: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cac22: 0c00 |0005: move-result-object v0 │ │ +4cac24: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cac2a: 0c00 |0009: move-result-object v0 │ │ +4cac2c: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ +4cac32: 0a00 |000d: move-result v0 │ │ +4cac34: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4cac38: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ +4cac3c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4cac3e: 6e30 3ff4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43f │ │ +4cac44: 0c00 |0016: move-result-object v0 │ │ +4cac46: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ +4cac4a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4cac4c: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4cac52: 0a04 |001d: move-result v4 │ │ +4cac54: 5495 b2ad |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cac58: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4cac5e: 6e20 40f4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4cac64: 0c06 |0026: move-result-object v6 │ │ +4cac66: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4cac6a: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4cac70: 0c08 |002c: move-result-object v8 │ │ +4cac72: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4cac76: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4cac7c: 0c01 |0032: move-result-object v1 │ │ +4cac7e: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cac84: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4cac8a: 0c00 |0039: move-result-object v0 │ │ +4cac8c: b034 |003a: add-int/2addr v4, v3 │ │ +4cac8e: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4cac94: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4cac9a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0013 line=557 │ │ 0x001a line=558 │ │ 0x001e line=559 │ │ 0x0036 line=560 │ │ @@ -2025454,55 +2025452,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -4ca818: |[4ca818] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ -4ca828: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca82c: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ca832: 5461 b8ad |0005: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4ca836: 6e10 6f11 0100 |0007: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4ca83c: 0c01 |000a: move-result-object v1 │ │ -4ca83e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4ca840: 5463 b7ad |000c: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4ca844: 6e10 77ab 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4ca84a: 0a03 |0011: move-result v3 │ │ -4ca84c: 3532 3b00 |0012: if-ge v2, v3, 004d // +003b │ │ -4ca850: 7220 550f 2100 |0014: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f55 │ │ -4ca856: 0c03 |0017: move-result-object v3 │ │ -4ca858: 1f03 1a20 |0018: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca85c: 2204 cb15 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca860: 7010 b4a9 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ca866: 1a05 0e15 |001f: const-string v5, "- " // string@150e │ │ -4ca86a: 6e20 c0a9 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca870: 6e10 3bf5 0300 |0024: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ -4ca876: 0c05 |0027: move-result-object v5 │ │ -4ca878: 6e20 c0a9 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca87e: 1a05 3606 |002b: const-string v5, " [" // string@0636 │ │ -4ca882: 6e20 c0a9 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca888: 6e10 3cf5 0300 |0030: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ -4ca88e: 0a03 |0033: move-result v3 │ │ -4ca890: 3803 0500 |0034: if-eqz v3, 0039 // +0005 │ │ -4ca894: 1a03 70f6 |0036: const-string v3, "✓" // string@f670 │ │ -4ca898: 2803 |0038: goto 003b // +0003 │ │ -4ca89a: 1a03 8a05 |0039: const-string v3, " " // string@058a │ │ -4ca89e: 6e20 c0a9 3400 |003b: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca8a4: 1a03 da78 |003e: const-string v3, "] │ │ +4ca810: |[4ca810] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ +4ca820: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca824: 7010 b4a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ca82a: 5461 b8ad |0005: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4ca82e: 6e10 6f11 0100 |0007: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4ca834: 0c01 |000a: move-result-object v1 │ │ +4ca836: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4ca838: 5463 b7ad |000c: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4ca83c: 6e10 77ab 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4ca842: 0a03 |0011: move-result v3 │ │ +4ca844: 3532 3b00 |0012: if-ge v2, v3, 004d // +003b │ │ +4ca848: 7220 550f 2100 |0014: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f55 │ │ +4ca84e: 0c03 |0017: move-result-object v3 │ │ +4ca850: 1f03 1a20 |0018: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca854: 2204 cb15 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca858: 7010 b4a9 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ca85e: 1a05 0e15 |001f: const-string v5, "- " // string@150e │ │ +4ca862: 6e20 c0a9 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca868: 6e10 3bf5 0300 |0024: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ +4ca86e: 0c05 |0027: move-result-object v5 │ │ +4ca870: 6e20 c0a9 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca876: 1a05 3606 |002b: const-string v5, " [" // string@0636 │ │ +4ca87a: 6e20 c0a9 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca880: 6e10 3cf5 0300 |0030: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ +4ca886: 0a03 |0033: move-result v3 │ │ +4ca888: 3803 0500 |0034: if-eqz v3, 0039 // +0005 │ │ +4ca88c: 1a03 70f6 |0036: const-string v3, "✓" // string@f670 │ │ +4ca890: 2803 |0038: goto 003b // +0003 │ │ +4ca892: 1a03 8a05 |0039: const-string v3, " " // string@058a │ │ +4ca896: 6e20 c0a9 3400 |003b: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca89c: 1a03 da78 |003e: const-string v3, "] │ │ " // string@78da │ │ -4ca8a8: 6e20 c0a9 3400 |0040: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca8ae: 6e10 d0a9 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ca8b4: 0c03 |0046: move-result-object v3 │ │ -4ca8b6: 6e20 c0a9 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca8bc: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4ca8c0: 28c0 |004c: goto 000c // -0040 │ │ -4ca8c2: 6e10 d0a9 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ca8c8: 0c00 |0050: move-result-object v0 │ │ -4ca8ca: 1100 |0051: return-object v0 │ │ +4ca8a0: 6e20 c0a9 3400 |0040: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca8a6: 6e10 d0a9 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ca8ac: 0c03 |0046: move-result-object v3 │ │ +4ca8ae: 6e20 c0a9 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca8b4: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4ca8b8: 28c0 |004c: goto 000c // -0040 │ │ +4ca8ba: 6e10 d0a9 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ca8c0: 0c00 |0050: move-result-object v0 │ │ +4ca8c2: 1100 |0051: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x0005 line=764 │ │ 0x000c line=766 │ │ 0x0014 line=767 │ │ 0x001a line=768 │ │ @@ -2025515,107 +2025513,107 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -4cadc4: |[4cadc4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.loadActivity:(Z)V │ │ -4cadd4: 5460 b7ad |0000: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4cadd8: 6e10 69ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ab69 │ │ -4cadde: 5260 b5ad |0005: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cade2: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -4cade4: 3310 0e00 |0008: if-ne v0, v1, 0016 // +000e │ │ -4cade8: 6e10 3df4 0600 |000a: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ -4cadee: 0c00 |000d: move-result-object v0 │ │ -4cadf0: 1a02 0dd2 |000e: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cadf4: 6e30 e902 2001 |0010: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cadfa: 0a00 |0013: move-result v0 │ │ -4cadfc: 5960 b5ad |0014: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cae00: 5260 b5ad |0016: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cae04: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4cae06: 3210 0400 |0019: if-eq v0, v1, 001d // +0004 │ │ -4cae0a: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -4cae0c: 2802 |001c: goto 001e // +0002 │ │ -4cae0e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -4cae10: 5c60 b1ad |001e: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ -4cae14: 7110 4208 0600 |0020: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ -4cae1a: 0c00 |0023: move-result-object v0 │ │ -4cae1c: 1a01 30e7 |0024: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ -4cae20: 7230 1d03 1002 |0026: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cae26: 0a01 |0029: move-result v1 │ │ -4cae28: 3801 2000 |002a: if-eqz v1, 004a // +0020 │ │ -4cae2c: 5461 b2ad |002c: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cae30: 1a03 29e7 |002e: const-string v3, "settings_font_size" // string@e729 │ │ -4cae34: 1a04 5916 |0030: const-string v4, "15" // string@1659 │ │ -4cae38: 7230 2003 3004 |0032: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cae3e: 0c05 |0035: move-result-object v5 │ │ -4cae40: 7110 cca8 0500 |0036: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ -4cae46: 0a05 |0039: move-result v5 │ │ -4cae48: 6e20 5110 5100 |003a: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ -4cae4e: 5461 b3ad |003d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ -4cae52: 7230 2003 3004 |003f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cae58: 0c00 |0042: move-result-object v0 │ │ -4cae5a: 7110 cca8 0000 |0043: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ -4cae60: 0a00 |0046: move-result v0 │ │ -4cae62: 6e20 5110 0100 |0047: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ -4cae68: 5460 acad |004a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ -4cae6c: 6e10 5e0f 0000 |004c: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ -4cae72: 0a00 |004f: move-result v0 │ │ -4cae74: 3900 0600 |0050: if-nez v0, 0056 // +0006 │ │ -4cae78: 7010 35f4 0600 |0052: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayCategoryDialog:()V // method@f435 │ │ -4cae7e: 2817 |0055: goto 006c // +0017 │ │ -4cae80: 1a00 32cc |0056: const-string v0, "name" // string@cc32 │ │ -4cae84: 2410 1321 0000 |0058: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4cae8a: 5460 bdad |005b: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ -4cae8e: 5461 acad |005d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ -4cae92: 6e20 4812 1000 |005f: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ -4cae98: 5460 bdad |0062: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ -4cae9c: 2201 eb1f |0064: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4; // type@1feb │ │ -4caea0: 7020 19f4 6100 |0066: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f419 │ │ -4caea6: 6e20 4f12 1000 |0069: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ -4caeac: 5460 b8ad |006c: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4caeb0: 1231 |006e: const/4 v1, #int 3 // #3 │ │ -4caeb2: 6e20 8911 1000 |006f: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1189 │ │ -4caeb8: 5460 b8ad |0072: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4caebc: 6e20 9011 6000 |0074: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1190 │ │ -4caec2: 5460 b8ad |0077: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4caec6: 2201 ed1f |0079: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // type@1fed │ │ -4caeca: 7020 1ef4 6100 |007b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f41e │ │ -4caed0: 6e20 8f11 1000 |007e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118f │ │ -4caed6: 5460 b8ad |0081: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4caeda: 2201 1920 |0083: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@2019 │ │ -4caede: 6e10 3bf4 0600 |0085: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f43b │ │ -4caee4: 0c03 |0088: move-result-object v3 │ │ -4caee6: 1404 3e00 0c7f |0089: const v4, #float 1.86093e+38 // #7f0c003e │ │ -4caeec: 5465 b7ad |008c: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4caef0: 7040 36f5 3154 |008e: invoke-direct {v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f536 │ │ -4caef6: 6e20 8811 1000 |0091: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1188 │ │ -4caefc: 5560 b1ad |0094: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ -4caf00: 3800 1c00 |0096: if-eqz v0, 00b2 // +001c │ │ -4caf04: 6e10 41f4 0600 |0098: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getWindow:()Landroid/view/Window; // method@f441 │ │ -4caf0a: 0c00 |009b: move-result-object v0 │ │ -4caf0c: 1221 |009c: const/4 v1, #int 2 // #2 │ │ -4caf0e: 6e20 a60d 1000 |009d: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ -4caf14: 5460 aead |00a0: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4caf18: 5261 b5ad |00a2: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4caf1c: 8111 |00a4: int-to-long v1, v1 │ │ -4caf1e: 6e30 abf4 1002 |00a5: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ -4caf24: 0c00 |00a8: move-result-object v0 │ │ -4caf26: 2201 e71f |00a9: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@1fe7 │ │ -4caf2a: 7020 0ef4 6100 |00ab: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f40e │ │ -4caf30: 6e30 7f61 6001 |00ae: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4caf36: 280b |00b1: goto 00bc // +000b │ │ -4caf38: 1400 7300 097f |00b2: const v0, #float 1.82107e+38 // #7f090073 │ │ -4caf3e: 6e20 38f4 0600 |00b5: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4caf44: 0c00 |00b8: move-result-object v0 │ │ -4caf46: 6e20 3e0c 2000 |00b9: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4caf4c: 3907 0500 |00bc: if-nez v7, 00c1 // +0005 │ │ -4caf50: 6e10 42f4 0600 |00be: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.invalidateOptionsMenu:()V // method@f442 │ │ -4caf56: 0e00 |00c1: return-void │ │ +4cadbc: |[4cadbc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.loadActivity:(Z)V │ │ +4cadcc: 5460 b7ad |0000: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4cadd0: 6e10 69ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ab69 │ │ +4cadd6: 5260 b5ad |0005: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cadda: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +4caddc: 3310 0e00 |0008: if-ne v0, v1, 0016 // +000e │ │ +4cade0: 6e10 3df4 0600 |000a: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ +4cade6: 0c00 |000d: move-result-object v0 │ │ +4cade8: 1a02 0dd2 |000e: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cadec: 6e30 e902 2001 |0010: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cadf2: 0a00 |0013: move-result v0 │ │ +4cadf4: 5960 b5ad |0014: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cadf8: 5260 b5ad |0016: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cadfc: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4cadfe: 3210 0400 |0019: if-eq v0, v1, 001d // +0004 │ │ +4cae02: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +4cae04: 2802 |001c: goto 001e // +0002 │ │ +4cae06: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +4cae08: 5c60 b1ad |001e: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ +4cae0c: 7110 4208 0600 |0020: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ +4cae12: 0c00 |0023: move-result-object v0 │ │ +4cae14: 1a01 30e7 |0024: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ +4cae18: 7230 1d03 1002 |0026: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cae1e: 0a01 |0029: move-result v1 │ │ +4cae20: 3801 2000 |002a: if-eqz v1, 004a // +0020 │ │ +4cae24: 5461 b2ad |002c: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cae28: 1a03 29e7 |002e: const-string v3, "settings_font_size" // string@e729 │ │ +4cae2c: 1a04 5916 |0030: const-string v4, "15" // string@1659 │ │ +4cae30: 7230 2003 3004 |0032: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cae36: 0c05 |0035: move-result-object v5 │ │ +4cae38: 7110 cca8 0500 |0036: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ +4cae3e: 0a05 |0039: move-result v5 │ │ +4cae40: 6e20 5110 5100 |003a: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ +4cae46: 5461 b3ad |003d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ +4cae4a: 7230 2003 3004 |003f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cae50: 0c00 |0042: move-result-object v0 │ │ +4cae52: 7110 cca8 0000 |0043: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ +4cae58: 0a00 |0046: move-result v0 │ │ +4cae5a: 6e20 5110 0100 |0047: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ +4cae60: 5460 acad |004a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ +4cae64: 6e10 5e0f 0000 |004c: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ +4cae6a: 0a00 |004f: move-result v0 │ │ +4cae6c: 3900 0600 |0050: if-nez v0, 0056 // +0006 │ │ +4cae70: 7010 35f4 0600 |0052: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayCategoryDialog:()V // method@f435 │ │ +4cae76: 2817 |0055: goto 006c // +0017 │ │ +4cae78: 1a00 32cc |0056: const-string v0, "name" // string@cc32 │ │ +4cae7c: 2410 1321 0000 |0058: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4cae82: 5460 bdad |005b: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ +4cae86: 5461 acad |005d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ +4cae8a: 6e20 4812 1000 |005f: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ +4cae90: 5460 bdad |0062: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ +4cae94: 2201 eb1f |0064: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4; // type@1feb │ │ +4cae98: 7020 19f4 6100 |0066: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f419 │ │ +4cae9e: 6e20 4f12 1000 |0069: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ +4caea4: 5460 b8ad |006c: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4caea8: 1231 |006e: const/4 v1, #int 3 // #3 │ │ +4caeaa: 6e20 8911 1000 |006f: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1189 │ │ +4caeb0: 5460 b8ad |0072: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4caeb4: 6e20 9011 6000 |0074: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1190 │ │ +4caeba: 5460 b8ad |0077: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4caebe: 2201 ed1f |0079: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // type@1fed │ │ +4caec2: 7020 1ef4 6100 |007b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f41e │ │ +4caec8: 6e20 8f11 1000 |007e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118f │ │ +4caece: 5460 b8ad |0081: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4caed2: 2201 1920 |0083: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@2019 │ │ +4caed6: 6e10 3bf4 0600 |0085: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f43b │ │ +4caedc: 0c03 |0088: move-result-object v3 │ │ +4caede: 1404 3e00 0c7f |0089: const v4, #float 1.86093e+38 // #7f0c003e │ │ +4caee4: 5465 b7ad |008c: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4caee8: 7040 36f5 3154 |008e: invoke-direct {v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f536 │ │ +4caeee: 6e20 8811 1000 |0091: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1188 │ │ +4caef4: 5560 b1ad |0094: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ +4caef8: 3800 1c00 |0096: if-eqz v0, 00b2 // +001c │ │ +4caefc: 6e10 41f4 0600 |0098: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getWindow:()Landroid/view/Window; // method@f441 │ │ +4caf02: 0c00 |009b: move-result-object v0 │ │ +4caf04: 1221 |009c: const/4 v1, #int 2 // #2 │ │ +4caf06: 6e20 a60d 1000 |009d: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ +4caf0c: 5460 aead |00a0: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4caf10: 5261 b5ad |00a2: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4caf14: 8111 |00a4: int-to-long v1, v1 │ │ +4caf16: 6e30 abf4 1002 |00a5: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ +4caf1c: 0c00 |00a8: move-result-object v0 │ │ +4caf1e: 2201 e71f |00a9: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@1fe7 │ │ +4caf22: 7020 0ef4 6100 |00ab: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f40e │ │ +4caf28: 6e30 7f61 6001 |00ae: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4caf2e: 280b |00b1: goto 00bc // +000b │ │ +4caf30: 1400 7300 097f |00b2: const v0, #float 1.82107e+38 // #7f090073 │ │ +4caf36: 6e20 38f4 0600 |00b5: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4caf3c: 0c00 |00b8: move-result-object v0 │ │ +4caf3e: 6e20 3e0c 2000 |00b9: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4caf44: 3907 0500 |00bc: if-nez v7, 00c1 // +0005 │ │ +4caf48: 6e10 42f4 0600 |00be: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.invalidateOptionsMenu:()V // method@f442 │ │ +4caf4e: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=197 │ │ 0x000a line=198 │ │ 0x0010 line=199 │ │ 0x0016 line=201 │ │ @@ -2025646,66 +2025644,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -4cb4f0: |[4cb4f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveNote:()V │ │ -4cb500: 5480 b8ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4cb504: 6e10 6f11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4cb50a: 0c00 |0005: move-result-object v0 │ │ -4cb50c: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ -4cb510: 7010 bdea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabd │ │ -4cb516: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4cb518: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4cb51a: 5484 b7ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4cb51e: 6e10 77ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4cb524: 0a04 |0012: move-result v4 │ │ -4cb526: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ -4cb52a: 7220 550f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f55 │ │ -4cb530: 0c04 |0018: move-result-object v4 │ │ -4cb532: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cb536: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ -4cb53a: 7010 c4ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac4 │ │ -4cb540: 1a06 32cc |0020: const-string v6, "name" // string@cc32 │ │ -4cb544: 6e10 3bf5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ -4cb54a: 0c07 |0025: move-result-object v7 │ │ -4cb54c: 6e30 c7ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac7 │ │ -4cb552: 1a06 bd86 |0029: const-string v6, "checked" // string@86bd │ │ -4cb556: 6e10 3cf5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ -4cb55c: 0a04 |002e: move-result v4 │ │ -4cb55e: 6e30 c8ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac8 │ │ -4cb564: 6e20 c2ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac2 │ │ -4cb56a: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cb56e: 28d6 |0037: goto 000d // -002a │ │ -4cb570: 7010 37f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f437 │ │ -4cb576: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cb57a: 5483 b2ad |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cb57e: 6e10 2110 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cb584: 0c03 |0042: move-result-object v3 │ │ -4cb586: 6e10 57a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cb58c: 0c03 |0046: move-result-object v3 │ │ -4cb58e: 6e10 c3ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac3 │ │ -4cb594: 0c01 |004a: move-result-object v1 │ │ -4cb596: 1234 |004b: const/4 v4, #int 3 // #3 │ │ -4cb598: 5285 afad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ -4cb59c: 7055 2ff2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4cb5a2: 5481 aead |0051: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb5a6: 6e20 adf4 0100 |0053: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4cb5ac: 6e10 3af4 0800 |0056: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ -4cb5b2: 0c00 |0059: move-result-object v0 │ │ -4cb5b4: 1401 f000 107f |005a: const v1, #float 1.91414e+38 // #7f1000f0 │ │ -4cb5ba: 7130 0013 1002 |005d: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cb5c0: 0c00 |0060: move-result-object v0 │ │ -4cb5c2: 6e10 0213 0000 |0061: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cb5c8: 2805 |0064: goto 0069 // +0005 │ │ -4cb5ca: 0d00 |0065: move-exception v0 │ │ -4cb5cc: 6e10 c0a8 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8c0 │ │ -4cb5d2: 0e00 |0069: return-void │ │ +4cb4e8: |[4cb4e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveNote:()V │ │ +4cb4f8: 5480 b8ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4cb4fc: 6e10 6f11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4cb502: 0c00 |0005: move-result-object v0 │ │ +4cb504: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ +4cb508: 7010 bdea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabd │ │ +4cb50e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4cb510: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4cb512: 5484 b7ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4cb516: 6e10 77ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4cb51c: 0a04 |0012: move-result v4 │ │ +4cb51e: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ +4cb522: 7220 550f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f55 │ │ +4cb528: 0c04 |0018: move-result-object v4 │ │ +4cb52a: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cb52e: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ +4cb532: 7010 c4ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac4 │ │ +4cb538: 1a06 32cc |0020: const-string v6, "name" // string@cc32 │ │ +4cb53c: 6e10 3bf5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ +4cb542: 0c07 |0025: move-result-object v7 │ │ +4cb544: 6e30 c7ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac7 │ │ +4cb54a: 1a06 bd86 |0029: const-string v6, "checked" // string@86bd │ │ +4cb54e: 6e10 3cf5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ +4cb554: 0a04 |002e: move-result v4 │ │ +4cb556: 6e30 c8ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac8 │ │ +4cb55c: 6e20 c2ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac2 │ │ +4cb562: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cb566: 28d6 |0037: goto 000d // -002a │ │ +4cb568: 7010 37f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f437 │ │ +4cb56e: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cb572: 5483 b2ad |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cb576: 6e10 2110 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cb57c: 0c03 |0042: move-result-object v3 │ │ +4cb57e: 6e10 57a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cb584: 0c03 |0046: move-result-object v3 │ │ +4cb586: 6e10 c3ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac3 │ │ +4cb58c: 0c01 |004a: move-result-object v1 │ │ +4cb58e: 1234 |004b: const/4 v4, #int 3 // #3 │ │ +4cb590: 5285 afad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ +4cb594: 7055 2ff2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4cb59a: 5481 aead |0051: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb59e: 6e20 adf4 0100 |0053: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4cb5a4: 6e10 3af4 0800 |0056: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ +4cb5aa: 0c00 |0059: move-result-object v0 │ │ +4cb5ac: 1401 f000 107f |005a: const v1, #float 1.91414e+38 // #7f1000f0 │ │ +4cb5b2: 7130 0013 1002 |005d: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cb5b8: 0c00 |0060: move-result-object v0 │ │ +4cb5ba: 6e10 0213 0000 |0061: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cb5c0: 2805 |0064: goto 0069 // +0005 │ │ +4cb5c2: 0d00 |0065: move-exception v0 │ │ +4cb5c4: 6e10 c0a8 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8c0 │ │ +4cb5ca: 0e00 |0069: return-void │ │ catches : 1 │ │ 0x000d - 0x0064 │ │ Ljava/lang/Exception; -> 0x0065 │ │ positions : │ │ 0x0000 line=532 │ │ 0x0006 line=533 │ │ 0x000d line=536 │ │ @@ -2025727,118 +2025725,118 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 216 16-bit code units │ │ -4cb5e4: |[4cb5e4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveToExternalStorage:()V │ │ -4cb5f4: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ -4cb5fa: 0c00 |0003: move-result-object v0 │ │ -4cb5fc: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ -4cb600: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ -4cb606: 0a00 |0009: move-result v0 │ │ -4cb608: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4cb60a: 3800 be00 |000b: if-eqz v0, 00c9 // +00be │ │ -4cb60e: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4cb612: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4cb616: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4cb61a: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4cb61e: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cb622: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4cb626: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ -4cb62c: 0c02 |001c: move-result-object v2 │ │ -4cb62e: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4cb634: 280a |0020: goto 002a // +000a │ │ -4cb636: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cb63a: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ -4cb640: 0c02 |0026: move-result-object v2 │ │ -4cb642: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4cb648: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4cb64c: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4cb650: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cb656: 1a04 3c16 |0031: const-string v4, "/checklist_" // string@163c │ │ -4cb65a: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cb660: 5474 b2ad |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cb664: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cb66a: 0c04 |003b: move-result-object v4 │ │ -4cb66c: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cb672: 0c04 |003f: move-result-object v4 │ │ -4cb674: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cb67a: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ -4cb67e: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cb684: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cb68a: 0c03 |004b: move-result-object v3 │ │ -4cb68c: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4cb692: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ -4cb698: 0a03 |0052: move-result v3 │ │ -4cb69a: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4cb69c: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4cb6a0: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ -4cb6a6: 0a00 |0059: move-result v0 │ │ -4cb6a8: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4cb6ac: 2803 |005c: goto 005f // +0003 │ │ -4cb6ae: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4cb6b0: 2802 |005e: goto 0060 // +0002 │ │ -4cb6b2: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4cb6b4: 3800 7700 |0060: if-eqz v0, 00d7 // +0077 │ │ -4cb6b8: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ -4cb6bc: 7020 15a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a815 │ │ -4cb6c2: 5473 b2ad |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cb6c6: 6e10 2110 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cb6cc: 0c03 |006c: move-result-object v3 │ │ -4cb6ce: 6e10 57a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cb6d4: 0c03 |0070: move-result-object v3 │ │ -4cb6d6: 6e20 20a8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ -4cb6dc: 6e10 1da8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81d │ │ -4cb6e2: 7010 3cf4 0700 |0077: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f43c │ │ -4cb6e8: 0c03 |007a: move-result-object v3 │ │ -4cb6ea: 6e20 20a8 3000 |007b: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ -4cb6f0: 6e10 17a8 0000 |007e: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a817 │ │ -4cb6f6: 2310 1321 |0081: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ -4cb6fa: 6e10 b2a7 0200 |0083: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ -4cb700: 0c03 |0086: move-result-object v3 │ │ -4cb702: 4d03 0004 |0087: aput-object v3, v0, v4 │ │ -4cb706: 1203 |0089: const/4 v3, #int 0 // #0 │ │ -4cb708: 2205 f11f |008a: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9; // type@1ff1 │ │ -4cb70c: 7020 2af4 7500 |008c: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f42a │ │ -4cb712: 7140 0007 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@0700 │ │ -4cb718: 6e10 3af4 0700 |0092: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ -4cb71e: 0c00 |0095: move-result-object v0 │ │ -4cb720: 1403 ed00 107f |0096: const v3, #float 1.91414e+38 // #7f1000ed │ │ -4cb726: 6e20 40f4 3700 |0099: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4cb72c: 0c03 |009c: move-result-object v3 │ │ -4cb72e: 2315 1021 |009d: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4cb732: 6e10 a2a7 0200 |009f: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ -4cb738: 0c06 |00a2: move-result-object v6 │ │ -4cb73a: 4d06 0504 |00a3: aput-object v6, v5, v4 │ │ -4cb73e: 7120 85a9 5300 |00a5: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4cb744: 0c03 |00a8: move-result-object v3 │ │ -4cb746: 7130 0113 3001 |00a9: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ -4cb74c: 0c00 |00ac: move-result-object v0 │ │ -4cb74e: 6e10 0213 0000 |00ad: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cb754: 2827 |00b0: goto 00d7 // +0027 │ │ -4cb756: 0d00 |00b1: move-exception v0 │ │ -4cb758: 2201 cb15 |00b2: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4cb75c: 7010 b4a9 0100 |00b4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cb762: 1a03 da29 |00b7: const-string v3, "Error writing " // string@29da │ │ -4cb766: 6e20 c0a9 3100 |00b9: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cb76c: 6e20 bfa9 2100 |00bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cb772: 6e10 d0a9 0100 |00bf: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cb778: 0c01 |00c2: move-result-object v1 │ │ -4cb77a: 1a02 612a |00c3: const-string v2, "ExternalStorage" // string@2a61 │ │ -4cb77e: 7130 ec09 1200 |00c5: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ -4cb784: 280f |00c8: goto 00d7 // +000f │ │ -4cb786: 6e10 3af4 0700 |00c9: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ -4cb78c: 0c00 |00cc: move-result-object v0 │ │ -4cb78e: 1402 ec00 107f |00cd: const v2, #float 1.91414e+38 // #7f1000ec │ │ -4cb794: 7130 0013 2001 |00d0: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cb79a: 0c00 |00d3: move-result-object v0 │ │ -4cb79c: 6e10 0213 0000 |00d4: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cb7a2: 0e00 |00d7: return-void │ │ +4cb5dc: |[4cb5dc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveToExternalStorage:()V │ │ +4cb5ec: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ +4cb5f2: 0c00 |0003: move-result-object v0 │ │ +4cb5f4: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ +4cb5f8: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ +4cb5fe: 0a00 |0009: move-result v0 │ │ +4cb600: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4cb602: 3800 be00 |000b: if-eqz v0, 00c9 // +00be │ │ +4cb606: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4cb60a: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4cb60e: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4cb612: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4cb616: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cb61a: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4cb61e: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ +4cb624: 0c02 |001c: move-result-object v2 │ │ +4cb626: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4cb62c: 280a |0020: goto 002a // +000a │ │ +4cb62e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cb632: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ +4cb638: 0c02 |0026: move-result-object v2 │ │ +4cb63a: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4cb640: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4cb644: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4cb648: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cb64e: 1a04 3c16 |0031: const-string v4, "/checklist_" // string@163c │ │ +4cb652: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cb658: 5474 b2ad |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cb65c: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cb662: 0c04 |003b: move-result-object v4 │ │ +4cb664: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cb66a: 0c04 |003f: move-result-object v4 │ │ +4cb66c: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cb672: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ +4cb676: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cb67c: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cb682: 0c03 |004b: move-result-object v3 │ │ +4cb684: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4cb68a: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ +4cb690: 0a03 |0052: move-result v3 │ │ +4cb692: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4cb694: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4cb698: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ +4cb69e: 0a00 |0059: move-result v0 │ │ +4cb6a0: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4cb6a4: 2803 |005c: goto 005f // +0003 │ │ +4cb6a6: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4cb6a8: 2802 |005e: goto 0060 // +0002 │ │ +4cb6aa: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4cb6ac: 3800 7700 |0060: if-eqz v0, 00d7 // +0077 │ │ +4cb6b0: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ +4cb6b4: 7020 15a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a815 │ │ +4cb6ba: 5473 b2ad |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cb6be: 6e10 2110 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cb6c4: 0c03 |006c: move-result-object v3 │ │ +4cb6c6: 6e10 57a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cb6cc: 0c03 |0070: move-result-object v3 │ │ +4cb6ce: 6e20 20a8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ +4cb6d4: 6e10 1da8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81d │ │ +4cb6da: 7010 3cf4 0700 |0077: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f43c │ │ +4cb6e0: 0c03 |007a: move-result-object v3 │ │ +4cb6e2: 6e20 20a8 3000 |007b: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ +4cb6e8: 6e10 17a8 0000 |007e: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a817 │ │ +4cb6ee: 2310 1321 |0081: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ +4cb6f2: 6e10 b2a7 0200 |0083: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ +4cb6f8: 0c03 |0086: move-result-object v3 │ │ +4cb6fa: 4d03 0004 |0087: aput-object v3, v0, v4 │ │ +4cb6fe: 1203 |0089: const/4 v3, #int 0 // #0 │ │ +4cb700: 2205 f11f |008a: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9; // type@1ff1 │ │ +4cb704: 7020 2af4 7500 |008c: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f42a │ │ +4cb70a: 7140 0007 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@0700 │ │ +4cb710: 6e10 3af4 0700 |0092: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ +4cb716: 0c00 |0095: move-result-object v0 │ │ +4cb718: 1403 ed00 107f |0096: const v3, #float 1.91414e+38 // #7f1000ed │ │ +4cb71e: 6e20 40f4 3700 |0099: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4cb724: 0c03 |009c: move-result-object v3 │ │ +4cb726: 2315 1021 |009d: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4cb72a: 6e10 a2a7 0200 |009f: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ +4cb730: 0c06 |00a2: move-result-object v6 │ │ +4cb732: 4d06 0504 |00a3: aput-object v6, v5, v4 │ │ +4cb736: 7120 85a9 5300 |00a5: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4cb73c: 0c03 |00a8: move-result-object v3 │ │ +4cb73e: 7130 0113 3001 |00a9: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ +4cb744: 0c00 |00ac: move-result-object v0 │ │ +4cb746: 6e10 0213 0000 |00ad: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cb74c: 2827 |00b0: goto 00d7 // +0027 │ │ +4cb74e: 0d00 |00b1: move-exception v0 │ │ +4cb750: 2201 cb15 |00b2: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4cb754: 7010 b4a9 0100 |00b4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cb75a: 1a03 da29 |00b7: const-string v3, "Error writing " // string@29da │ │ +4cb75e: 6e20 c0a9 3100 |00b9: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cb764: 6e20 bfa9 2100 |00bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cb76a: 6e10 d0a9 0100 |00bf: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cb770: 0c01 |00c2: move-result-object v1 │ │ +4cb772: 1a02 612a |00c3: const-string v2, "ExternalStorage" // string@2a61 │ │ +4cb776: 7130 ec09 1200 |00c5: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ +4cb77c: 280f |00c8: goto 00d7 // +000f │ │ +4cb77e: 6e10 3af4 0700 |00c9: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ +4cb784: 0c00 |00cc: move-result-object v0 │ │ +4cb786: 1402 ec00 107f |00cd: const v2, #float 1.91414e+38 // #7f1000ec │ │ +4cb78c: 7130 0013 2001 |00d0: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cb792: 0c00 |00d3: move-result-object v0 │ │ +4cb794: 6e10 0213 0000 |00d4: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cb79a: 0e00 |00d7: return-void │ │ catches : 1 │ │ 0x004f - 0x00b0 │ │ Ljava/io/IOException; -> 0x00b1 │ │ positions : │ │ 0x0000 line=720 │ │ 0x0006 line=721 │ │ 0x000d line=723 │ │ @@ -2025864,68 +2025862,68 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -4cb7b4: |[4cb7b4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNote:()V │ │ -4cb7c4: 5480 b8ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4cb7c8: 6e10 6f11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4cb7ce: 0c00 |0005: move-result-object v0 │ │ -4cb7d0: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ -4cb7d4: 7010 bdea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabd │ │ -4cb7da: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4cb7dc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4cb7de: 5484 b7ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4cb7e2: 6e10 77ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ -4cb7e8: 0a04 |0012: move-result v4 │ │ -4cb7ea: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ -4cb7ee: 7220 550f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f55 │ │ -4cb7f4: 0c04 |0018: move-result-object v4 │ │ -4cb7f6: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cb7fa: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ -4cb7fe: 7010 c4ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac4 │ │ -4cb804: 1a06 32cc |0020: const-string v6, "name" // string@cc32 │ │ -4cb808: 6e10 3bf5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ -4cb80e: 0c07 |0025: move-result-object v7 │ │ -4cb810: 6e30 c7ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac7 │ │ -4cb816: 1a06 bd86 |0029: const-string v6, "checked" // string@86bd │ │ -4cb81a: 6e10 3cf5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ -4cb820: 0a04 |002e: move-result v4 │ │ -4cb822: 6e30 c8ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac8 │ │ -4cb828: 6e20 c2ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac2 │ │ -4cb82e: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cb832: 28d6 |0037: goto 000d // -002a │ │ -4cb834: 7010 37f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f437 │ │ -4cb83a: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cb83e: 5483 b2ad |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cb842: 6e10 2110 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cb848: 0c03 |0042: move-result-object v3 │ │ -4cb84a: 6e10 57a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cb850: 0c03 |0046: move-result-object v3 │ │ -4cb852: 6e10 c3ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac3 │ │ -4cb858: 0c01 |004a: move-result-object v1 │ │ -4cb85a: 1234 |004b: const/4 v4, #int 3 // #3 │ │ -4cb85c: 5285 afad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ -4cb860: 7055 2ff2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4cb866: 5281 b5ad |0051: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cb86a: 6e20 45f2 1000 |0053: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4cb870: 5481 aead |0056: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb874: 6e20 b0f4 0100 |0058: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4cb87a: 6e10 3af4 0800 |005b: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ -4cb880: 0c00 |005e: move-result-object v0 │ │ -4cb882: 1401 f100 107f |005f: const v1, #float 1.91414e+38 // #7f1000f1 │ │ -4cb888: 7130 0013 1002 |0062: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cb88e: 0c00 |0065: move-result-object v0 │ │ -4cb890: 6e10 0213 0000 |0066: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cb896: 2805 |0069: goto 006e // +0005 │ │ -4cb898: 0d00 |006a: move-exception v0 │ │ -4cb89a: 6e10 c0a8 0000 |006b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8c0 │ │ -4cb8a0: 0e00 |006e: return-void │ │ +4cb7ac: |[4cb7ac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNote:()V │ │ +4cb7bc: 5480 b8ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4cb7c0: 6e10 6f11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4cb7c6: 0c00 |0005: move-result-object v0 │ │ +4cb7c8: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ +4cb7cc: 7010 bdea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabd │ │ +4cb7d2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4cb7d4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4cb7d6: 5484 b7ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4cb7da: 6e10 77ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab77 │ │ +4cb7e0: 0a04 |0012: move-result v4 │ │ +4cb7e2: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ +4cb7e6: 7220 550f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f55 │ │ +4cb7ec: 0c04 |0018: move-result-object v4 │ │ +4cb7ee: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cb7f2: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ +4cb7f6: 7010 c4ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac4 │ │ +4cb7fc: 1a06 32cc |0020: const-string v6, "name" // string@cc32 │ │ +4cb800: 6e10 3bf5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f53b │ │ +4cb806: 0c07 |0025: move-result-object v7 │ │ +4cb808: 6e30 c7ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac7 │ │ +4cb80e: 1a06 bd86 |0029: const-string v6, "checked" // string@86bd │ │ +4cb812: 6e10 3cf5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ +4cb818: 0a04 |002e: move-result v4 │ │ +4cb81a: 6e30 c8ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac8 │ │ +4cb820: 6e20 c2ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac2 │ │ +4cb826: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cb82a: 28d6 |0037: goto 000d // -002a │ │ +4cb82c: 7010 37f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f437 │ │ +4cb832: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cb836: 5483 b2ad |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cb83a: 6e10 2110 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cb840: 0c03 |0042: move-result-object v3 │ │ +4cb842: 6e10 57a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cb848: 0c03 |0046: move-result-object v3 │ │ +4cb84a: 6e10 c3ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac3 │ │ +4cb850: 0c01 |004a: move-result-object v1 │ │ +4cb852: 1234 |004b: const/4 v4, #int 3 // #3 │ │ +4cb854: 5285 afad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ +4cb858: 7055 2ff2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4cb85e: 5281 b5ad |0051: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cb862: 6e20 45f2 1000 |0053: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4cb868: 5481 aead |0056: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb86c: 6e20 b0f4 0100 |0058: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4cb872: 6e10 3af4 0800 |005b: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ +4cb878: 0c00 |005e: move-result-object v0 │ │ +4cb87a: 1401 f100 107f |005f: const v1, #float 1.91414e+38 // #7f1000f1 │ │ +4cb880: 7130 0013 1002 |0062: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cb886: 0c00 |0065: move-result-object v0 │ │ +4cb888: 6e10 0213 0000 |0066: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cb88e: 2805 |0069: goto 006e // +0005 │ │ +4cb890: 0d00 |006a: move-exception v0 │ │ +4cb892: 6e10 c0a8 0000 |006b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8c0 │ │ +4cb898: 0e00 |006e: return-void │ │ catches : 1 │ │ 0x000d - 0x0069 │ │ Ljava/lang/Exception; -> 0x006a │ │ positions : │ │ 0x0000 line=509 │ │ 0x0006 line=510 │ │ 0x000d line=514 │ │ @@ -2025949,77 +2025947,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 │ │ -4caca4: |[4caca4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-ChecklistNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cacb4: 6e10 3cf2 0900 |0000: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ -4cacba: 0c00 |0003: move-result-object v0 │ │ -4cacbc: 5b80 bead |0004: iput-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adbe │ │ -4cacc0: 5481 b2ad |0006: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cacc4: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cacca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4caccc: 2201 061e |000c: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ -4cacd0: 6e10 3af2 0900 |000e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ -4cacd6: 0c02 |0011: move-result-object v2 │ │ -4cacd8: 7020 beea 2100 |0012: invoke-direct {v1, v2}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@eabe │ │ -4cacde: 5482 b7ad |0015: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4cace2: 6e10 69ab 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@ab69 │ │ -4cace8: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -4cacea: 6e10 c1ea 0100 |001b: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@eac1 │ │ -4cacf0: 0a03 |001e: move-result v3 │ │ -4cacf2: 3532 1f00 |001f: if-ge v2, v3, 003e // +001f │ │ -4cacf6: 6e20 c0ea 2100 |0021: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@eac0 │ │ -4cacfc: 0c03 |0024: move-result-object v3 │ │ -4cacfe: 5484 b7ad |0025: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4cad02: 2205 1a20 |0027: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cad06: 1a06 bd86 |0029: const-string v6, "checked" // string@86bd │ │ -4cad0a: 6e20 c5ea 6300 |002b: invoke-virtual {v3, v6}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@eac5 │ │ -4cad10: 0a06 |002e: move-result v6 │ │ -4cad12: 1a07 32cc |002f: const-string v7, "name" // string@cc32 │ │ -4cad16: 6e20 c6ea 7300 |0031: invoke-virtual {v3, v7}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@eac6 │ │ -4cad1c: 0c03 |0034: move-result-object v3 │ │ -4cad1e: 7030 3af5 6503 |0035: invoke-direct {v5, v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f53a │ │ -4cad24: 6e20 67ab 5400 |0038: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4cad2a: d802 0201 |003b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4cad2e: 28de |003d: goto 001b // -0022 │ │ -4cad30: 5481 b8ad |003e: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4cad34: 6e10 6f11 0100 |0040: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4cad3a: 0c01 |0043: move-result-object v1 │ │ -4cad3c: 1f01 8d02 |0044: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cad40: 6e10 630f 0100 |0046: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ -4cad46: 2805 |0049: goto 004e // +0005 │ │ -4cad48: 0d01 |004a: move-exception v1 │ │ -4cad4a: 6e10 c0a8 0100 |004b: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@a8c0 │ │ -4cad50: 6e10 39f2 0900 |004e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ -4cad56: 0a09 |0051: move-result v9 │ │ -4cad58: 5989 afad |0052: iput v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ -4cad5c: 5489 baad |0054: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4cad60: 6e10 4ef2 0900 |0056: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4cad66: 0a09 |0059: move-result v9 │ │ -4cad68: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -4cad6a: 3a09 0500 |005b: if-ltz v9, 0060 // +0005 │ │ -4cad6e: 5c81 b4ad |005d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4cad72: 2803 |005f: goto 0062 // +0003 │ │ -4cad74: 5c80 b4ad |0060: iput-boolean v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4cad78: 1409 7300 097f |0062: const v9, #float 1.82107e+38 // #7f090073 │ │ -4cad7e: 6e20 38f4 9800 |0065: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cad84: 0c09 |0068: move-result-object v9 │ │ -4cad86: 6e20 3e0c 1900 |0069: invoke-virtual {v9, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4cad8c: 1409 7800 097f |006c: const v9, #float 1.82107e+38 // #7f090078 │ │ -4cad92: 6e20 38f4 9800 |006f: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cad98: 0c09 |0072: move-result-object v9 │ │ -4cad9a: 1f09 9102 |0073: check-cast v9, Landroid/widget/Button; // type@0291 │ │ -4cad9e: 1400 3500 107f |0075: const v0, #float 1.9141e+38 // #7f100035 │ │ -4cada4: 6e20 40f4 0800 |0078: invoke-virtual {v8, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4cadaa: 0c00 |007b: move-result-object v0 │ │ -4cadac: 6e20 ab0f 0900 |007c: invoke-virtual {v9, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4cadb2: 0e00 |007f: return-void │ │ +4cac9c: |[4cac9c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-ChecklistNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cacac: 6e10 3cf2 0900 |0000: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ +4cacb2: 0c00 |0003: move-result-object v0 │ │ +4cacb4: 5b80 bead |0004: iput-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adbe │ │ +4cacb8: 5481 b2ad |0006: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cacbc: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cacc2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4cacc4: 2201 061e |000c: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ +4cacc8: 6e10 3af2 0900 |000e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ +4cacce: 0c02 |0011: move-result-object v2 │ │ +4cacd0: 7020 beea 2100 |0012: invoke-direct {v1, v2}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@eabe │ │ +4cacd6: 5482 b7ad |0015: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4cacda: 6e10 69ab 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@ab69 │ │ +4cace0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +4cace2: 6e10 c1ea 0100 |001b: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@eac1 │ │ +4cace8: 0a03 |001e: move-result v3 │ │ +4cacea: 3532 1f00 |001f: if-ge v2, v3, 003e // +001f │ │ +4cacee: 6e20 c0ea 2100 |0021: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@eac0 │ │ +4cacf4: 0c03 |0024: move-result-object v3 │ │ +4cacf6: 5484 b7ad |0025: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4cacfa: 2205 1a20 |0027: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cacfe: 1a06 bd86 |0029: const-string v6, "checked" // string@86bd │ │ +4cad02: 6e20 c5ea 6300 |002b: invoke-virtual {v3, v6}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@eac5 │ │ +4cad08: 0a06 |002e: move-result v6 │ │ +4cad0a: 1a07 32cc |002f: const-string v7, "name" // string@cc32 │ │ +4cad0e: 6e20 c6ea 7300 |0031: invoke-virtual {v3, v7}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@eac6 │ │ +4cad14: 0c03 |0034: move-result-object v3 │ │ +4cad16: 7030 3af5 6503 |0035: invoke-direct {v5, v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f53a │ │ +4cad1c: 6e20 67ab 5400 |0038: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4cad22: d802 0201 |003b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4cad26: 28de |003d: goto 001b // -0022 │ │ +4cad28: 5481 b8ad |003e: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4cad2c: 6e10 6f11 0100 |0040: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4cad32: 0c01 |0043: move-result-object v1 │ │ +4cad34: 1f01 8d02 |0044: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cad38: 6e10 630f 0100 |0046: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ +4cad3e: 2805 |0049: goto 004e // +0005 │ │ +4cad40: 0d01 |004a: move-exception v1 │ │ +4cad42: 6e10 c0a8 0100 |004b: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@a8c0 │ │ +4cad48: 6e10 39f2 0900 |004e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ +4cad4e: 0a09 |0051: move-result v9 │ │ +4cad50: 5989 afad |0052: iput v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ +4cad54: 5489 baad |0054: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4cad58: 6e10 4ef2 0900 |0056: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4cad5e: 0a09 |0059: move-result v9 │ │ +4cad60: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +4cad62: 3a09 0500 |005b: if-ltz v9, 0060 // +0005 │ │ +4cad66: 5c81 b4ad |005d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4cad6a: 2803 |005f: goto 0062 // +0003 │ │ +4cad6c: 5c80 b4ad |0060: iput-boolean v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4cad70: 1409 7300 097f |0062: const v9, #float 1.82107e+38 // #7f090073 │ │ +4cad76: 6e20 38f4 9800 |0065: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cad7c: 0c09 |0068: move-result-object v9 │ │ +4cad7e: 6e20 3e0c 1900 |0069: invoke-virtual {v9, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4cad84: 1409 7800 097f |006c: const v9, #float 1.82107e+38 // #7f090078 │ │ +4cad8a: 6e20 38f4 9800 |006f: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cad90: 0c09 |0072: move-result-object v9 │ │ +4cad92: 1f09 9102 |0073: check-cast v9, Landroid/widget/Button; // type@0291 │ │ +4cad96: 1400 3500 107f |0075: const v0, #float 1.9141e+38 // #7f100035 │ │ +4cad9c: 6e20 40f4 0800 |0078: invoke-virtual {v8, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4cada2: 0c00 |007b: move-result-object v0 │ │ +4cada4: 6e20 ab0f 0900 |007c: invoke-virtual {v9, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4cadaa: 0e00 |007f: return-void │ │ catches : 1 │ │ 0x000c - 0x0049 │ │ Ljava/lang/Exception; -> 0x004a │ │ positions : │ │ 0x0000 line=321 │ │ 0x0006 line=322 │ │ 0x000c line=324 │ │ @@ -2026044,25 +2026042,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4caf58: |[4caf58] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onBackPressed:()V │ │ -4caf68: 6e10 3bf4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f43b │ │ -4caf6e: 0c00 |0003: move-result-object v0 │ │ -4caf70: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ -4caf76: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4caf78: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4caf7e: 0c00 |000b: move-result-object v0 │ │ -4caf80: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4caf86: 5c32 bcad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ -4caf8a: 6e10 39f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ -4caf90: 0e00 |0014: return-void │ │ +4caf50: |[4caf50] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onBackPressed:()V │ │ +4caf60: 6e10 3bf4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f43b │ │ +4caf66: 0c00 |0003: move-result-object v0 │ │ +4caf68: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ +4caf6e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4caf70: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4caf76: 0c00 |000b: move-result-object v0 │ │ +4caf78: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4caf7e: 5c32 bcad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ +4caf82: 6e10 39f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ +4caf88: 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; │ │ @@ -2026072,97 +2026070,97 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -4caf94: |[4caf94] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ -4cafa4: 6e10 900b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b90 │ │ -4cafaa: 0a06 |0003: move-result v6 │ │ -4cafac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4cafae: 2c06 9700 0000 |0005: sparse-switch v6, 0000009c // +00000097 │ │ -4cafb4: 2900 9200 |0008: goto/16 009a // +0092 │ │ -4cafb8: 6e10 3df4 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ -4cafbe: 0c06 |000d: move-result-object v6 │ │ -4cafc0: 5451 b7ad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4cafc4: 6e10 70ab 0100 |0010: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab70 │ │ -4cafca: 0a01 |0013: move-result v1 │ │ -4cafcc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -4cafce: 3801 2d00 |0015: if-eqz v1, 0042 // +002d │ │ -4cafd2: 5251 afad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ -4cafd6: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -4cafd8: 1a04 0bd2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cafdc: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cafe2: 0a03 |001f: move-result v3 │ │ -4cafe4: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ -4cafe8: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -4cafea: 2802 |0023: goto 0025 // +0002 │ │ -4cafec: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -4cafee: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ -4caff0: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4caff6: 0a06 |0029: move-result v6 │ │ -4caff8: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ -4caffc: 1216 |002c: const/4 v6, #int 1 // #1 │ │ -4caffe: 2802 |002d: goto 002f // +0002 │ │ -4cb000: 1206 |002e: const/4 v6, #int 0 // #0 │ │ -4cb002: b516 |002f: and-int/2addr v6, v1 │ │ -4cb004: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ -4cb008: 2810 |0032: goto 0042 // +0010 │ │ -4cb00a: 6e10 3af4 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ -4cb010: 0c06 |0036: move-result-object v6 │ │ -4cb012: 1401 eb00 107f |0037: const v1, #float 1.91414e+38 // #7f1000eb │ │ -4cb018: 7130 0013 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cb01e: 0c06 |003d: move-result-object v6 │ │ -4cb020: 6e10 0213 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cb026: 2823 |0041: goto 0064 // +0023 │ │ -4cb028: 5c52 bcad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ -4cb02c: 6e10 39f4 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ -4cb032: 2853 |0047: goto 009a // +0053 │ │ -4cb034: 5556 b1ad |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ -4cb038: 3806 5000 |004a: if-eqz v6, 009a // +0050 │ │ -4cb03c: 7010 36f4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayTrashDialog:()V // method@f436 │ │ -4cb042: 284b |004f: goto 009a // +004b │ │ -4cb044: 6e10 3bf4 0500 |0050: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f43b │ │ -4cb04a: 0c06 |0053: move-result-object v6 │ │ -4cb04c: 1401 e700 107f |0054: const v1, #float 1.91414e+38 // #7f1000e7 │ │ -4cb052: 7130 0013 1600 |0057: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cb058: 0c06 |005a: move-result-object v6 │ │ -4cb05a: 6e10 0213 0600 |005b: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cb060: 5c50 bcad |005e: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ -4cb064: 6e10 39f4 0500 |0060: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ -4cb06a: 2837 |0063: goto 009a // +0037 │ │ -4cb06c: 5456 b3ad |0064: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ -4cb070: 6e10 2110 0600 |0066: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cb076: 0c06 |0069: move-result-object v6 │ │ -4cb078: 6e10 57a9 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cb07e: 0c06 |006d: move-result-object v6 │ │ -4cb080: 6e10 90a9 0600 |006e: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ -4cb086: 0a06 |0071: move-result v6 │ │ -4cb088: 3906 2800 |0072: if-nez v6, 009a // +0028 │ │ -4cb08c: 5456 b7ad |0074: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ -4cb090: 2201 1a20 |0076: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cb094: 5452 b3ad |0078: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ -4cb098: 6e10 2110 0200 |007a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cb09e: 0c02 |007d: move-result-object v2 │ │ -4cb0a0: 6e10 57a9 0200 |007e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cb0a6: 0c02 |0081: move-result-object v2 │ │ -4cb0a8: 7030 3af5 0102 |0082: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f53a │ │ -4cb0ae: 6e20 67ab 1600 |0085: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ -4cb0b4: 5456 b3ad |0088: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ -4cb0b8: 1a00 0000 |008a: const-string v0, "" // string@0000 │ │ -4cb0bc: 6e20 4e10 0600 |008c: invoke-virtual {v6, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cb0c2: 5456 b8ad |008f: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4cb0c6: 6e10 6f11 0600 |0091: invoke-virtual {v6}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4cb0cc: 0c06 |0094: move-result-object v6 │ │ -4cb0ce: 1f06 8d02 |0095: check-cast v6, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cb0d2: 6e10 630f 0600 |0097: invoke-virtual {v6}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ -4cb0d8: 0e00 |009a: return-void │ │ -4cb0da: 0000 |009b: nop // spacer │ │ -4cb0dc: 0002 0400 6f00 097f 7100 097f 7300 ... |009c: sparse-switch-data (18 units) │ │ +4caf8c: |[4caf8c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ +4caf9c: 6e10 900b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b90 │ │ +4cafa2: 0a06 |0003: move-result v6 │ │ +4cafa4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4cafa6: 2c06 9700 0000 |0005: sparse-switch v6, 0000009c // +00000097 │ │ +4cafac: 2900 9200 |0008: goto/16 009a // +0092 │ │ +4cafb0: 6e10 3df4 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ +4cafb6: 0c06 |000d: move-result-object v6 │ │ +4cafb8: 5451 b7ad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4cafbc: 6e10 70ab 0100 |0010: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab70 │ │ +4cafc2: 0a01 |0013: move-result v1 │ │ +4cafc4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4cafc6: 3801 2d00 |0015: if-eqz v1, 0042 // +002d │ │ +4cafca: 5251 afad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ +4cafce: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +4cafd0: 1a04 0bd2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cafd4: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cafda: 0a03 |001f: move-result v3 │ │ +4cafdc: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ +4cafe0: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +4cafe2: 2802 |0023: goto 0025 // +0002 │ │ +4cafe4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +4cafe6: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ +4cafe8: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cafee: 0a06 |0029: move-result v6 │ │ +4caff0: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ +4caff4: 1216 |002c: const/4 v6, #int 1 // #1 │ │ +4caff6: 2802 |002d: goto 002f // +0002 │ │ +4caff8: 1206 |002e: const/4 v6, #int 0 // #0 │ │ +4caffa: b516 |002f: and-int/2addr v6, v1 │ │ +4caffc: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ +4cb000: 2810 |0032: goto 0042 // +0010 │ │ +4cb002: 6e10 3af4 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ +4cb008: 0c06 |0036: move-result-object v6 │ │ +4cb00a: 1401 eb00 107f |0037: const v1, #float 1.91414e+38 // #7f1000eb │ │ +4cb010: 7130 0013 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cb016: 0c06 |003d: move-result-object v6 │ │ +4cb018: 6e10 0213 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cb01e: 2823 |0041: goto 0064 // +0023 │ │ +4cb020: 5c52 bcad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ +4cb024: 6e10 39f4 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ +4cb02a: 2853 |0047: goto 009a // +0053 │ │ +4cb02c: 5556 b1ad |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ +4cb030: 3806 5000 |004a: if-eqz v6, 009a // +0050 │ │ +4cb034: 7010 36f4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayTrashDialog:()V // method@f436 │ │ +4cb03a: 284b |004f: goto 009a // +004b │ │ +4cb03c: 6e10 3bf4 0500 |0050: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f43b │ │ +4cb042: 0c06 |0053: move-result-object v6 │ │ +4cb044: 1401 e700 107f |0054: const v1, #float 1.91414e+38 // #7f1000e7 │ │ +4cb04a: 7130 0013 1600 |0057: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cb050: 0c06 |005a: move-result-object v6 │ │ +4cb052: 6e10 0213 0600 |005b: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cb058: 5c50 bcad |005e: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ +4cb05c: 6e10 39f4 0500 |0060: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f439 │ │ +4cb062: 2837 |0063: goto 009a // +0037 │ │ +4cb064: 5456 b3ad |0064: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ +4cb068: 6e10 2110 0600 |0066: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cb06e: 0c06 |0069: move-result-object v6 │ │ +4cb070: 6e10 57a9 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cb076: 0c06 |006d: move-result-object v6 │ │ +4cb078: 6e10 90a9 0600 |006e: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ +4cb07e: 0a06 |0071: move-result v6 │ │ +4cb080: 3906 2800 |0072: if-nez v6, 009a // +0028 │ │ +4cb084: 5456 b7ad |0074: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb7 │ │ +4cb088: 2201 1a20 |0076: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cb08c: 5452 b3ad |0078: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ +4cb090: 6e10 2110 0200 |007a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cb096: 0c02 |007d: move-result-object v2 │ │ +4cb098: 6e10 57a9 0200 |007e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cb09e: 0c02 |0081: move-result-object v2 │ │ +4cb0a0: 7030 3af5 0102 |0082: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f53a │ │ +4cb0a6: 6e20 67ab 1600 |0085: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab67 │ │ +4cb0ac: 5456 b3ad |0088: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ +4cb0b0: 1a00 0000 |008a: const-string v0, "" // string@0000 │ │ +4cb0b4: 6e20 4e10 0600 |008c: invoke-virtual {v6, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cb0ba: 5456 b8ad |008f: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4cb0be: 6e10 6f11 0600 |0091: invoke-virtual {v6}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4cb0c4: 0c06 |0094: move-result-object v6 │ │ +4cb0c6: 1f06 8d02 |0095: check-cast v6, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cb0ca: 6e10 630f 0600 |0097: invoke-virtual {v6}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ +4cb0d0: 0e00 |009a: return-void │ │ +4cb0d2: 0000 |009b: nop // spacer │ │ +4cb0d4: 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 │ │ @@ -2026185,102 +2026183,102 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 199 16-bit code units │ │ -4cb100: |[4cb100] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4cb110: 6f20 d515 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ -4cb116: 1403 1e00 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c001e │ │ -4cb11c: 6e20 54f4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f454 │ │ -4cb122: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ -4cb128: 6e20 38f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb12e: 0c03 |000f: move-result-object v3 │ │ -4cb130: 6e20 530c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cb136: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ -4cb13c: 6e20 38f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb142: 0c03 |0019: move-result-object v3 │ │ -4cb144: 6e20 530c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cb14a: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ -4cb150: 6e20 38f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb156: 0c03 |0023: move-result-object v3 │ │ -4cb158: 6e20 530c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cb15e: 1403 6f00 097f |0027: const v3, #float 1.82106e+38 // #7f09006f │ │ -4cb164: 6e20 38f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb16a: 0c03 |002d: move-result-object v3 │ │ -4cb16c: 6e20 530c 2300 |002e: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cb172: 1403 e000 097f |0031: const v3, #float 1.82109e+38 // #7f0900e0 │ │ -4cb178: 6e20 38f4 3200 |0034: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb17e: 0c03 |0037: move-result-object v3 │ │ -4cb180: 1f03 9a02 |0038: check-cast v3, Landroid/widget/EditText; // type@029a │ │ -4cb184: 5b23 b2ad |003a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4cb188: 1403 e100 097f |003c: const v3, #float 1.82109e+38 // #7f0900e1 │ │ -4cb18e: 6e20 38f4 3200 |003f: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb194: 0c03 |0042: move-result-object v3 │ │ -4cb196: 1f03 9a02 |0043: check-cast v3, Landroid/widget/EditText; // type@029a │ │ -4cb19a: 5b23 b3ad |0045: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ -4cb19e: 1403 2101 097f |0047: const v3, #float 1.8211e+38 // #7f090121 │ │ -4cb1a4: 6e20 38f4 3200 |004a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb1aa: 0c03 |004d: move-result-object v3 │ │ -4cb1ac: 1f03 ac02 |004e: check-cast v3, Landroid/widget/ListView; // type@02ac │ │ -4cb1b0: 5b23 b8ad |0050: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4cb1b4: 1403 d901 097f |0052: const v3, #float 1.82114e+38 // #7f0901d9 │ │ -4cb1ba: 6e20 38f4 3200 |0055: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4cb1c0: 0c03 |0058: move-result-object v3 │ │ -4cb1c2: 1f03 c102 |0059: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ -4cb1c6: 5b23 bdad |005b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ -4cb1ca: 2203 900c |005d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4cb1ce: 7020 7e62 2300 |005f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ -4cb1d4: 1c00 0220 |0062: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cb1d8: 6e20 8062 0300 |0064: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ -4cb1de: 0c03 |0067: move-result-object v3 │ │ -4cb1e0: 1f03 0220 |0068: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cb1e4: 5b23 aead |006a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb1e8: 2203 8d02 |006c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cb1ec: 1400 7d00 0c7f |006e: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4cb1f2: 7030 590f 2300 |0071: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ -4cb1f8: 5b23 acad |0074: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ -4cb1fc: 1400 4400 107f |0076: const v0, #float 1.9141e+38 // #7f100044 │ │ -4cb202: 6e20 40f4 0200 |0079: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ -4cb208: 0c00 |007c: move-result-object v0 │ │ -4cb20a: 6e20 5d0f 0300 |007d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ -4cb210: 5423 aead |0080: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb214: 6e10 a8f4 0300 |0082: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4cb21a: 0c03 |0085: move-result-object v3 │ │ -4cb21c: 2200 e81f |0086: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1; // type@1fe8 │ │ -4cb220: 7020 10f4 2000 |0088: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f410 │ │ -4cb226: 6e30 7f61 2300 |008b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cb22c: 6e10 3df4 0200 |008e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ -4cb232: 0c03 |0091: move-result-object v3 │ │ -4cb234: 1a00 0bd2 |0092: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cb238: 12f1 |0094: const/4 v1, #int -1 // #ff │ │ -4cb23a: 6e30 e902 0301 |0095: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cb240: 0a03 |0098: move-result v3 │ │ -4cb242: 5923 afad |0099: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ -4cb246: 5420 aead |009b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb24a: 7110 f4a8 0300 |009d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4cb250: 0c03 |00a0: move-result-object v3 │ │ -4cb252: 6e20 aaf4 3000 |00a1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ -4cb258: 0c03 |00a4: move-result-object v3 │ │ -4cb25a: 2200 e91f |00a5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2; // type@1fe9 │ │ -4cb25e: 7020 13f4 2000 |00a7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f413 │ │ -4cb264: 6e30 7f61 2300 |00aa: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cb26a: 2203 8d1f |00ad: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cb26e: 7030 47f2 1301 |00af: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cb274: 5b23 baad |00b2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4cb278: 5423 aead |00b4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb27c: 6e10 a9f4 0300 |00b6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ -4cb282: 0c03 |00b9: move-result-object v3 │ │ -4cb284: 2200 ea1f |00ba: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3; // type@1fea │ │ -4cb288: 7020 16f4 2000 |00bc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f416 │ │ -4cb28e: 6e30 7f61 2300 |00bf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cb294: 1213 |00c2: const/4 v3, #int 1 // #1 │ │ -4cb296: 7020 44f4 3200 |00c3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ -4cb29c: 0e00 |00c6: return-void │ │ +4cb0f8: |[4cb0f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4cb108: 6f20 d515 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ +4cb10e: 1403 1e00 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c001e │ │ +4cb114: 6e20 54f4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f454 │ │ +4cb11a: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ +4cb120: 6e20 38f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb126: 0c03 |000f: move-result-object v3 │ │ +4cb128: 6e20 530c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cb12e: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ +4cb134: 6e20 38f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb13a: 0c03 |0019: move-result-object v3 │ │ +4cb13c: 6e20 530c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cb142: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ +4cb148: 6e20 38f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb14e: 0c03 |0023: move-result-object v3 │ │ +4cb150: 6e20 530c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cb156: 1403 6f00 097f |0027: const v3, #float 1.82106e+38 // #7f09006f │ │ +4cb15c: 6e20 38f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb162: 0c03 |002d: move-result-object v3 │ │ +4cb164: 6e20 530c 2300 |002e: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cb16a: 1403 e000 097f |0031: const v3, #float 1.82109e+38 // #7f0900e0 │ │ +4cb170: 6e20 38f4 3200 |0034: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb176: 0c03 |0037: move-result-object v3 │ │ +4cb178: 1f03 9a02 |0038: check-cast v3, Landroid/widget/EditText; // type@029a │ │ +4cb17c: 5b23 b2ad |003a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4cb180: 1403 e100 097f |003c: const v3, #float 1.82109e+38 // #7f0900e1 │ │ +4cb186: 6e20 38f4 3200 |003f: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb18c: 0c03 |0042: move-result-object v3 │ │ +4cb18e: 1f03 9a02 |0043: check-cast v3, Landroid/widget/EditText; // type@029a │ │ +4cb192: 5b23 b3ad |0045: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adb3 │ │ +4cb196: 1403 2101 097f |0047: const v3, #float 1.8211e+38 // #7f090121 │ │ +4cb19c: 6e20 38f4 3200 |004a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb1a2: 0c03 |004d: move-result-object v3 │ │ +4cb1a4: 1f03 ac02 |004e: check-cast v3, Landroid/widget/ListView; // type@02ac │ │ +4cb1a8: 5b23 b8ad |0050: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4cb1ac: 1403 d901 097f |0052: const v3, #float 1.82114e+38 // #7f0901d9 │ │ +4cb1b2: 6e20 38f4 3200 |0055: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4cb1b8: 0c03 |0058: move-result-object v3 │ │ +4cb1ba: 1f03 c102 |0059: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ +4cb1be: 5b23 bdad |005b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adbd │ │ +4cb1c2: 2203 900c |005d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4cb1c6: 7020 7e62 2300 |005f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ +4cb1cc: 1c00 0220 |0062: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cb1d0: 6e20 8062 0300 |0064: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ +4cb1d6: 0c03 |0067: move-result-object v3 │ │ +4cb1d8: 1f03 0220 |0068: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cb1dc: 5b23 aead |006a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb1e0: 2203 8d02 |006c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cb1e4: 1400 7d00 0c7f |006e: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4cb1ea: 7030 590f 2300 |0071: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ +4cb1f0: 5b23 acad |0074: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adac │ │ +4cb1f4: 1400 4400 107f |0076: const v0, #float 1.9141e+38 // #7f100044 │ │ +4cb1fa: 6e20 40f4 0200 |0079: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f440 │ │ +4cb200: 0c00 |007c: move-result-object v0 │ │ +4cb202: 6e20 5d0f 0300 |007d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ +4cb208: 5423 aead |0080: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb20c: 6e10 a8f4 0300 |0082: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4cb212: 0c03 |0085: move-result-object v3 │ │ +4cb214: 2200 e81f |0086: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1; // type@1fe8 │ │ +4cb218: 7020 10f4 2000 |0088: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f410 │ │ +4cb21e: 6e30 7f61 2300 |008b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cb224: 6e10 3df4 0200 |008e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ +4cb22a: 0c03 |0091: move-result-object v3 │ │ +4cb22c: 1a00 0bd2 |0092: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cb230: 12f1 |0094: const/4 v1, #int -1 // #ff │ │ +4cb232: 6e30 e902 0301 |0095: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cb238: 0a03 |0098: move-result v3 │ │ +4cb23a: 5923 afad |0099: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adaf │ │ +4cb23e: 5420 aead |009b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb242: 7110 f4a8 0300 |009d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4cb248: 0c03 |00a0: move-result-object v3 │ │ +4cb24a: 6e20 aaf4 3000 |00a1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ +4cb250: 0c03 |00a4: move-result-object v3 │ │ +4cb252: 2200 e91f |00a5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2; // type@1fe9 │ │ +4cb256: 7020 13f4 2000 |00a7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f413 │ │ +4cb25c: 6e30 7f61 2300 |00aa: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cb262: 2203 8d1f |00ad: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cb266: 7030 47f2 1301 |00af: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cb26c: 5b23 baad |00b2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4cb270: 5423 aead |00b4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb274: 6e10 a9f4 0300 |00b6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ +4cb27a: 0c03 |00b9: move-result-object v3 │ │ +4cb27c: 2200 ea1f |00ba: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3; // type@1fea │ │ +4cb280: 7020 16f4 2000 |00bc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f416 │ │ +4cb286: 6e30 7f61 2300 |00bf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cb28c: 1213 |00c2: const/4 v3, #int 1 // #1 │ │ +4cb28e: 7020 44f4 3200 |00c3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ +4cb294: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0006 line=129 │ │ 0x000c line=131 │ │ 0x0016 line=132 │ │ 0x0020 line=133 │ │ @@ -2026308,23 +2026306,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4ca4d0: |[4ca4d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ca4e0: 5520 b1ad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ -4ca4e4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4ca4e8: 6e10 3ef4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f43e │ │ -4ca4ee: 0c00 |0007: move-result-object v0 │ │ -4ca4f0: 1401 0200 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0002 │ │ -4ca4f6: 6e30 da0a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ -4ca4fc: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4ca4fe: 0f03 |000f: return v3 │ │ +4ca4c8: |[4ca4c8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ca4d8: 5520 b1ad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ +4ca4dc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4ca4e0: 6e10 3ef4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f43e │ │ +4ca4e6: 0c00 |0007: move-result-object v0 │ │ +4ca4e8: 1401 0200 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0002 │ │ +4ca4ee: 6e30 da0a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ +4ca4f4: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4ca4f6: 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; │ │ @@ -2026334,41 +2026332,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4cb2a0: |[4cb2a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4cb2b0: 596a b0ad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adb0 │ │ -4cb2b4: 5969 b9ad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb9 │ │ -4cb2b8: 5968 bfad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbf │ │ -4cb2bc: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cb2c2: 0c07 |0009: move-result-object v7 │ │ -4cb2c4: 5568 b4ad |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4cb2c8: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4cb2cc: 5468 baad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4cb2d0: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4cb2d6: 0a08 |0013: move-result v8 │ │ -4cb2d8: 8188 |0014: int-to-long v8, v8 │ │ -4cb2da: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ -4cb2e0: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4cb2e4: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4cb2e8: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cb2ee: 0a03 |001f: move-result v3 │ │ -4cb2f0: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4cb2f4: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cb2fa: 0a04 |0025: move-result v4 │ │ -4cb2fc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4cb2fe: 0780 |0027: move-object v0, v8 │ │ -4cb300: 0761 |0028: move-object v1, v6 │ │ -4cb302: 0762 |0029: move-object v2, v6 │ │ -4cb304: 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 │ │ -4cb30a: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4cb310: 0e00 |0030: return-void │ │ +4cb298: |[4cb298] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4cb2a8: 596a b0ad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adb0 │ │ +4cb2ac: 5969 b9ad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb9 │ │ +4cb2b0: 5968 bfad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbf │ │ +4cb2b4: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cb2ba: 0c07 |0009: move-result-object v7 │ │ +4cb2bc: 5568 b4ad |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4cb2c0: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4cb2c4: 5468 baad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4cb2c8: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4cb2ce: 0a08 |0013: move-result v8 │ │ +4cb2d0: 8188 |0014: int-to-long v8, v8 │ │ +4cb2d2: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ +4cb2d8: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4cb2dc: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4cb2e0: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cb2e6: 0a03 |001f: move-result v3 │ │ +4cb2e8: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4cb2ec: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cb2f2: 0a04 |0025: move-result v4 │ │ +4cb2f4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4cb2f6: 0780 |0027: move-object v0, v8 │ │ +4cb2f8: 0761 |0028: move-object v1, v6 │ │ +4cb2fa: 0762 |0029: move-object v2, v6 │ │ +4cb2fc: 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 │ │ +4cb302: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4cb308: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0002 line=632 │ │ 0x0004 line=633 │ │ 0x0006 line=634 │ │ 0x000a line=635 │ │ @@ -2026387,28 +2026385,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 │ │ -4cb314: |[4cb314] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4cb324: 5401 b8ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ -4cb328: 6e10 6f11 0100 |0002: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ -4cb32e: 0c01 |0005: move-result-object v1 │ │ -4cb330: 1f01 8d02 |0006: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cb334: 6e20 5f0f 3100 |0008: invoke-virtual {v1, v3}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5f │ │ -4cb33a: 0c02 |000b: move-result-object v2 │ │ -4cb33c: 1f02 1a20 |000c: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cb340: 6e10 3cf5 0200 |000e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ -4cb346: 0a03 |0011: move-result v3 │ │ -4cb348: df03 0301 |0012: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -4cb34c: 6e20 3df5 3200 |0014: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f53d │ │ -4cb352: 6e10 630f 0100 |0017: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ -4cb358: 0e00 |001a: return-void │ │ +4cb30c: |[4cb30c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4cb31c: 5401 b8ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb8 │ │ +4cb320: 6e10 6f11 0100 |0002: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116f │ │ +4cb326: 0c01 |0005: move-result-object v1 │ │ +4cb328: 1f01 8d02 |0006: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cb32c: 6e20 5f0f 3100 |0008: invoke-virtual {v1, v3}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5f │ │ +4cb332: 0c02 |000b: move-result-object v2 │ │ +4cb334: 1f02 1a20 |000c: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cb338: 6e10 3cf5 0200 |000e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f53c │ │ +4cb33e: 0a03 |0011: move-result v3 │ │ +4cb340: df03 0301 |0012: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +4cb344: 6e20 3df5 3200 |0014: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f53d │ │ +4cb34a: 6e10 630f 0100 |0017: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f63 │ │ +4cb350: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0008 line=777 │ │ 0x000e line=778 │ │ 0x0017 line=779 │ │ locals : │ │ @@ -2026423,61 +2026421,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -4ca500: |[4ca500] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4ca510: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ -4ca516: 0a00 |0003: move-result v0 │ │ -4ca518: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4ca51a: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ -4ca520: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ -4ca524: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4ca52a: 0c0b |000d: move-result-object v11 │ │ -4ca52c: 54a0 baad |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4ca530: 6e10 4df2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4ca536: 0a00 |0013: move-result v0 │ │ -4ca538: 8102 |0014: int-to-long v2, v0 │ │ -4ca53a: 6e30 f6ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ -4ca540: 6e20 e8ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ca546: 0a07 |001b: move-result v7 │ │ -4ca548: 1220 |001c: const/4 v0, #int 2 // #2 │ │ -4ca54a: 6e20 e8ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ca550: 0a08 |0020: move-result v8 │ │ -4ca552: 1250 |0021: const/4 v0, #int 5 // #5 │ │ -4ca554: 6e20 e8ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ca55a: 0a09 |0025: move-result v9 │ │ -4ca55c: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ca560: 07b4 |0028: move-object v4, v11 │ │ -4ca562: 07a5 |0029: move-object v5, v10 │ │ -4ca564: 07a6 |002a: move-object v6, v10 │ │ -4ca566: 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 │ │ -4ca56c: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ca572: 0c00 |0031: move-result-object v0 │ │ -4ca574: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ -4ca578: 7010 24ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac24 │ │ -4ca57e: 6e10 26ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac26 │ │ -4ca584: 0b02 |003a: move-result-wide v2 │ │ -4ca586: 6e30 f70f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ -4ca58c: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ca592: 0f01 |0041: return v1 │ │ -4ca594: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ -4ca59a: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ -4ca59e: 7010 33f4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.cancelNotification:()V // method@f433 │ │ -4ca5a4: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ca5a8: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ -4ca5aa: 7030 47f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4ca5b0: 5ba0 baad |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4ca5b4: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ -4ca5ba: 7220 fa0a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4ca5c0: 0f01 |0058: return v1 │ │ -4ca5c2: 120b |0059: const/4 v11, #int 0 // #0 │ │ -4ca5c4: 0f0b |005a: return v11 │ │ +4ca4f8: |[4ca4f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4ca508: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ +4ca50e: 0a00 |0003: move-result v0 │ │ +4ca510: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4ca512: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ +4ca518: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ +4ca51c: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4ca522: 0c0b |000d: move-result-object v11 │ │ +4ca524: 54a0 baad |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4ca528: 6e10 4df2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4ca52e: 0a00 |0013: move-result v0 │ │ +4ca530: 8102 |0014: int-to-long v2, v0 │ │ +4ca532: 6e30 f6ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ +4ca538: 6e20 e8ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ca53e: 0a07 |001b: move-result v7 │ │ +4ca540: 1220 |001c: const/4 v0, #int 2 // #2 │ │ +4ca542: 6e20 e8ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ca548: 0a08 |0020: move-result v8 │ │ +4ca54a: 1250 |0021: const/4 v0, #int 5 // #5 │ │ +4ca54c: 6e20 e8ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ca552: 0a09 |0025: move-result v9 │ │ +4ca554: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ca558: 07b4 |0028: move-object v4, v11 │ │ +4ca55a: 07a5 |0029: move-object v5, v10 │ │ +4ca55c: 07a6 |002a: move-object v6, v10 │ │ +4ca55e: 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 │ │ +4ca564: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ca56a: 0c00 |0031: move-result-object v0 │ │ +4ca56c: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ +4ca570: 7010 24ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac24 │ │ +4ca576: 6e10 26ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac26 │ │ +4ca57c: 0b02 |003a: move-result-wide v2 │ │ +4ca57e: 6e30 f70f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ +4ca584: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ca58a: 0f01 |0041: return v1 │ │ +4ca58c: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ +4ca592: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ +4ca596: 7010 33f4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.cancelNotification:()V // method@f433 │ │ +4ca59c: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ca5a0: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ +4ca5a2: 7030 47f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4ca5a8: 5ba0 baad |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4ca5ac: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ +4ca5b2: 7220 fa0a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4ca5b8: 0f01 |0058: return v1 │ │ +4ca5ba: 120b |0059: const/4 v11, #int 0 // #0 │ │ +4ca5bc: 0f0b |005a: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x000a line=686 │ │ 0x000e line=687 │ │ 0x0018 line=688 │ │ 0x001d line=689 │ │ @@ -2026497,114 +2026495,114 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 202 16-bit code units │ │ -4ca5c8: |[4ca5c8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -4ca5d8: 7210 e90a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ -4ca5de: 0a00 |0003: move-result v0 │ │ -4ca5e0: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ -4ca5e6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4ca5e8: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ -4ca5ec: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4ca5f2: 0c0a |000d: move-result-object v10 │ │ -4ca5f4: 5490 baad |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4ca5f8: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4ca5fe: 0a00 |0013: move-result v0 │ │ -4ca600: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ -4ca604: 5c92 b4ad |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca608: 2804 |0018: goto 001c // +0004 │ │ -4ca60a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -4ca60c: 5c90 b4ad |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca610: 5590 b4ad |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca614: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ -4ca618: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ -4ca61c: 6e20 38f4 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ -4ca622: 0c00 |0025: move-result-object v0 │ │ -4ca624: 7030 b511 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b5 │ │ -4ca62a: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ -4ca630: 6e20 b711 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b7 │ │ -4ca636: 6e20 b811 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b8 │ │ -4ca63c: 6e10 b911 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b9 │ │ -4ca642: 2825 |0035: goto 005a // +0025 │ │ -4ca644: 6e20 e8ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ca64a: 0a06 |0039: move-result v6 │ │ -4ca64c: 1220 |003a: const/4 v0, #int 2 // #2 │ │ -4ca64e: 6e20 e8ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ca654: 0a07 |003e: move-result v7 │ │ -4ca656: 1250 |003f: const/4 v0, #int 5 // #5 │ │ -4ca658: 6e20 e8ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ca65e: 0a08 |0043: move-result v8 │ │ -4ca660: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ca664: 0703 |0046: move-object v3, v0 │ │ -4ca666: 0794 |0047: move-object v4, v9 │ │ -4ca668: 0795 |0048: move-object v5, v9 │ │ -4ca66a: 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 │ │ -4ca670: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ca676: 0c01 |004f: move-result-object v1 │ │ -4ca678: 6e10 f0ab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4ca67e: 0b03 |0053: move-result-wide v3 │ │ -4ca680: 6e30 f70f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ -4ca686: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ca68c: 0f02 |005a: return v2 │ │ -4ca68e: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ -4ca694: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ -4ca698: 1a0a 177f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f17 │ │ -4ca69c: 7120 9741 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ -4ca6a2: 0a00 |0065: move-result v0 │ │ -4ca6a4: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ -4ca6a8: 7120 563d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ -4ca6ae: 0a00 |006b: move-result v0 │ │ -4ca6b0: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ -4ca6b4: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ca6ba: 0c0a |0071: move-result-object v10 │ │ -4ca6bc: 7130 503d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4ca6c2: 280c |0075: goto 0081 // +000c │ │ -4ca6c4: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ca6ca: 0c0a |0079: move-result-object v10 │ │ -4ca6cc: 7130 503d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4ca6d2: 2804 |007d: goto 0081 // +0004 │ │ -4ca6d4: 7010 53f4 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f453 │ │ -4ca6da: 0f02 |0081: return v2 │ │ -4ca6dc: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ -4ca6e2: 3310 4000 |0085: if-ne v0, v1, 00c5 // +0040 │ │ -4ca6e6: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ -4ca6ea: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ -4ca6f0: 1a01 dd7e |008c: const-string v1, "android.intent.action.SEND" // string@7edd │ │ -4ca6f4: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ -4ca6fa: 1a01 6bec |0091: const-string v1, "text/plain" // string@ec6b │ │ -4ca6fe: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ -4ca704: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca708: 7010 b4a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ca70e: 5492 b2ad |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ -4ca712: 6e10 2110 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ca718: 0c02 |00a0: move-result-object v2 │ │ -4ca71a: 6e10 57a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4ca720: 0c02 |00a4: move-result-object v2 │ │ -4ca722: 6e20 c0a9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca728: 1a02 5d05 |00a8: const-string v2, " │ │ +4ca5c0: |[4ca5c0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +4ca5d0: 7210 e90a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ +4ca5d6: 0a00 |0003: move-result v0 │ │ +4ca5d8: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ +4ca5de: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4ca5e0: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ +4ca5e4: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4ca5ea: 0c0a |000d: move-result-object v10 │ │ +4ca5ec: 5490 baad |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4ca5f0: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4ca5f6: 0a00 |0013: move-result v0 │ │ +4ca5f8: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ +4ca5fc: 5c92 b4ad |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca600: 2804 |0018: goto 001c // +0004 │ │ +4ca602: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +4ca604: 5c90 b4ad |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca608: 5590 b4ad |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca60c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ +4ca610: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ +4ca614: 6e20 38f4 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f438 │ │ +4ca61a: 0c00 |0025: move-result-object v0 │ │ +4ca61c: 7030 b511 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b5 │ │ +4ca622: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ +4ca628: 6e20 b711 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b7 │ │ +4ca62e: 6e20 b811 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b8 │ │ +4ca634: 6e10 b911 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b9 │ │ +4ca63a: 2825 |0035: goto 005a // +0025 │ │ +4ca63c: 6e20 e8ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ca642: 0a06 |0039: move-result v6 │ │ +4ca644: 1220 |003a: const/4 v0, #int 2 // #2 │ │ +4ca646: 6e20 e8ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ca64c: 0a07 |003e: move-result v7 │ │ +4ca64e: 1250 |003f: const/4 v0, #int 5 // #5 │ │ +4ca650: 6e20 e8ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ca656: 0a08 |0043: move-result v8 │ │ +4ca658: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ca65c: 0703 |0046: move-object v3, v0 │ │ +4ca65e: 0794 |0047: move-object v4, v9 │ │ +4ca660: 0795 |0048: move-object v5, v9 │ │ +4ca662: 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 │ │ +4ca668: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ca66e: 0c01 |004f: move-result-object v1 │ │ +4ca670: 6e10 f0ab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4ca676: 0b03 |0053: move-result-wide v3 │ │ +4ca678: 6e30 f70f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ +4ca67e: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ca684: 0f02 |005a: return v2 │ │ +4ca686: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ +4ca68c: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ +4ca690: 1a0a 177f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f17 │ │ +4ca694: 7120 9741 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ +4ca69a: 0a00 |0065: move-result v0 │ │ +4ca69c: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ +4ca6a0: 7120 563d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ +4ca6a6: 0a00 |006b: move-result v0 │ │ +4ca6a8: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ +4ca6ac: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ca6b2: 0c0a |0071: move-result-object v10 │ │ +4ca6b4: 7130 503d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4ca6ba: 280c |0075: goto 0081 // +000c │ │ +4ca6bc: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ca6c2: 0c0a |0079: move-result-object v10 │ │ +4ca6c4: 7130 503d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4ca6ca: 2804 |007d: goto 0081 // +0004 │ │ +4ca6cc: 7010 53f4 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f453 │ │ +4ca6d2: 0f02 |0081: return v2 │ │ +4ca6d4: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ +4ca6da: 3310 4000 |0085: if-ne v0, v1, 00c5 // +0040 │ │ +4ca6de: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ +4ca6e2: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ +4ca6e8: 1a01 dd7e |008c: const-string v1, "android.intent.action.SEND" // string@7edd │ │ +4ca6ec: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ +4ca6f2: 1a01 6bec |0091: const-string v1, "text/plain" // string@ec6b │ │ +4ca6f6: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ +4ca6fc: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca700: 7010 b4a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ca706: 5492 b2ad |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adb2 │ │ +4ca70a: 6e10 2110 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ca710: 0c02 |00a0: move-result-object v2 │ │ +4ca712: 6e10 57a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4ca718: 0c02 |00a4: move-result-object v2 │ │ +4ca71a: 6e20 c0a9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca720: 1a02 5d05 |00a8: const-string v2, " │ │ │ │ " // string@055d │ │ -4ca72c: 6e20 c0a9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca732: 7010 3cf4 0900 |00ad: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f43c │ │ -4ca738: 0c02 |00b0: move-result-object v2 │ │ -4ca73a: 6e20 c0a9 2100 |00b1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ca740: 6e10 d0a9 0100 |00b4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ca746: 0c01 |00b7: move-result-object v1 │ │ -4ca748: 1a02 f67e |00b8: const-string v2, "android.intent.extra.TEXT" // string@7ef6 │ │ -4ca74c: 6e30 f902 2001 |00ba: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ -4ca752: 1201 |00bd: const/4 v1, #int 0 // #0 │ │ -4ca754: 7120 dd02 1000 |00be: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ -4ca75a: 0c00 |00c1: move-result-object v0 │ │ -4ca75c: 6e20 55f4 0900 |00c2: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f455 │ │ -4ca762: 6f20 dc15 a900 |00c5: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15dc │ │ -4ca768: 0a0a |00c8: move-result v10 │ │ -4ca76a: 0f0a |00c9: return v10 │ │ +4ca724: 6e20 c0a9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca72a: 7010 3cf4 0900 |00ad: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f43c │ │ +4ca730: 0c02 |00b0: move-result-object v2 │ │ +4ca732: 6e20 c0a9 2100 |00b1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ca738: 6e10 d0a9 0100 |00b4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ca73e: 0c01 |00b7: move-result-object v1 │ │ +4ca740: 1a02 f67e |00b8: const-string v2, "android.intent.extra.TEXT" // string@7ef6 │ │ +4ca744: 6e30 f902 2001 |00ba: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ +4ca74a: 1201 |00bd: const/4 v1, #int 0 // #0 │ │ +4ca74c: 7120 dd02 1000 |00be: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ +4ca752: 0c00 |00c1: move-result-object v0 │ │ +4ca754: 6e20 55f4 0900 |00c2: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f455 │ │ +4ca75a: 6f20 dc15 a900 |00c5: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15dc │ │ +4ca760: 0a0a |00c8: move-result v10 │ │ +4ca762: 0f0a |00c9: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x000a line=414 │ │ 0x000e line=417 │ │ 0x0016 line=418 │ │ 0x001a line=420 │ │ @@ -2026639,24 +2026637,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cb35c: |[4cb35c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPause:()V │ │ -4cb36c: 6f10 de15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ -4cb372: 5510 bcad |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ -4cb376: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -4cb37a: 5510 b1ad |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ -4cb37e: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4cb382: 7010 56f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.updateNote:()V // method@f456 │ │ -4cb388: 2804 |000e: goto 0012 // +0004 │ │ -4cb38a: 7010 52f4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveNote:()V // method@f452 │ │ -4cb390: 0e00 |0012: return-void │ │ +4cb354: |[4cb354] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPause:()V │ │ +4cb364: 6f10 de15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ +4cb36a: 5510 bcad |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adbc │ │ +4cb36e: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +4cb372: 5510 b1ad |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ +4cb376: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4cb37a: 7010 56f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.updateNote:()V // method@f456 │ │ +4cb380: 2804 |000e: goto 0012 // +0004 │ │ +4cb382: 7010 52f4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveNote:()V // method@f452 │ │ +4cb388: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0003 line=360 │ │ 0x0007 line=361 │ │ 0x000b line=362 │ │ 0x000f line=364 │ │ @@ -2026668,42 +2026666,42 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4ca76c: |[4ca76c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ca77c: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ -4ca782: 7220 d20a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad2 │ │ -4ca788: 0c00 |0006: move-result-object v0 │ │ -4ca78a: 5b20 b6ad |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ -4ca78e: 5420 baad |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4ca792: 6e10 4ef2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4ca798: 0a00 |000e: move-result v0 │ │ -4ca79a: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ -4ca79e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -4ca7a0: 5c20 b4ad |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca7a4: 2804 |0014: goto 0018 // +0004 │ │ -4ca7a6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4ca7a8: 5c20 b4ad |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca7ac: 5520 b4ad |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4ca7b0: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ -4ca7b4: 5420 b6ad |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ -4ca7b8: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ -4ca7be: 7220 fa0a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4ca7c4: 280d |0024: goto 0031 // +000d │ │ -4ca7c6: 5520 b1ad |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ -4ca7ca: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ -4ca7ce: 5420 b6ad |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ -4ca7d2: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ -4ca7d8: 7220 fa0a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4ca7de: 6f20 e115 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e1 │ │ -4ca7e4: 0a03 |0034: move-result v3 │ │ -4ca7e6: 0f03 |0035: return v3 │ │ +4ca764: |[4ca764] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ca774: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ +4ca77a: 7220 d20a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad2 │ │ +4ca780: 0c00 |0006: move-result-object v0 │ │ +4ca782: 5b20 b6ad |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ +4ca786: 5420 baad |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4ca78a: 6e10 4ef2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4ca790: 0a00 |000e: move-result v0 │ │ +4ca792: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ +4ca796: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +4ca798: 5c20 b4ad |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca79c: 2804 |0014: goto 0018 // +0004 │ │ +4ca79e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4ca7a0: 5c20 b4ad |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca7a4: 5520 b4ad |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4ca7a8: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ +4ca7ac: 5420 b6ad |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ +4ca7b0: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ +4ca7b6: 7220 fa0a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4ca7bc: 280d |0024: goto 0031 // +000d │ │ +4ca7be: 5520 b1ad |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adb1 │ │ +4ca7c2: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ +4ca7c6: 5420 b6ad |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ +4ca7ca: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ +4ca7d0: 7220 fa0a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4ca7d6: 6f20 e115 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e1 │ │ +4ca7dc: 0a03 |0034: move-result v3 │ │ +4ca7de: 0f03 |0035: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=386 │ │ 0x0009 line=387 │ │ 0x0012 line=388 │ │ 0x0016 line=390 │ │ 0x0018 line=393 │ │ @@ -2026720,33 +2026718,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 │ │ -4cb394: |[4cb394] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4cb3a4: 6f40 e315 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ -4cb3aa: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4cb3ac: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -4cb3b0: 281b |0006: goto 0021 // +001b │ │ -4cb3b2: 2131 |0007: array-length v1, v3 │ │ -4cb3b4: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ -4cb3b8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4cb3ba: 4401 0301 |000b: aget v1, v3, v1 │ │ -4cb3be: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -4cb3c2: 7010 53f4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f453 │ │ -4cb3c8: 280f |0012: goto 0021 // +000f │ │ -4cb3ca: 6e10 3af4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ -4cb3d0: 0c01 |0016: move-result-object v1 │ │ -4cb3d2: 1403 ef00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ef │ │ -4cb3d8: 7130 0013 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cb3de: 0c01 |001d: move-result-object v1 │ │ -4cb3e0: 6e10 0213 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cb3e6: 0e00 |0021: return-void │ │ +4cb38c: |[4cb38c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4cb39c: 6f40 e315 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ +4cb3a2: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4cb3a4: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +4cb3a8: 281b |0006: goto 0021 // +001b │ │ +4cb3aa: 2131 |0007: array-length v1, v3 │ │ +4cb3ac: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ +4cb3b0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4cb3b2: 4401 0301 |000b: aget v1, v3, v1 │ │ +4cb3b6: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +4cb3ba: 7010 53f4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f453 │ │ +4cb3c0: 280f |0012: goto 0021 // +000f │ │ +4cb3c2: 6e10 3af4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f43a │ │ +4cb3c8: 0c01 |0016: move-result-object v1 │ │ +4cb3ca: 1403 ef00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ef │ │ +4cb3d0: 7130 0013 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cb3d6: 0c01 |001d: move-result-object v1 │ │ +4cb3d8: 6e10 0213 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cb3de: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=709 │ │ 0x000f line=711 │ │ 0x0013 line=713 │ │ locals : │ │ @@ -2026760,19 +2026758,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cb3e8: |[4cb3e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onResume:()V │ │ -4cb3f8: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ -4cb3fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4cb400: 7020 44f4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ -4cb406: 0e00 |0007: return-void │ │ +4cb3e0: |[4cb3e0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onResume:()V │ │ +4cb3f0: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ +4cb3f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4cb3f8: 7020 44f4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ +4cb3fe: 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; │ │ │ │ @@ -2026781,71 +2026779,71 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 108 16-bit code units │ │ -4cb408: |[4cb408] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4cb418: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cb41e: 0c06 |0003: move-result-object v6 │ │ -4cb420: 5271 bfad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbf │ │ -4cb424: 5272 b9ad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb9 │ │ -4cb428: 5273 b0ad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adb0 │ │ -4cb42c: 0760 |000a: move-object v0, v6 │ │ -4cb42e: 0194 |000b: move v4, v9 │ │ -4cb430: 01a5 |000c: move v5, v10 │ │ -4cb432: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ -4cb438: 6e10 3df4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ -4cb43e: 0c00 |0013: move-result-object v0 │ │ -4cb440: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cb444: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4cb446: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cb44c: 0a00 |001a: move-result v0 │ │ -4cb44e: 5970 b5ad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cb452: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cb456: 6e10 f0ab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4cb45c: 0b02 |0022: move-result-wide v2 │ │ -4cb45e: 8423 |0023: long-to-int v3, v2 │ │ -4cb460: 7030 47f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cb466: 5570 b4ad |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4cb46a: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -4cb46e: 5470 aead |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb472: 6e20 b1f4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ -4cb478: 281f |0030: goto 004f // +001f │ │ -4cb47a: 5470 aead |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ -4cb47e: 6e20 aef4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4cb484: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -4cb486: 5c70 b4ad |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ -4cb48a: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cb48e: 5271 b5ad |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cb492: 6e10 f0ab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4cb498: 0b02 |0040: move-result-wide v2 │ │ -4cb49a: 8423 |0041: long-to-int v3, v2 │ │ -4cb49c: 7030 47f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cb4a2: 5b70 baad |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ -4cb4a6: 5470 b6ad |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ -4cb4aa: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cb4b0: 7220 fa0a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4cb4b6: 5271 b5ad |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ -4cb4ba: 1232 |0051: const/4 v2, #int 3 // #3 │ │ -4cb4bc: 5473 bead |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adbe │ │ -4cb4c0: 6e10 f0ab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4cb4c6: 0b04 |0057: move-result-wide v4 │ │ -4cb4c8: 0770 |0058: move-object v0, v7 │ │ -4cb4ca: 7706 d2f2 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@f2d2 │ │ -4cb4d0: 5271 b0ad |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adb0 │ │ -4cb4d4: 5272 b9ad |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb9 │ │ -4cb4d8: 5273 bfad |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbf │ │ -4cb4dc: 0194 |0062: move v4, v9 │ │ -4cb4de: 01a5 |0063: move v5, v10 │ │ -4cb4e0: 7706 d5f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ -4cb4e6: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -4cb4e8: 7020 44f4 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ -4cb4ee: 0e00 |006b: return-void │ │ +4cb400: |[4cb400] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4cb410: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cb416: 0c06 |0003: move-result-object v6 │ │ +4cb418: 5271 bfad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbf │ │ +4cb41c: 5272 b9ad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb9 │ │ +4cb420: 5273 b0ad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adb0 │ │ +4cb424: 0760 |000a: move-object v0, v6 │ │ +4cb426: 0194 |000b: move v4, v9 │ │ +4cb428: 01a5 |000c: move v5, v10 │ │ +4cb42a: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ +4cb430: 6e10 3df4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43d │ │ +4cb436: 0c00 |0013: move-result-object v0 │ │ +4cb438: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cb43c: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4cb43e: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cb444: 0a00 |001a: move-result v0 │ │ +4cb446: 5970 b5ad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cb44a: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cb44e: 6e10 f0ab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cb454: 0b02 |0022: move-result-wide v2 │ │ +4cb456: 8423 |0023: long-to-int v3, v2 │ │ +4cb458: 7030 47f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cb45e: 5570 b4ad |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4cb462: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4cb466: 5470 aead |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb46a: 6e20 b1f4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ +4cb470: 281f |0030: goto 004f // +001f │ │ +4cb472: 5470 aead |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adae │ │ +4cb476: 6e20 aef4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4cb47c: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4cb47e: 5c70 b4ad |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb4 │ │ +4cb482: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cb486: 5271 b5ad |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cb48a: 6e10 f0ab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cb490: 0b02 |0040: move-result-wide v2 │ │ +4cb492: 8423 |0041: long-to-int v3, v2 │ │ +4cb494: 7030 47f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cb49a: 5b70 baad |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adba │ │ +4cb49e: 5470 b6ad |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb6 │ │ +4cb4a2: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cb4a8: 7220 fa0a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4cb4ae: 5271 b5ad |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb5 │ │ +4cb4b2: 1232 |0051: const/4 v2, #int 3 // #3 │ │ +4cb4b4: 5473 bead |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adbe │ │ +4cb4b8: 6e10 f0ab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cb4be: 0b04 |0057: move-result-wide v4 │ │ +4cb4c0: 0770 |0058: move-object v0, v7 │ │ +4cb4c2: 7706 d2f2 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@f2d2 │ │ +4cb4c8: 5271 b0ad |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adb0 │ │ +4cb4cc: 5272 b9ad |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb9 │ │ +4cb4d0: 5273 bfad |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbf │ │ +4cb4d4: 0194 |0062: move v4, v9 │ │ +4cb4d6: 01a5 |0063: move v5, v10 │ │ +4cb4d8: 7706 d5f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ +4cb4de: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +4cb4e0: 7020 44f4 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f444 │ │ +4cb4e6: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0004 line=645 │ │ 0x0010 line=647 │ │ 0x0017 line=648 │ │ 0x001d line=649 │ │ @@ -2027035,26 +2027033,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cd548: |[4cd548] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -4cd558: 7010 be15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15be │ │ -4cd55e: 1a00 9996 |0003: const-string v0, "finde_die_datei.mp4" // string@9699 │ │ -4cd562: 5b10 0cae |0005: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ -4cd566: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4cd568: 5c10 07ae |0008: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ -4cd56c: 5c10 09ae |000a: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd570: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4cd572: 5c10 11ae |000d: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ -4cd576: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ -4cd578: 5910 0aae |0010: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd57c: 0e00 |0012: return-void │ │ +4cd540: |[4cd540] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +4cd550: 7010 be15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15be │ │ +4cd556: 1a00 9996 |0003: const-string v0, "finde_die_datei.mp4" // string@9699 │ │ +4cd55a: 5b10 0cae |0005: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ +4cd55e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4cd560: 5c10 07ae |0008: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ +4cd564: 5c10 09ae |000a: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd568: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4cd56a: 5c10 11ae |000d: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ +4cd56e: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ +4cd570: 5910 0aae |0010: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd574: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=102 │ │ 0x0008 line=107 │ │ 0x000a line=108 │ │ 0x000d line=109 │ │ @@ -2027067,17 +2027065,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 │ │ -4cd4e8: |[4cd4e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I │ │ -4cd4f8: 5200 0aae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd4fc: 0f00 |0002: return v0 │ │ +4cd4e0: |[4cd4e0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I │ │ +4cd4f0: 5200 0aae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd4f4: 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;) │ │ @@ -2027085,17 +2027083,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 │ │ -4cd518: |[4cd518] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ -4cd528: 5400 10ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4cd52c: 1100 |0002: return-object v0 │ │ +4cd510: |[4cd510] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ +4cd520: 5400 10ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4cd524: 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;) │ │ @@ -2027103,17 +2027101,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 │ │ -4cd500: |[4cd500] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I │ │ -4cd510: 5901 04ae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ -4cd514: 0f01 |0002: return v1 │ │ +4cd4f8: |[4cd4f8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I │ │ +4cd508: 5901 04ae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ +4cd50c: 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 │ │ │ │ @@ -2027122,17 +2027120,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 │ │ -4cd0e8: |[4cd0e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z │ │ -4cd0f8: 5c01 11ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ -4cd0fc: 0f01 |0002: return v1 │ │ +4cd0e0: |[4cd0e0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z │ │ +4cd0f0: 5c01 11ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ +4cd0f4: 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 │ │ │ │ @@ -2027141,102 +2027139,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 │ │ -4cd530: |[4cd530] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ -4cd540: 5400 03ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cd544: 1100 |0002: return-object v0 │ │ +4cd528: |[4cd528] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ +4cd538: 5400 03ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cd53c: 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 │ │ -4cd580: |[4cd580] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.cancelNotification:()V │ │ -4cd590: 5230 0aae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd594: 5431 13ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae13 │ │ -4cd598: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -4cd59a: 7140 d4f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d4 │ │ -4cd5a0: 6e10 daf4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ -4cd5a6: 0c00 |000b: move-result-object v0 │ │ -4cd5a8: 1a01 0dd2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cd5ac: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -4cd5ae: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd5b4: 0a00 |0012: move-result v0 │ │ -4cd5b6: 5930 0aae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd5ba: 2200 8d1f |0015: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cd5be: 5231 0aae |0017: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd5c2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -4cd5c4: 7030 47f2 1002 |001a: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cd5ca: 5431 03ae |001d: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cd5ce: 6e20 a7f4 0100 |001f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ -4cd5d4: 5c32 09ae |0022: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd5d8: 7020 e2f4 2300 |0024: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ -4cd5de: 0e00 |0027: return-void │ │ + insns size : 38 16-bit code units │ │ +4cd578: |[4cd578] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.cancelNotification:()V │ │ +4cd588: 5230 0aae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd58c: 5431 13ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae13 │ │ +4cd590: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +4cd592: 7140 d4f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d4 │ │ +4cd598: 6e10 daf4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ +4cd59e: 0c00 |000b: move-result-object v0 │ │ +4cd5a0: 1a01 0dd2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cd5a4: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +4cd5a6: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd5ac: 0a00 |0012: move-result v0 │ │ +4cd5ae: 5930 0aae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd5b2: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cd5b6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4cd5b8: 7030 47f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cd5be: 5430 03ae |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cd5c2: 6e20 a7f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ +4cd5c8: 5c32 09ae |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd5cc: 7020 e2f4 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ +4cd5d2: 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 │ │ -4cd5e0: |[4cd5e0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayCategoryDialog:()V │ │ -4cd5f0: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4cd5f4: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4cd5fa: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4cd600: 6e20 def4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4cd606: 0c01 |000b: move-result-object v1 │ │ -4cd608: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4cd60e: 0c00 |000f: move-result-object v0 │ │ -4cd610: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4cd616: 6e20 def4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4cd61c: 0c01 |0016: move-result-object v1 │ │ -4cd61e: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4cd624: 0c00 |001a: move-result-object v0 │ │ -4cd626: 2201 0920 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6; // type@2009 │ │ -4cd62a: 7020 c2f4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c2 │ │ -4cd630: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4cd636: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ -4cd63c: 0c00 |0026: move-result-object v0 │ │ -4cd63e: 2201 0820 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5; // type@2008 │ │ -4cd642: 7020 c0f4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c0 │ │ -4cd648: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4cd64e: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4cd654: 0c00 |0032: move-result-object v0 │ │ -4cd656: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4cd65c: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4cd662: 0c00 |0039: move-result-object v0 │ │ -4cd664: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4cd66a: 0e00 |003d: return-void │ │ +4cd5d4: |[4cd5d4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayCategoryDialog:()V │ │ +4cd5e4: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4cd5e8: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4cd5ee: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4cd5f4: 6e20 def4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4cd5fa: 0c01 |000b: move-result-object v1 │ │ +4cd5fc: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4cd602: 0c00 |000f: move-result-object v0 │ │ +4cd604: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4cd60a: 6e20 def4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4cd610: 0c01 |0016: move-result-object v1 │ │ +4cd612: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4cd618: 0c00 |001a: move-result-object v0 │ │ +4cd61a: 2201 0920 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6; // type@2009 │ │ +4cd61e: 7020 c2f4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c2 │ │ +4cd624: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4cd62a: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ +4cd630: 0c00 |0026: move-result-object v0 │ │ +4cd632: 2201 0820 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5; // type@2008 │ │ +4cd636: 7020 c0f4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c0 │ │ +4cd63c: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4cd642: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4cd648: 0c00 |0032: move-result-object v0 │ │ +4cd64a: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4cd650: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4cd656: 0c00 |0039: move-result-object v0 │ │ +4cd658: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4cd65e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0008 line=490 │ │ 0x0013 line=491 │ │ 0x0023 line=492 │ │ 0x002f line=498 │ │ @@ -2027250,29 +2027247,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -4cd66c: |[4cd66c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ -4cd67c: 2200 2820 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@2028 │ │ -4cd680: 7020 69f5 2000 |0002: invoke-direct {v0, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/content/Context;)V // method@f569 │ │ -4cd686: 2201 0b20 |0005: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8; // type@200b │ │ -4cd68a: 7020 c6f4 2100 |0007: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c6 │ │ -4cd690: 6e20 88f5 1000 |000a: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f588 │ │ -4cd696: 0c00 |000d: move-result-object v0 │ │ -4cd698: 1401 0500 037f |000e: const v1, #float 1.74129e+38 // #7f030005 │ │ -4cd69e: 6e20 7ff5 1000 |0011: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57f │ │ -4cd6a4: 0c00 |0014: move-result-object v0 │ │ -4cd6a6: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ -4cd6aa: 6e20 8af5 1000 |0017: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f58a │ │ -4cd6b0: 0c00 |001a: move-result-object v0 │ │ -4cd6b2: 6e10 8cf5 0000 |001b: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f58c │ │ -4cd6b8: 0e00 |001e: return-void │ │ +4cd660: |[4cd660] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ +4cd670: 2200 2820 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@2028 │ │ +4cd674: 7020 69f5 2000 |0002: invoke-direct {v0, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/content/Context;)V // method@f569 │ │ +4cd67a: 2201 0b20 |0005: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8; // type@200b │ │ +4cd67e: 7020 c6f4 2100 |0007: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c6 │ │ +4cd684: 6e20 88f5 1000 |000a: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f588 │ │ +4cd68a: 0c00 |000d: move-result-object v0 │ │ +4cd68c: 1401 0500 037f |000e: const v1, #float 1.74129e+38 // #7f030005 │ │ +4cd692: 6e20 7ff5 1000 |0011: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57f │ │ +4cd698: 0c00 |0014: move-result-object v0 │ │ +4cd69a: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ +4cd69e: 6e20 8af5 1000 |0017: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f58a │ │ +4cd6a4: 0c00 |001a: move-result-object v0 │ │ +4cd6a6: 6e10 8cf5 0000 |001b: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f58c │ │ +4cd6ac: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x000a line=553 │ │ 0x0011 line=560 │ │ 0x0017 line=561 │ │ 0x001b line=562 │ │ @@ -2027284,81 +2027281,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -4cd6bc: |[4cd6bc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayTrashDialog:()V │ │ -4cd6cc: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ -4cd6d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4cd6d2: 6e30 ddf4 0901 |0003: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4dd │ │ -4cd6d8: 0c00 |0006: move-result-object v0 │ │ -4cd6da: 1a02 4ae9 |0007: const-string v2, "sp_data_display_trash_message" // string@e94a │ │ -4cd6de: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -4cd6e0: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cd6e6: 0a02 |000d: move-result v2 │ │ -4cd6e8: 3802 3400 |000e: if-eqz v2, 0042 // +0034 │ │ -4cd6ec: 2201 8603 |0010: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4cd6f0: 7020 7015 9100 |0012: invoke-direct {v1, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4cd6f6: 1402 5300 107f |0015: const v2, #float 1.91411e+38 // #7f100053 │ │ -4cd6fc: 6e20 def4 2900 |0018: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4cd702: 0c02 |001b: move-result-object v2 │ │ -4cd704: 6e20 9615 2100 |001c: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4cd70a: 0c01 |001f: move-result-object v1 │ │ -4cd70c: 1402 5200 107f |0020: const v2, #float 1.9141e+38 // #7f100052 │ │ -4cd712: 6e20 def4 2900 |0023: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4cd718: 0c02 |0026: move-result-object v2 │ │ -4cd71a: 6e20 7f15 2100 |0027: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4cd720: 0c01 |002a: move-result-object v1 │ │ -4cd722: 1402 4b00 107f |002b: const v2, #float 1.9141e+38 // #7f10004b │ │ -4cd728: 2203 0a20 |002e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7; // type@200a │ │ -4cd72c: 7030 c4f4 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@f4c4 │ │ -4cd732: 6e30 8d15 2103 |0033: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4cd738: 0c00 |0036: move-result-object v0 │ │ -4cd73a: 1401 2700 0801 |0037: const v1, #float 2.49794e-38 // #01080027 │ │ -4cd740: 6e20 7815 1000 |003a: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4cd746: 0c00 |003d: move-result-object v0 │ │ -4cd748: 6e10 9a15 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4cd74e: 284a |0041: goto 008b // +004a │ │ -4cd750: 5c91 11ae |0042: iput-boolean v1, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ -4cd754: 6e10 daf4 0900 |0044: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ -4cd75a: 0c00 |0047: move-result-object v0 │ │ -4cd75c: 2202 8c1f |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cd760: 1a04 0fd2 |004a: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ -4cd764: 6e20 ee02 4000 |004c: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cd76a: 0c04 |004f: move-result-object v4 │ │ -4cd76c: 1a05 0cd2 |0050: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ -4cd770: 6e20 ee02 5000 |0052: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cd776: 0c05 |0055: move-result-object v5 │ │ -4cd778: 1246 |0056: const/4 v6, #int 4 // #4 │ │ -4cd77a: 12f7 |0057: const/4 v7, #int -1 // #ff │ │ -4cd77c: 1a08 0bd2 |0058: const-string v8, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cd780: 6e30 e902 8007 |005a: invoke-virtual {v0, v8, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd786: 0a07 |005d: move-result v7 │ │ -4cd788: 7057 2ff2 4265 |005e: invoke-direct {v2, v4, v5, v6, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4cd78e: 5294 0aae |0061: iget v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd792: 6e20 45f2 4200 |0063: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4cd798: 1a04 0ed2 |0066: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ -4cd79c: 6e30 e902 4001 |0068: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd7a2: 0a00 |006b: move-result v0 │ │ -4cd7a4: 6e20 42f2 0200 |006c: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4cd7aa: 6e10 3bf2 0200 |006f: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ -4cd7b0: 0a00 |0072: move-result v0 │ │ -4cd7b2: 3330 0800 |0073: if-ne v0, v3, 007b // +0008 │ │ -4cd7b6: 5490 03ae |0075: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cd7ba: 6e20 a6f4 2000 |0077: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ -4cd7c0: 280e |007a: goto 0088 // +000e │ │ -4cd7c2: 5290 0aae |007b: iget v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd7c6: 6e20 45f2 0200 |007d: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4cd7cc: 6e20 42f2 3200 |0080: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4cd7d2: 5490 03ae |0083: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cd7d6: 6e20 b0f4 2000 |0085: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4cd7dc: 6e10 d6f4 0900 |0088: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ -4cd7e2: 0e00 |008b: return-void │ │ +4cd6b0: |[4cd6b0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayTrashDialog:()V │ │ +4cd6c0: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ +4cd6c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4cd6c6: 6e30 ddf4 0901 |0003: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4dd │ │ +4cd6cc: 0c00 |0006: move-result-object v0 │ │ +4cd6ce: 1a02 4ae9 |0007: const-string v2, "sp_data_display_trash_message" // string@e94a │ │ +4cd6d2: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +4cd6d4: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cd6da: 0a02 |000d: move-result v2 │ │ +4cd6dc: 3802 3400 |000e: if-eqz v2, 0042 // +0034 │ │ +4cd6e0: 2201 8603 |0010: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4cd6e4: 7020 7015 9100 |0012: invoke-direct {v1, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4cd6ea: 1402 5300 107f |0015: const v2, #float 1.91411e+38 // #7f100053 │ │ +4cd6f0: 6e20 def4 2900 |0018: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4cd6f6: 0c02 |001b: move-result-object v2 │ │ +4cd6f8: 6e20 9615 2100 |001c: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4cd6fe: 0c01 |001f: move-result-object v1 │ │ +4cd700: 1402 5200 107f |0020: const v2, #float 1.9141e+38 // #7f100052 │ │ +4cd706: 6e20 def4 2900 |0023: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4cd70c: 0c02 |0026: move-result-object v2 │ │ +4cd70e: 6e20 7f15 2100 |0027: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4cd714: 0c01 |002a: move-result-object v1 │ │ +4cd716: 1402 4b00 107f |002b: const v2, #float 1.9141e+38 // #7f10004b │ │ +4cd71c: 2203 0a20 |002e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7; // type@200a │ │ +4cd720: 7030 c4f4 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@f4c4 │ │ +4cd726: 6e30 8d15 2103 |0033: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4cd72c: 0c00 |0036: move-result-object v0 │ │ +4cd72e: 1401 2700 0801 |0037: const v1, #float 2.49794e-38 // #01080027 │ │ +4cd734: 6e20 7815 1000 |003a: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4cd73a: 0c00 |003d: move-result-object v0 │ │ +4cd73c: 6e10 9a15 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4cd742: 284a |0041: goto 008b // +004a │ │ +4cd744: 5c91 11ae |0042: iput-boolean v1, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ +4cd748: 6e10 daf4 0900 |0044: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ +4cd74e: 0c00 |0047: move-result-object v0 │ │ +4cd750: 2202 8c1f |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cd754: 1a04 0fd2 |004a: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ +4cd758: 6e20 ee02 4000 |004c: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cd75e: 0c04 |004f: move-result-object v4 │ │ +4cd760: 1a05 0cd2 |0050: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ +4cd764: 6e20 ee02 5000 |0052: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cd76a: 0c05 |0055: move-result-object v5 │ │ +4cd76c: 1246 |0056: const/4 v6, #int 4 // #4 │ │ +4cd76e: 12f7 |0057: const/4 v7, #int -1 // #ff │ │ +4cd770: 1a08 0bd2 |0058: const-string v8, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cd774: 6e30 e902 8007 |005a: invoke-virtual {v0, v8, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd77a: 0a07 |005d: move-result v7 │ │ +4cd77c: 7057 2ff2 4265 |005e: invoke-direct {v2, v4, v5, v6, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4cd782: 5294 0aae |0061: iget v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd786: 6e20 45f2 4200 |0063: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4cd78c: 1a04 0ed2 |0066: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ +4cd790: 6e30 e902 4001 |0068: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd796: 0a00 |006b: move-result v0 │ │ +4cd798: 6e20 42f2 0200 |006c: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4cd79e: 6e10 3bf2 0200 |006f: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ +4cd7a4: 0a00 |0072: move-result v0 │ │ +4cd7a6: 3330 0800 |0073: if-ne v0, v3, 007b // +0008 │ │ +4cd7aa: 5490 03ae |0075: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cd7ae: 6e20 a6f4 2000 |0077: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ +4cd7b4: 280e |007a: goto 0088 // +000e │ │ +4cd7b6: 5290 0aae |007b: iget v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd7ba: 6e20 45f2 0200 |007d: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4cd7c0: 6e20 42f2 3200 |0080: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4cd7c6: 5490 03ae |0083: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cd7ca: 6e20 b0f4 2000 |0085: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4cd7d0: 6e10 d6f4 0900 |0088: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ +4cd7d6: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=509 │ │ 0x000a line=510 │ │ 0x0010 line=512 │ │ 0x0018 line=513 │ │ 0x0023 line=514 │ │ @@ -2027384,48 +2027381,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4cd7e4: |[4cd7e4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.fillNameIfEmpty:()V │ │ -4cd7f4: 5490 08ae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4cd7f8: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cd7fe: 0c00 |0005: move-result-object v0 │ │ -4cd800: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cd806: 0c00 |0009: move-result-object v0 │ │ -4cd808: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ -4cd80e: 0a00 |000d: move-result v0 │ │ -4cd810: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4cd814: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ -4cd818: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4cd81a: 6e30 ddf4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4dd │ │ -4cd820: 0c00 |0016: move-result-object v0 │ │ -4cd822: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ -4cd826: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4cd828: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4cd82e: 0a04 |001d: move-result v4 │ │ -4cd830: 5495 08ae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4cd834: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4cd83a: 6e20 def4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4cd840: 0c06 |0026: move-result-object v6 │ │ -4cd842: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4cd846: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4cd84c: 0c08 |002c: move-result-object v8 │ │ -4cd84e: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4cd852: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4cd858: 0c01 |0032: move-result-object v1 │ │ -4cd85a: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cd860: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4cd866: 0c00 |0039: move-result-object v0 │ │ -4cd868: b034 |003a: add-int/2addr v4, v3 │ │ -4cd86a: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4cd870: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4cd876: 0e00 |0041: return-void │ │ +4cd7d8: |[4cd7d8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.fillNameIfEmpty:()V │ │ +4cd7e8: 5490 08ae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4cd7ec: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cd7f2: 0c00 |0005: move-result-object v0 │ │ +4cd7f4: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4cd7fa: 0c00 |0009: move-result-object v0 │ │ +4cd7fc: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ +4cd802: 0a00 |000d: move-result v0 │ │ +4cd804: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4cd808: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ +4cd80c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4cd80e: 6e30 ddf4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4dd │ │ +4cd814: 0c00 |0016: move-result-object v0 │ │ +4cd816: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ +4cd81a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4cd81c: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4cd822: 0a04 |001d: move-result v4 │ │ +4cd824: 5495 08ae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4cd828: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4cd82e: 6e20 def4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4cd834: 0c06 |0026: move-result-object v6 │ │ +4cd836: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4cd83a: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4cd840: 0c08 |002c: move-result-object v8 │ │ +4cd842: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4cd846: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4cd84c: 0c01 |0032: move-result-object v1 │ │ +4cd84e: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cd854: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4cd85a: 0c00 |0039: move-result-object v0 │ │ +4cd85c: b034 |003a: add-int/2addr v4, v3 │ │ +4cd85e: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4cd864: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4cd86a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0013 line=479 │ │ 0x001a line=480 │ │ 0x001e line=481 │ │ 0x0036 line=482 │ │ @@ -2027439,123 +2027436,123 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 231 16-bit code units │ │ -4cd954: |[4cd954] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.loadActivity:(Z)V │ │ -4cd964: 5250 0aae |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd968: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4cd96a: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4cd96e: 6e10 daf4 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ -4cd974: 0c00 |0008: move-result-object v0 │ │ -4cd976: 1a02 0dd2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cd97a: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd980: 0a00 |000e: move-result v0 │ │ -4cd982: 5950 0aae |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd986: 5250 0aae |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cd98a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4cd98c: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4cd990: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4cd992: 2802 |0017: goto 0019 // +0002 │ │ -4cd994: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4cd996: 5c50 07ae |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ -4cd99a: 7110 4208 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ -4cd9a0: 0c00 |001e: move-result-object v0 │ │ -4cd9a2: 1a01 30e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ -4cd9a6: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cd9ac: 0a01 |0024: move-result v1 │ │ -4cd9ae: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ -4cd9b2: 5451 08ae |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4cd9b6: 1a03 29e7 |0029: const-string v3, "settings_font_size" // string@e729 │ │ -4cd9ba: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ -4cd9be: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cd9c4: 0c00 |0030: move-result-object v0 │ │ -4cd9c6: 7110 cca8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ -4cd9cc: 0a00 |0034: move-result v0 │ │ -4cd9ce: 6e20 5110 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ -4cd9d4: 5450 00ae |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ -4cd9d8: 6e10 5e0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ -4cd9de: 0a00 |003d: move-result v0 │ │ -4cd9e0: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ -4cd9e4: 7010 d1f4 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayCategoryDialog:()V // method@f4d1 │ │ -4cd9ea: 2817 |0043: goto 005a // +0017 │ │ -4cd9ec: 1a00 32cc |0044: const-string v0, "name" // string@cc32 │ │ -4cd9f0: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4cd9f6: 5450 12ae |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ -4cd9fa: 5451 00ae |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ -4cd9fe: 6e20 4812 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ -4cda04: 5450 12ae |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ -4cda08: 2201 0720 |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4; // type@2007 │ │ -4cda0c: 7020 bdf4 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4bd │ │ -4cda12: 6e20 4f12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ -4cda18: 5550 07ae |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ -4cda1c: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ -4cda20: 6e10 dff4 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getWindow:()Landroid/view/Window; // method@f4df │ │ -4cda26: 0c00 |0061: move-result-object v0 │ │ -4cda28: 1221 |0062: const/4 v1, #int 2 // #2 │ │ -4cda2a: 6e20 a60d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ -4cda30: 5450 03ae |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cda34: 5251 0aae |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cda38: 8111 |006a: int-to-long v1, v1 │ │ -4cda3a: 6e30 abf4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ -4cda40: 0c00 |006e: move-result-object v0 │ │ -4cda42: 2201 0320 |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@2003 │ │ -4cda46: 7020 b2f4 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b2 │ │ -4cda4c: 6e30 7f61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cda52: 286a |0077: goto 00e1 // +006a │ │ -4cda54: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ -4cda5a: 6e20 d5f4 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cda60: 0c00 |007e: move-result-object v0 │ │ -4cda62: 6e20 3e0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4cda68: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cda6c: 7010 b4a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cda72: 1a01 3f16 |0087: const-string v1, "/sketch_" // string@163f │ │ -4cda76: 6e20 c0a9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cda7c: 7100 d3a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d3 │ │ -4cda82: 0b01 |008f: move-result-wide v1 │ │ -4cda84: 6e30 bca9 1002 |0090: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bc │ │ -4cda8a: 1a01 1f16 |0093: const-string v1, ".PNG" // string@161f │ │ -4cda8e: 6e20 c0a9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cda94: 6e10 d0a9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cda9a: 0c00 |009b: move-result-object v0 │ │ -4cda9c: 5b50 0cae |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ -4cdaa0: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cdaa4: 7010 b4a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cdaaa: 6e10 d9f4 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d9 │ │ -4cdab0: 0c01 |00a6: move-result-object v1 │ │ -4cdab2: 6e10 a8a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ -4cdab8: 0c01 |00aa: move-result-object v1 │ │ -4cdaba: 6e20 c0a9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cdac0: 1a01 4016 |00ae: const-string v1, "/sketches" // string@1640 │ │ -4cdac4: 6e20 c0a9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cdaca: 6e10 d0a9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cdad0: 0c00 |00b6: move-result-object v0 │ │ -4cdad2: 5b50 0dae |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cdad6: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cdada: 5452 0dae |00bb: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cdade: 7020 99a7 2000 |00bd: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ -4cdae4: 6e10 b0a7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ -4cdaea: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cdaee: 7010 b4a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cdaf4: 6e10 d9f4 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d9 │ │ -4cdafa: 0c02 |00cb: move-result-object v2 │ │ -4cdafc: 6e10 a8a7 0200 |00cc: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ -4cdb02: 0c02 |00cf: move-result-object v2 │ │ -4cdb04: 6e20 c0a9 2000 |00d0: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cdb0a: 6e20 c0a9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cdb10: 5451 0cae |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ -4cdb14: 6e20 c0a9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cdb1a: 6e10 d0a9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cdb20: 0c00 |00de: move-result-object v0 │ │ -4cdb22: 5b50 0dae |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cdb26: 3906 0500 |00e1: if-nez v6, 00e6 // +0005 │ │ -4cdb2a: 6e10 e0f4 0500 |00e3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.invalidateOptionsMenu:()V // method@f4e0 │ │ -4cdb30: 0e00 |00e6: return-void │ │ +4cd948: |[4cd948] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.loadActivity:(Z)V │ │ +4cd958: 5250 0aae |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd95c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4cd95e: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4cd962: 6e10 daf4 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ +4cd968: 0c00 |0008: move-result-object v0 │ │ +4cd96a: 1a02 0dd2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cd96e: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd974: 0a00 |000e: move-result v0 │ │ +4cd976: 5950 0aae |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd97a: 5250 0aae |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cd97e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4cd980: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4cd984: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4cd986: 2802 |0017: goto 0019 // +0002 │ │ +4cd988: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4cd98a: 5c50 07ae |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ +4cd98e: 7110 4208 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ +4cd994: 0c00 |001e: move-result-object v0 │ │ +4cd996: 1a01 30e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ +4cd99a: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cd9a0: 0a01 |0024: move-result v1 │ │ +4cd9a2: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ +4cd9a6: 5451 08ae |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4cd9aa: 1a03 29e7 |0029: const-string v3, "settings_font_size" // string@e729 │ │ +4cd9ae: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ +4cd9b2: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cd9b8: 0c00 |0030: move-result-object v0 │ │ +4cd9ba: 7110 cca8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ +4cd9c0: 0a00 |0034: move-result v0 │ │ +4cd9c2: 6e20 5110 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ +4cd9c8: 5450 00ae |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ +4cd9cc: 6e10 5e0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ +4cd9d2: 0a00 |003d: move-result v0 │ │ +4cd9d4: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ +4cd9d8: 7010 d1f4 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayCategoryDialog:()V // method@f4d1 │ │ +4cd9de: 2817 |0043: goto 005a // +0017 │ │ +4cd9e0: 1a00 32cc |0044: const-string v0, "name" // string@cc32 │ │ +4cd9e4: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4cd9ea: 5450 12ae |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ +4cd9ee: 5451 00ae |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ +4cd9f2: 6e20 4812 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ +4cd9f8: 5450 12ae |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ +4cd9fc: 2201 0720 |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4; // type@2007 │ │ +4cda00: 7020 bdf4 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4bd │ │ +4cda06: 6e20 4f12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ +4cda0c: 5550 07ae |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ +4cda10: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ +4cda14: 6e10 dff4 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getWindow:()Landroid/view/Window; // method@f4df │ │ +4cda1a: 0c00 |0061: move-result-object v0 │ │ +4cda1c: 1221 |0062: const/4 v1, #int 2 // #2 │ │ +4cda1e: 6e20 a60d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ +4cda24: 5450 03ae |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cda28: 5251 0aae |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cda2c: 8111 |006a: int-to-long v1, v1 │ │ +4cda2e: 6e30 abf4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ +4cda34: 0c00 |006e: move-result-object v0 │ │ +4cda36: 2201 0320 |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@2003 │ │ +4cda3a: 7020 b2f4 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b2 │ │ +4cda40: 6e30 7f61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cda46: 286a |0077: goto 00e1 // +006a │ │ +4cda48: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ +4cda4e: 6e20 d5f4 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cda54: 0c00 |007e: move-result-object v0 │ │ +4cda56: 6e20 3e0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4cda5c: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cda60: 7010 b4a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cda66: 1a01 3f16 |0087: const-string v1, "/sketch_" // string@163f │ │ +4cda6a: 6e20 c0a9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cda70: 7100 d3a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d3 │ │ +4cda76: 0b01 |008f: move-result-wide v1 │ │ +4cda78: 6e30 bca9 1002 |0090: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bc │ │ +4cda7e: 1a01 1f16 |0093: const-string v1, ".PNG" // string@161f │ │ +4cda82: 6e20 c0a9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cda88: 6e10 d0a9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cda8e: 0c00 |009b: move-result-object v0 │ │ +4cda90: 5b50 0cae |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ +4cda94: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cda98: 7010 b4a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cda9e: 6e10 d9f4 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d9 │ │ +4cdaa4: 0c01 |00a6: move-result-object v1 │ │ +4cdaa6: 6e10 a8a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ +4cdaac: 0c01 |00aa: move-result-object v1 │ │ +4cdaae: 6e20 c0a9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cdab4: 1a01 4016 |00ae: const-string v1, "/sketches" // string@1640 │ │ +4cdab8: 6e20 c0a9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cdabe: 6e10 d0a9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cdac4: 0c00 |00b6: move-result-object v0 │ │ +4cdac6: 5b50 0dae |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cdaca: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cdace: 5452 0dae |00bb: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cdad2: 7020 99a7 2000 |00bd: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ +4cdad8: 6e10 b0a7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ +4cdade: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cdae2: 7010 b4a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cdae8: 6e10 d9f4 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d9 │ │ +4cdaee: 0c02 |00cb: move-result-object v2 │ │ +4cdaf0: 6e10 a8a7 0200 |00cc: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ +4cdaf6: 0c02 |00cf: move-result-object v2 │ │ +4cdaf8: 6e20 c0a9 2000 |00d0: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cdafe: 6e20 c0a9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cdb04: 5451 0cae |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ +4cdb08: 6e20 c0a9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cdb0e: 6e10 d0a9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cdb14: 0c00 |00de: move-result-object v0 │ │ +4cdb16: 5b50 0dae |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cdb1a: 3906 0500 |00e1: if-nez v6, 00e6 // +0005 │ │ +4cdb1e: 6e10 e0f4 0500 |00e3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.invalidateOptionsMenu:()V // method@f4e0 │ │ +4cdb24: 0e00 |00e6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ 0x000b line=198 │ │ 0x0011 line=202 │ │ 0x001b line=205 │ │ @@ -2027584,32 +2027581,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 │ │ -4cd090: |[4cd090] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -4cd0a0: 6e10 8004 0400 |0000: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0480 │ │ -4cd0a6: 0a00 |0003: move-result v0 │ │ -4cd0a8: 6e10 7c04 0400 |0004: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@047c │ │ -4cd0ae: 0a01 |0007: move-result v1 │ │ -4cd0b0: 6e10 7a04 0400 |0008: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047a │ │ -4cd0b6: 0c02 |000b: move-result-object v2 │ │ -4cd0b8: 7130 7104 1002 |000c: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0471 │ │ -4cd0be: 0c00 |000f: move-result-object v0 │ │ -4cd0c0: 2201 ba00 |0010: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ -4cd0c4: 7020 9104 0100 |0012: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0491 │ │ -4cd0ca: 2202 ca00 |0015: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ -4cd0ce: 7010 f904 0200 |0017: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04f9 │ │ -4cd0d4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -4cd0d6: 6e40 a004 4132 |001b: invoke-virtual {v1, v4, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@04a0 │ │ -4cd0dc: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -4cd0de: 6e53 9f04 5144 |001f: invoke-virtual {v1, v5, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049f │ │ -4cd0e4: 1100 |0022: return-object v0 │ │ +4cd088: |[4cd088] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +4cd098: 6e10 8004 0400 |0000: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0480 │ │ +4cd09e: 0a00 |0003: move-result v0 │ │ +4cd0a0: 6e10 7c04 0400 |0004: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@047c │ │ +4cd0a6: 0a01 |0007: move-result v1 │ │ +4cd0a8: 6e10 7a04 0400 |0008: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047a │ │ +4cd0ae: 0c02 |000b: move-result-object v2 │ │ +4cd0b0: 7130 7104 1002 |000c: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0471 │ │ +4cd0b6: 0c00 |000f: move-result-object v0 │ │ +4cd0b8: 2201 ba00 |0010: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ +4cd0bc: 7020 9104 0100 |0012: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0491 │ │ +4cd0c2: 2202 ca00 |0015: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ +4cd0c6: 7010 f904 0200 |0017: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04f9 │ │ +4cd0cc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +4cd0ce: 6e40 a004 4132 |001b: invoke-virtual {v1, v4, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@04a0 │ │ +4cd0d4: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +4cd0d6: 6e53 9f04 5144 |001f: invoke-virtual {v1, v5, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049f │ │ +4cd0dc: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0010 line=701 │ │ 0x0015 line=702 │ │ 0x001f line=703 │ │ locals : │ │ @@ -2027621,54 +2027618,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -4ce064: |[4ce064] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveNote:()V │ │ -4ce074: 7010 d4f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d4 │ │ -4ce07a: 5460 06ae |0003: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4ce07e: 6e10 53a7 0000 |0005: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4ce084: 0c00 |0008: move-result-object v0 │ │ -4ce086: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4ce088: 2202 7715 |000a: new-instance v2, Ljava/io/FileOutputStream; // type@1577 │ │ -4ce08c: 2203 7315 |000c: new-instance v3, Ljava/io/File; // type@1573 │ │ -4ce090: 5464 0dae |000e: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4ce094: 7020 99a7 4300 |0010: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ -4ce09a: 7020 bfa7 3200 |0013: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ -4ce0a0: 6203 5600 |0016: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4ce0a4: 6e40 6f04 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ -4ce0aa: 6e10 c3a7 0200 |001b: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a7c3 │ │ -4ce0b0: 6e10 c2a7 0200 |001e: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a7c2 │ │ -4ce0b6: 280a |0021: goto 002b // +000a │ │ -4ce0b8: 0d00 |0022: move-exception v0 │ │ -4ce0ba: 6e10 d0a7 0000 |0023: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ -4ce0c0: 2805 |0026: goto 002b // +0005 │ │ -4ce0c2: 0d00 |0027: move-exception v0 │ │ -4ce0c4: 6e10 bea7 0000 |0028: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7be │ │ -4ce0ca: 2200 8c1f |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ce0ce: 5462 08ae |002d: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4ce0d2: 6e10 2110 0200 |002f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ce0d8: 0c02 |0032: move-result-object v2 │ │ -4ce0da: 6e10 57a9 0200 |0033: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4ce0e0: 0c02 |0036: move-result-object v2 │ │ -4ce0e2: 5463 0cae |0037: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ -4ce0e6: 1244 |0039: const/4 v4, #int 4 // #4 │ │ -4ce0e8: 5265 04ae |003a: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ -4ce0ec: 7055 2ff2 2043 |003c: invoke-direct {v0, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4ce0f2: 5462 03ae |003f: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4ce0f6: 6e20 adf4 0200 |0041: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4ce0fc: 6e10 d7f4 0600 |0044: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ -4ce102: 0c00 |0047: move-result-object v0 │ │ -4ce104: 1402 f000 107f |0048: const v2, #float 1.91414e+38 // #7f1000f0 │ │ -4ce10a: 7130 0013 2001 |004b: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4ce110: 0c00 |004e: move-result-object v0 │ │ -4ce112: 6e10 0213 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4ce118: 0e00 |0052: return-void │ │ +4ce054: |[4ce054] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveNote:()V │ │ +4ce064: 7010 d4f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d4 │ │ +4ce06a: 5460 06ae |0003: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4ce06e: 6e10 53a7 0000 |0005: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4ce074: 0c00 |0008: move-result-object v0 │ │ +4ce076: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4ce078: 2202 7715 |000a: new-instance v2, Ljava/io/FileOutputStream; // type@1577 │ │ +4ce07c: 2203 7315 |000c: new-instance v3, Ljava/io/File; // type@1573 │ │ +4ce080: 5464 0dae |000e: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4ce084: 7020 99a7 4300 |0010: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ +4ce08a: 7020 bfa7 3200 |0013: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ +4ce090: 6203 5600 |0016: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4ce094: 6e40 6f04 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ +4ce09a: 6e10 c3a7 0200 |001b: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a7c3 │ │ +4ce0a0: 6e10 c2a7 0200 |001e: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a7c2 │ │ +4ce0a6: 280a |0021: goto 002b // +000a │ │ +4ce0a8: 0d00 |0022: move-exception v0 │ │ +4ce0aa: 6e10 d0a7 0000 |0023: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ +4ce0b0: 2805 |0026: goto 002b // +0005 │ │ +4ce0b2: 0d00 |0027: move-exception v0 │ │ +4ce0b4: 6e10 bea7 0000 |0028: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7be │ │ +4ce0ba: 2200 8c1f |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ce0be: 5462 08ae |002d: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4ce0c2: 6e10 2110 0200 |002f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ce0c8: 0c02 |0032: move-result-object v2 │ │ +4ce0ca: 6e10 57a9 0200 |0033: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4ce0d0: 0c02 |0036: move-result-object v2 │ │ +4ce0d2: 5463 0cae |0037: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ +4ce0d6: 1244 |0039: const/4 v4, #int 4 // #4 │ │ +4ce0d8: 5265 04ae |003a: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ +4ce0dc: 7055 2ff2 2043 |003c: invoke-direct {v0, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4ce0e2: 5462 03ae |003f: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4ce0e6: 6e20 adf4 0200 |0041: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4ce0ec: 6e10 d7f4 0600 |0044: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ +4ce0f2: 0c00 |0047: move-result-object v0 │ │ +4ce0f4: 1402 f000 107f |0048: const v2, #float 1.91414e+38 // #7f1000f0 │ │ +4ce0fa: 7130 0013 2001 |004b: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4ce100: 0c00 |004e: move-result-object v0 │ │ +4ce102: 6e10 0213 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4ce108: 0e00 |0052: return-void │ │ catches : 1 │ │ 0x000a - 0x0021 │ │ Ljava/io/FileNotFoundException; -> 0x0027 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=458 │ │ 0x0003 line=459 │ │ @@ -2027689,140 +2027686,140 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 260 16-bit code units │ │ -4ce12c: |[4ce12c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveToExternalStorage:()V │ │ -4ce13c: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ -4ce142: 0c00 |0003: move-result-object v0 │ │ -4ce144: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ -4ce148: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ -4ce14e: 0a00 |0009: move-result v0 │ │ -4ce150: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4ce152: 3800 ea00 |000b: if-eqz v0, 00f5 // +00ea │ │ -4ce156: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4ce15a: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4ce15e: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4ce162: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4ce166: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4ce16a: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4ce16e: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ -4ce174: 0c02 |001c: move-result-object v2 │ │ -4ce176: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4ce17c: 280a |0020: goto 002a // +000a │ │ -4ce17e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4ce182: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ -4ce188: 0c02 |0026: move-result-object v2 │ │ -4ce18a: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4ce190: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4ce194: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce198: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ce19e: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ -4ce1a2: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce1a8: 5484 08ae |0036: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4ce1ac: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ce1b2: 0c04 |003b: move-result-object v4 │ │ -4ce1b4: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4ce1ba: 0c04 |003f: move-result-object v4 │ │ -4ce1bc: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce1c2: 1a04 2616 |0043: const-string v4, ".jpeg" // string@1626 │ │ -4ce1c6: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce1cc: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ce1d2: 0c03 |004b: move-result-object v3 │ │ -4ce1d4: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4ce1da: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ -4ce1e0: 0a03 |0052: move-result v3 │ │ -4ce1e2: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4ce1e4: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4ce1e8: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ -4ce1ee: 0a00 |0059: move-result v0 │ │ -4ce1f0: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4ce1f4: 2803 |005c: goto 005f // +0003 │ │ -4ce1f6: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4ce1f8: 2802 |005e: goto 0060 // +0002 │ │ -4ce1fa: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4ce1fc: 3800 a300 |0060: if-eqz v0, 0103 // +00a3 │ │ -4ce200: 2200 f200 |0062: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4ce204: 6e10 dcf4 0800 |0064: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ -4ce20a: 0c03 |0067: move-result-object v3 │ │ -4ce20c: 5485 0dae |0068: iget-object v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4ce210: 7030 dc05 3005 |006a: invoke-direct {v0, v3, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ -4ce216: 6e10 de05 0000 |006d: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ -4ce21c: 0c00 |0070: move-result-object v0 │ │ -4ce21e: 5483 06ae |0071: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4ce222: 6e10 53a7 0300 |0073: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4ce228: 0c03 |0076: move-result-object v3 │ │ -4ce22a: 7120 eff4 3000 |0077: invoke-static {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ -4ce230: 0c00 |007a: move-result-object v0 │ │ -4ce232: 2203 ba00 |007b: new-instance v3, Landroid/graphics/Canvas; // type@00ba │ │ -4ce236: 7020 9104 0300 |007d: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0491 │ │ -4ce23c: 12f5 |0080: const/4 v5, #int -1 // #ff │ │ -4ce23e: 6e20 a304 5300 |0081: invoke-virtual {v3, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a3 │ │ -4ce244: 2205 f200 |0084: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4ce248: 6e10 dcf4 0800 |0086: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ -4ce24e: 0c06 |0089: move-result-object v6 │ │ -4ce250: 5487 0dae |008a: iget-object v7, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4ce254: 7030 dc05 6507 |008c: invoke-direct {v5, v6, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ -4ce25a: 6e10 de05 0500 |008f: invoke-virtual {v5}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ -4ce260: 0c05 |0092: move-result-object v5 │ │ -4ce262: 5486 06ae |0093: iget-object v6, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4ce266: 6e10 53a7 0600 |0095: invoke-virtual {v6}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4ce26c: 0c06 |0098: move-result-object v6 │ │ -4ce26e: 7120 eff4 6500 |0099: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ -4ce274: 0c05 |009c: move-result-object v5 │ │ -4ce276: 1206 |009d: const/4 v6, #int 0 // #0 │ │ -4ce278: 1207 |009e: const/4 v7, #int 0 // #0 │ │ -4ce27a: 6e56 9f04 5377 |009f: invoke-virtual {v3, v5, v7, v7, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049f │ │ -4ce280: 6203 5500 |00a2: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4ce284: 1305 6400 |00a4: const/16 v5, #int 100 // #64 │ │ -4ce288: 2207 7715 |00a6: new-instance v7, Ljava/io/FileOutputStream; // type@1577 │ │ -4ce28c: 7020 bfa7 2700 |00a8: invoke-direct {v7, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ -4ce292: 6e40 6f04 3075 |00ab: invoke-virtual {v0, v3, v5, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ -4ce298: 2310 1321 |00ae: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ -4ce29c: 6e10 b2a7 0200 |00b0: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ -4ce2a2: 0c03 |00b3: move-result-object v3 │ │ -4ce2a4: 4d03 0004 |00b4: aput-object v3, v0, v4 │ │ -4ce2a8: 2203 0c20 |00b6: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9; // type@200c │ │ -4ce2ac: 7020 c8f4 8300 |00b8: invoke-direct {v3, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c8 │ │ -4ce2b2: 7140 0007 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@0700 │ │ -4ce2b8: 6e10 d7f4 0800 |00be: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ -4ce2be: 0c00 |00c1: move-result-object v0 │ │ -4ce2c0: 1403 ed00 107f |00c2: const v3, #float 1.91414e+38 // #7f1000ed │ │ -4ce2c6: 6e20 def4 3800 |00c5: invoke-virtual {v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4ce2cc: 0c03 |00c8: move-result-object v3 │ │ -4ce2ce: 2315 1021 |00c9: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4ce2d2: 6e10 a2a7 0200 |00cb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ -4ce2d8: 0c06 |00ce: move-result-object v6 │ │ -4ce2da: 4d06 0504 |00cf: aput-object v6, v5, v4 │ │ -4ce2de: 7120 85a9 5300 |00d1: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4ce2e4: 0c03 |00d4: move-result-object v3 │ │ -4ce2e6: 7130 0113 3001 |00d5: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ -4ce2ec: 0c00 |00d8: move-result-object v0 │ │ -4ce2ee: 6e10 0213 0000 |00d9: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4ce2f4: 2827 |00dc: goto 0103 // +0027 │ │ -4ce2f6: 0d00 |00dd: move-exception v0 │ │ -4ce2f8: 2201 cb15 |00de: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce2fc: 7010 b4a9 0100 |00e0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ce302: 1a03 da29 |00e3: const-string v3, "Error writing " // string@29da │ │ -4ce306: 6e20 c0a9 3100 |00e5: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ce30c: 6e20 bfa9 2100 |00e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce312: 6e10 d0a9 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ce318: 0c01 |00ee: move-result-object v1 │ │ -4ce31a: 1a02 612a |00ef: const-string v2, "ExternalStorage" // string@2a61 │ │ -4ce31e: 7130 ec09 1200 |00f1: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ -4ce324: 280f |00f4: goto 0103 // +000f │ │ -4ce326: 6e10 d7f4 0800 |00f5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ -4ce32c: 0c00 |00f8: move-result-object v0 │ │ -4ce32e: 1402 ec00 107f |00f9: const v2, #float 1.91414e+38 // #7f1000ec │ │ -4ce334: 7130 0013 2001 |00fc: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4ce33a: 0c00 |00ff: move-result-object v0 │ │ -4ce33c: 6e10 0213 0000 |0100: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4ce342: 0e00 |0103: return-void │ │ +4ce11c: |[4ce11c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveToExternalStorage:()V │ │ +4ce12c: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ +4ce132: 0c00 |0003: move-result-object v0 │ │ +4ce134: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ +4ce138: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ +4ce13e: 0a00 |0009: move-result v0 │ │ +4ce140: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4ce142: 3800 ea00 |000b: if-eqz v0, 00f5 // +00ea │ │ +4ce146: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4ce14a: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4ce14e: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4ce152: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4ce156: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4ce15a: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4ce15e: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ +4ce164: 0c02 |001c: move-result-object v2 │ │ +4ce166: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4ce16c: 280a |0020: goto 002a // +000a │ │ +4ce16e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4ce172: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ +4ce178: 0c02 |0026: move-result-object v2 │ │ +4ce17a: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4ce180: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4ce184: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce188: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ce18e: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ +4ce192: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce198: 5484 08ae |0036: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4ce19c: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ce1a2: 0c04 |003b: move-result-object v4 │ │ +4ce1a4: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4ce1aa: 0c04 |003f: move-result-object v4 │ │ +4ce1ac: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce1b2: 1a04 2616 |0043: const-string v4, ".jpeg" // string@1626 │ │ +4ce1b6: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce1bc: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ce1c2: 0c03 |004b: move-result-object v3 │ │ +4ce1c4: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4ce1ca: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ +4ce1d0: 0a03 |0052: move-result v3 │ │ +4ce1d2: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4ce1d4: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4ce1d8: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ +4ce1de: 0a00 |0059: move-result v0 │ │ +4ce1e0: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4ce1e4: 2803 |005c: goto 005f // +0003 │ │ +4ce1e6: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4ce1e8: 2802 |005e: goto 0060 // +0002 │ │ +4ce1ea: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4ce1ec: 3800 a300 |0060: if-eqz v0, 0103 // +00a3 │ │ +4ce1f0: 2200 f200 |0062: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4ce1f4: 6e10 dcf4 0800 |0064: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ +4ce1fa: 0c03 |0067: move-result-object v3 │ │ +4ce1fc: 5485 0dae |0068: iget-object v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4ce200: 7030 dc05 3005 |006a: invoke-direct {v0, v3, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ +4ce206: 6e10 de05 0000 |006d: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ +4ce20c: 0c00 |0070: move-result-object v0 │ │ +4ce20e: 5483 06ae |0071: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4ce212: 6e10 53a7 0300 |0073: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4ce218: 0c03 |0076: move-result-object v3 │ │ +4ce21a: 7120 eff4 3000 |0077: invoke-static {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ +4ce220: 0c00 |007a: move-result-object v0 │ │ +4ce222: 2203 ba00 |007b: new-instance v3, Landroid/graphics/Canvas; // type@00ba │ │ +4ce226: 7020 9104 0300 |007d: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0491 │ │ +4ce22c: 12f5 |0080: const/4 v5, #int -1 // #ff │ │ +4ce22e: 6e20 a304 5300 |0081: invoke-virtual {v3, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a3 │ │ +4ce234: 2205 f200 |0084: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4ce238: 6e10 dcf4 0800 |0086: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ +4ce23e: 0c06 |0089: move-result-object v6 │ │ +4ce240: 5487 0dae |008a: iget-object v7, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4ce244: 7030 dc05 6507 |008c: invoke-direct {v5, v6, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ +4ce24a: 6e10 de05 0500 |008f: invoke-virtual {v5}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ +4ce250: 0c05 |0092: move-result-object v5 │ │ +4ce252: 5486 06ae |0093: iget-object v6, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4ce256: 6e10 53a7 0600 |0095: invoke-virtual {v6}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4ce25c: 0c06 |0098: move-result-object v6 │ │ +4ce25e: 7120 eff4 6500 |0099: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ +4ce264: 0c05 |009c: move-result-object v5 │ │ +4ce266: 1206 |009d: const/4 v6, #int 0 // #0 │ │ +4ce268: 1207 |009e: const/4 v7, #int 0 // #0 │ │ +4ce26a: 6e56 9f04 5377 |009f: invoke-virtual {v3, v5, v7, v7, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049f │ │ +4ce270: 6203 5500 |00a2: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4ce274: 1305 6400 |00a4: const/16 v5, #int 100 // #64 │ │ +4ce278: 2207 7715 |00a6: new-instance v7, Ljava/io/FileOutputStream; // type@1577 │ │ +4ce27c: 7020 bfa7 2700 |00a8: invoke-direct {v7, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ +4ce282: 6e40 6f04 3075 |00ab: invoke-virtual {v0, v3, v5, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ +4ce288: 2310 1321 |00ae: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ +4ce28c: 6e10 b2a7 0200 |00b0: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ +4ce292: 0c03 |00b3: move-result-object v3 │ │ +4ce294: 4d03 0004 |00b4: aput-object v3, v0, v4 │ │ +4ce298: 2203 0c20 |00b6: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9; // type@200c │ │ +4ce29c: 7020 c8f4 8300 |00b8: invoke-direct {v3, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c8 │ │ +4ce2a2: 7140 0007 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@0700 │ │ +4ce2a8: 6e10 d7f4 0800 |00be: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ +4ce2ae: 0c00 |00c1: move-result-object v0 │ │ +4ce2b0: 1403 ed00 107f |00c2: const v3, #float 1.91414e+38 // #7f1000ed │ │ +4ce2b6: 6e20 def4 3800 |00c5: invoke-virtual {v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4ce2bc: 0c03 |00c8: move-result-object v3 │ │ +4ce2be: 2315 1021 |00c9: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4ce2c2: 6e10 a2a7 0200 |00cb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ +4ce2c8: 0c06 |00ce: move-result-object v6 │ │ +4ce2ca: 4d06 0504 |00cf: aput-object v6, v5, v4 │ │ +4ce2ce: 7120 85a9 5300 |00d1: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4ce2d4: 0c03 |00d4: move-result-object v3 │ │ +4ce2d6: 7130 0113 3001 |00d5: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ +4ce2dc: 0c00 |00d8: move-result-object v0 │ │ +4ce2de: 6e10 0213 0000 |00d9: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4ce2e4: 2827 |00dc: goto 0103 // +0027 │ │ +4ce2e6: 0d00 |00dd: move-exception v0 │ │ +4ce2e8: 2201 cb15 |00de: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce2ec: 7010 b4a9 0100 |00e0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ce2f2: 1a03 da29 |00e3: const-string v3, "Error writing " // string@29da │ │ +4ce2f6: 6e20 c0a9 3100 |00e5: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ce2fc: 6e20 bfa9 2100 |00e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce302: 6e10 d0a9 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ce308: 0c01 |00ee: move-result-object v1 │ │ +4ce30a: 1a02 612a |00ef: const-string v2, "ExternalStorage" // string@2a61 │ │ +4ce30e: 7130 ec09 1200 |00f1: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ +4ce314: 280f |00f4: goto 0103 // +000f │ │ +4ce316: 6e10 d7f4 0800 |00f5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ +4ce31c: 0c00 |00f8: move-result-object v0 │ │ +4ce31e: 1402 ec00 107f |00f9: const v2, #float 1.91414e+38 // #7f1000ec │ │ +4ce324: 7130 0013 2001 |00fc: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4ce32a: 0c00 |00ff: move-result-object v0 │ │ +4ce32c: 6e10 0213 0000 |0100: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4ce332: 0e00 |0103: return-void │ │ catches : 1 │ │ 0x004f - 0x00dc │ │ Ljava/io/IOException; -> 0x00dd │ │ positions : │ │ 0x0000 line=655 │ │ 0x0006 line=656 │ │ 0x000d line=658 │ │ @@ -2027848,65 +2027845,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 107 16-bit code units │ │ -4ce354: |[4ce354] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNote:()V │ │ -4ce364: 7010 d4f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d4 │ │ -4ce36a: 2200 f200 |0003: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4ce36e: 6e10 dcf4 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ -4ce374: 0c01 |0008: move-result-object v1 │ │ -4ce376: 5462 0dae |0009: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4ce37a: 7030 dc05 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ -4ce380: 6e10 de05 0000 |000e: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ -4ce386: 0c00 |0011: move-result-object v0 │ │ -4ce388: 5461 06ae |0012: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4ce38c: 6e10 53a7 0100 |0014: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4ce392: 0c01 |0017: move-result-object v1 │ │ -4ce394: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4ce396: 2203 7715 |0019: new-instance v3, Ljava/io/FileOutputStream; // type@1577 │ │ -4ce39a: 2204 7315 |001b: new-instance v4, Ljava/io/File; // type@1573 │ │ -4ce39e: 5465 0dae |001d: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4ce3a2: 7020 99a7 5400 |001f: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ -4ce3a8: 7020 bfa7 4300 |0022: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ -4ce3ae: 7120 eff4 1000 |0025: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ -4ce3b4: 0c00 |0028: move-result-object v0 │ │ -4ce3b6: 6201 5600 |0029: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4ce3ba: 6e40 6f04 1032 |002b: invoke-virtual {v0, v1, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ -4ce3c0: 6e10 c3a7 0300 |002e: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@a7c3 │ │ -4ce3c6: 6e10 c2a7 0300 |0031: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@a7c2 │ │ -4ce3cc: 280a |0034: goto 003e // +000a │ │ -4ce3ce: 0d00 |0035: move-exception v0 │ │ -4ce3d0: 6e10 d0a7 0000 |0036: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ -4ce3d6: 2805 |0039: goto 003e // +0005 │ │ -4ce3d8: 0d00 |003a: move-exception v0 │ │ -4ce3da: 6e10 bea7 0000 |003b: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7be │ │ -4ce3e0: 2200 8c1f |003e: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ce3e4: 5461 08ae |0040: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4ce3e8: 6e10 2110 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ce3ee: 0c01 |0045: move-result-object v1 │ │ -4ce3f0: 6e10 57a9 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4ce3f6: 0c01 |0049: move-result-object v1 │ │ -4ce3f8: 5463 0cae |004a: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ -4ce3fc: 1244 |004c: const/4 v4, #int 4 // #4 │ │ -4ce3fe: 5265 04ae |004d: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ -4ce402: 7055 2ff2 1043 |004f: invoke-direct {v0, v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4ce408: 5261 0aae |0052: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4ce40c: 6e20 45f2 1000 |0054: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4ce412: 5461 03ae |0057: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4ce416: 6e20 b0f4 0100 |0059: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4ce41c: 6e10 d7f4 0600 |005c: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ -4ce422: 0c00 |005f: move-result-object v0 │ │ -4ce424: 1401 f100 107f |0060: const v1, #float 1.91414e+38 // #7f1000f1 │ │ -4ce42a: 7130 0013 1002 |0063: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4ce430: 0c00 |0066: move-result-object v0 │ │ -4ce432: 6e10 0213 0000 |0067: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4ce438: 0e00 |006a: return-void │ │ +4ce344: |[4ce344] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNote:()V │ │ +4ce354: 7010 d4f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d4 │ │ +4ce35a: 2200 f200 |0003: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4ce35e: 6e10 dcf4 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ +4ce364: 0c01 |0008: move-result-object v1 │ │ +4ce366: 5462 0dae |0009: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4ce36a: 7030 dc05 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ +4ce370: 6e10 de05 0000 |000e: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ +4ce376: 0c00 |0011: move-result-object v0 │ │ +4ce378: 5461 06ae |0012: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4ce37c: 6e10 53a7 0100 |0014: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4ce382: 0c01 |0017: move-result-object v1 │ │ +4ce384: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4ce386: 2203 7715 |0019: new-instance v3, Ljava/io/FileOutputStream; // type@1577 │ │ +4ce38a: 2204 7315 |001b: new-instance v4, Ljava/io/File; // type@1573 │ │ +4ce38e: 5465 0dae |001d: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4ce392: 7020 99a7 5400 |001f: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ +4ce398: 7020 bfa7 4300 |0022: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ +4ce39e: 7120 eff4 1000 |0025: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ +4ce3a4: 0c00 |0028: move-result-object v0 │ │ +4ce3a6: 6201 5600 |0029: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4ce3aa: 6e40 6f04 1032 |002b: invoke-virtual {v0, v1, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ +4ce3b0: 6e10 c3a7 0300 |002e: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@a7c3 │ │ +4ce3b6: 6e10 c2a7 0300 |0031: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@a7c2 │ │ +4ce3bc: 280a |0034: goto 003e // +000a │ │ +4ce3be: 0d00 |0035: move-exception v0 │ │ +4ce3c0: 6e10 d0a7 0000 |0036: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7d0 │ │ +4ce3c6: 2805 |0039: goto 003e // +0005 │ │ +4ce3c8: 0d00 |003a: move-exception v0 │ │ +4ce3ca: 6e10 bea7 0000 |003b: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7be │ │ +4ce3d0: 2200 8c1f |003e: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ce3d4: 5461 08ae |0040: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4ce3d8: 6e10 2110 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ce3de: 0c01 |0045: move-result-object v1 │ │ +4ce3e0: 6e10 57a9 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4ce3e6: 0c01 |0049: move-result-object v1 │ │ +4ce3e8: 5463 0cae |004a: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ +4ce3ec: 1244 |004c: const/4 v4, #int 4 // #4 │ │ +4ce3ee: 5265 04ae |004d: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ +4ce3f2: 7055 2ff2 1043 |004f: invoke-direct {v0, v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4ce3f8: 5261 0aae |0052: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4ce3fc: 6e20 45f2 1000 |0054: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4ce402: 5461 03ae |0057: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4ce406: 6e20 b0f4 0100 |0059: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4ce40c: 6e10 d7f4 0600 |005c: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ +4ce412: 0c00 |005f: move-result-object v0 │ │ +4ce414: 1401 f100 107f |0060: const v1, #float 1.91414e+38 // #7f1000f1 │ │ +4ce41a: 7130 0013 1002 |0063: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4ce420: 0c00 |0066: move-result-object v0 │ │ +4ce422: 6e10 0213 0000 |0067: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4ce428: 0e00 |006a: return-void │ │ catches : 1 │ │ 0x0019 - 0x0034 │ │ Ljava/io/FileNotFoundException; -> 0x003a │ │ Ljava/io/IOException; -> 0x0035 │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ @@ -2027930,61 +2027927,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 │ │ -4cd878: |[4cd878] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-SketchActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cd888: 6e10 3cf2 0400 |0000: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ -4cd88e: 0c00 |0003: move-result-object v0 │ │ -4cd890: 5b30 13ae |0004: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae13 │ │ -4cd894: 5431 08ae |0006: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4cd898: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cd89e: 6e10 3af2 0400 |000b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ -4cd8a4: 0c00 |000e: move-result-object v0 │ │ -4cd8a6: 5b30 0cae |000f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ -4cd8aa: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd8ae: 7010 b4a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cd8b4: 6e10 d9f4 0300 |0016: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d9 │ │ -4cd8ba: 0c01 |0019: move-result-object v1 │ │ -4cd8bc: 6e10 a8a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ -4cd8c2: 0c01 |001d: move-result-object v1 │ │ -4cd8c4: 6e20 c0a9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd8ca: 1a01 4016 |0021: const-string v1, "/sketches" // string@1640 │ │ -4cd8ce: 6e20 c0a9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd8d4: 5431 0cae |0026: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ -4cd8d8: 6e20 c0a9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd8de: 6e10 d0a9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cd8e4: 0c00 |002e: move-result-object v0 │ │ -4cd8e6: 5b30 0dae |002f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cd8ea: 6e10 39f2 0400 |0031: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ -4cd8f0: 0a04 |0034: move-result v4 │ │ -4cd8f2: 5934 04ae |0035: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ -4cd8f6: 1404 7300 097f |0037: const v4, #float 1.82107e+38 // #7f090073 │ │ -4cd8fc: 6e20 d5f4 4300 |003a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cd902: 0c04 |003d: move-result-object v4 │ │ -4cd904: 1210 |003e: const/4 v0, #int 1 // #1 │ │ -4cd906: 6e20 3e0c 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4cd90c: 1404 7800 097f |0042: const v4, #float 1.82107e+38 // #7f090078 │ │ -4cd912: 6e20 d5f4 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cd918: 0c04 |0048: move-result-object v4 │ │ -4cd91a: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cd91e: 1400 3500 107f |004b: const v0, #float 1.9141e+38 // #7f100035 │ │ -4cd924: 6e20 def4 0300 |004e: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4cd92a: 0c00 |0051: move-result-object v0 │ │ -4cd92c: 6e20 ab0f 0400 |0052: invoke-virtual {v4, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4cd932: 5434 06ae |0055: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cd936: 2200 f200 |0057: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4cd93a: 6e10 dcf4 0300 |0059: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ -4cd940: 0c01 |005c: move-result-object v1 │ │ -4cd942: 5432 0dae |005d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cd946: 7030 dc05 1002 |005f: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ -4cd94c: 6e20 68a7 0400 |0062: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a768 │ │ -4cd952: 0e00 |0065: return-void │ │ +4cd86c: |[4cd86c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-SketchActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cd87c: 6e10 3cf2 0400 |0000: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ +4cd882: 0c00 |0003: move-result-object v0 │ │ +4cd884: 5b30 13ae |0004: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae13 │ │ +4cd888: 5431 08ae |0006: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4cd88c: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cd892: 6e10 3af2 0400 |000b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ +4cd898: 0c00 |000e: move-result-object v0 │ │ +4cd89a: 5b30 0cae |000f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ +4cd89e: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd8a2: 7010 b4a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cd8a8: 6e10 d9f4 0300 |0016: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d9 │ │ +4cd8ae: 0c01 |0019: move-result-object v1 │ │ +4cd8b0: 6e10 a8a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a8 │ │ +4cd8b6: 0c01 |001d: move-result-object v1 │ │ +4cd8b8: 6e20 c0a9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd8be: 1a01 4016 |0021: const-string v1, "/sketches" // string@1640 │ │ +4cd8c2: 6e20 c0a9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd8c8: 5431 0cae |0026: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae0c │ │ +4cd8cc: 6e20 c0a9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd8d2: 6e10 d0a9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cd8d8: 0c00 |002e: move-result-object v0 │ │ +4cd8da: 5b30 0dae |002f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cd8de: 6e10 39f2 0400 |0031: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ +4cd8e4: 0a04 |0034: move-result v4 │ │ +4cd8e6: 5934 04ae |0035: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ +4cd8ea: 1404 7300 097f |0037: const v4, #float 1.82107e+38 // #7f090073 │ │ +4cd8f0: 6e20 d5f4 4300 |003a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cd8f6: 0c04 |003d: move-result-object v4 │ │ +4cd8f8: 1210 |003e: const/4 v0, #int 1 // #1 │ │ +4cd8fa: 6e20 3e0c 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4cd900: 1404 7800 097f |0042: const v4, #float 1.82107e+38 // #7f090078 │ │ +4cd906: 6e20 d5f4 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cd90c: 0c04 |0048: move-result-object v4 │ │ +4cd90e: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cd912: 1400 3500 107f |004b: const v0, #float 1.9141e+38 // #7f100035 │ │ +4cd918: 6e20 def4 0300 |004e: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4cd91e: 0c00 |0051: move-result-object v0 │ │ +4cd920: 6e20 ab0f 0400 |0052: invoke-virtual {v4, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4cd926: 5434 06ae |0055: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cd92a: 2200 f200 |0057: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4cd92e: 6e10 dcf4 0300 |0059: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ +4cd934: 0c01 |005c: move-result-object v1 │ │ +4cd936: 5432 0dae |005d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cd93a: 7030 dc05 1002 |005f: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ +4cd940: 6e20 68a7 0400 |0062: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a768 │ │ +4cd946: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0006 line=245 │ │ 0x000b line=246 │ │ 0x0011 line=247 │ │ 0x0031 line=249 │ │ @@ -2028000,25 +2027997,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4cdb34: |[4cdb34] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onBackPressed:()V │ │ -4cdb44: 6e10 d8f4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d8 │ │ -4cdb4a: 0c00 |0003: move-result-object v0 │ │ -4cdb4c: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ -4cdb52: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4cdb54: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cdb5a: 0c00 |000b: move-result-object v0 │ │ -4cdb5c: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cdb62: 5c32 11ae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ -4cdb66: 6e10 d6f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ -4cdb6c: 0e00 |0014: return-void │ │ +4cdb28: |[4cdb28] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onBackPressed:()V │ │ +4cdb38: 6e10 d8f4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d8 │ │ +4cdb3e: 0c00 |0003: move-result-object v0 │ │ +4cdb40: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ +4cdb46: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4cdb48: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cdb4e: 0c00 |000b: move-result-object v0 │ │ +4cdb50: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cdb56: 5c32 11ae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ +4cdb5a: 6e10 d6f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ +4cdb60: 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; │ │ @@ -2028028,81 +2028025,81 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -4cdb70: |[4cdb70] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ -4cdb80: 6e10 900b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b90 │ │ -4cdb86: 0a04 |0003: move-result v4 │ │ -4cdb88: 1400 7800 097f |0004: const v0, #float 1.82107e+38 // #7f090078 │ │ -4cdb8e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -4cdb90: 3204 2700 |0008: if-eq v4, v0, 002f // +0027 │ │ -4cdb94: 2b04 7800 0000 |000a: packed-switch v4, 00000082 // +00000078 │ │ -4cdb9a: 2900 7300 |000d: goto/16 0080 // +0073 │ │ -4cdb9e: 5534 07ae |000f: iget-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ -4cdba2: 3804 6f00 |0011: if-eqz v4, 0080 // +006f │ │ -4cdba6: 7010 d3f4 0300 |0013: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayTrashDialog:()V // method@f4d3 │ │ -4cdbac: 286a |0016: goto 0080 // +006a │ │ -4cdbae: 7010 d2f4 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f4d2 │ │ -4cdbb4: 2866 |001a: goto 0080 // +0066 │ │ -4cdbb6: 6e10 d8f4 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d8 │ │ -4cdbbc: 0c04 |001e: move-result-object v4 │ │ -4cdbbe: 1400 e700 107f |001f: const v0, #float 1.91414e+38 // #7f1000e7 │ │ -4cdbc4: 7130 0013 0401 |0022: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cdbca: 0c04 |0025: move-result-object v4 │ │ -4cdbcc: 6e10 0213 0400 |0026: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cdbd2: 5c31 11ae |0029: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ -4cdbd6: 6e10 d6f4 0300 |002b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ -4cdbdc: 2852 |002e: goto 0080 // +0052 │ │ -4cdbde: 5434 06ae |002f: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdbe2: 6e10 53a7 0400 |0031: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4cdbe8: 0c04 |0034: move-result-object v4 │ │ -4cdbea: 6e10 8004 0400 |0035: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0480 │ │ -4cdbf0: 0a04 |0038: move-result v4 │ │ -4cdbf2: 5430 06ae |0039: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdbf6: 6e10 53a7 0000 |003b: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4cdbfc: 0c00 |003e: move-result-object v0 │ │ -4cdbfe: 6e10 7c04 0000 |003f: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@047c │ │ -4cdc04: 0a00 |0042: move-result v0 │ │ -4cdc06: 5432 06ae |0043: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdc0a: 6e10 53a7 0200 |0045: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4cdc10: 0c02 |0048: move-result-object v2 │ │ -4cdc12: 6e10 7a04 0200 |0049: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047a │ │ -4cdc18: 0c02 |004c: move-result-object v2 │ │ -4cdc1a: 7130 7104 0402 |004d: invoke-static {v4, v0, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0471 │ │ -4cdc20: 0c04 |0050: move-result-object v4 │ │ -4cdc22: 6e10 daf4 0300 |0051: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ -4cdc28: 0c00 |0054: move-result-object v0 │ │ -4cdc2a: 5432 06ae |0055: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdc2e: 6e10 53a7 0200 |0057: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4cdc34: 0c02 |005a: move-result-object v2 │ │ -4cdc36: 6e20 8504 4200 |005b: invoke-virtual {v2, v4}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0485 │ │ -4cdc3c: 0a04 |005e: move-result v4 │ │ -4cdc3e: 3804 1b00 |005f: if-eqz v4, 007a // +001b │ │ -4cdc42: 1a04 0bd2 |0061: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cdc46: 12b2 |0063: const/4 v2, #int -5 // #fb │ │ -4cdc48: 6e30 e902 4002 |0064: invoke-virtual {v0, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cdc4e: 0a04 |0067: move-result v4 │ │ -4cdc50: 3242 0300 |0068: if-eq v2, v4, 006b // +0003 │ │ -4cdc54: 2810 |006a: goto 007a // +0010 │ │ -4cdc56: 6e10 d7f4 0300 |006b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ -4cdc5c: 0c04 |006e: move-result-object v4 │ │ -4cdc5e: 1400 eb00 107f |006f: const v0, #float 1.91414e+38 // #7f1000eb │ │ -4cdc64: 7130 0013 0401 |0072: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cdc6a: 0c04 |0075: move-result-object v4 │ │ -4cdc6c: 6e10 0213 0400 |0076: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cdc72: 2807 |0079: goto 0080 // +0007 │ │ -4cdc74: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -4cdc76: 5c34 11ae |007b: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ -4cdc7a: 6e10 d6f4 0300 |007d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ -4cdc80: 0e00 |0080: return-void │ │ -4cdc82: 0000 |0081: nop // spacer │ │ -4cdc84: 0001 0300 7100 097f 1100 0000 0d00 ... |0082: packed-switch-data (10 units) │ │ +4cdb64: |[4cdb64] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ +4cdb74: 6e10 900b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b90 │ │ +4cdb7a: 0a04 |0003: move-result v4 │ │ +4cdb7c: 1400 7800 097f |0004: const v0, #float 1.82107e+38 // #7f090078 │ │ +4cdb82: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +4cdb84: 3204 2700 |0008: if-eq v4, v0, 002f // +0027 │ │ +4cdb88: 2b04 7800 0000 |000a: packed-switch v4, 00000082 // +00000078 │ │ +4cdb8e: 2900 7300 |000d: goto/16 0080 // +0073 │ │ +4cdb92: 5534 07ae |000f: iget-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ +4cdb96: 3804 6f00 |0011: if-eqz v4, 0080 // +006f │ │ +4cdb9a: 7010 d3f4 0300 |0013: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayTrashDialog:()V // method@f4d3 │ │ +4cdba0: 286a |0016: goto 0080 // +006a │ │ +4cdba2: 7010 d2f4 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f4d2 │ │ +4cdba8: 2866 |001a: goto 0080 // +0066 │ │ +4cdbaa: 6e10 d8f4 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d8 │ │ +4cdbb0: 0c04 |001e: move-result-object v4 │ │ +4cdbb2: 1400 e700 107f |001f: const v0, #float 1.91414e+38 // #7f1000e7 │ │ +4cdbb8: 7130 0013 0401 |0022: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cdbbe: 0c04 |0025: move-result-object v4 │ │ +4cdbc0: 6e10 0213 0400 |0026: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cdbc6: 5c31 11ae |0029: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ +4cdbca: 6e10 d6f4 0300 |002b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ +4cdbd0: 2852 |002e: goto 0080 // +0052 │ │ +4cdbd2: 5434 06ae |002f: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdbd6: 6e10 53a7 0400 |0031: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4cdbdc: 0c04 |0034: move-result-object v4 │ │ +4cdbde: 6e10 8004 0400 |0035: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@0480 │ │ +4cdbe4: 0a04 |0038: move-result v4 │ │ +4cdbe6: 5430 06ae |0039: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdbea: 6e10 53a7 0000 |003b: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4cdbf0: 0c00 |003e: move-result-object v0 │ │ +4cdbf2: 6e10 7c04 0000 |003f: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@047c │ │ +4cdbf8: 0a00 |0042: move-result v0 │ │ +4cdbfa: 5432 06ae |0043: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdbfe: 6e10 53a7 0200 |0045: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4cdc04: 0c02 |0048: move-result-object v2 │ │ +4cdc06: 6e10 7a04 0200 |0049: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047a │ │ +4cdc0c: 0c02 |004c: move-result-object v2 │ │ +4cdc0e: 7130 7104 0402 |004d: invoke-static {v4, v0, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0471 │ │ +4cdc14: 0c04 |0050: move-result-object v4 │ │ +4cdc16: 6e10 daf4 0300 |0051: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ +4cdc1c: 0c00 |0054: move-result-object v0 │ │ +4cdc1e: 5432 06ae |0055: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdc22: 6e10 53a7 0200 |0057: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4cdc28: 0c02 |005a: move-result-object v2 │ │ +4cdc2a: 6e20 8504 4200 |005b: invoke-virtual {v2, v4}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0485 │ │ +4cdc30: 0a04 |005e: move-result v4 │ │ +4cdc32: 3804 1b00 |005f: if-eqz v4, 007a // +001b │ │ +4cdc36: 1a04 0bd2 |0061: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cdc3a: 12b2 |0063: const/4 v2, #int -5 // #fb │ │ +4cdc3c: 6e30 e902 4002 |0064: invoke-virtual {v0, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cdc42: 0a04 |0067: move-result v4 │ │ +4cdc44: 3242 0300 |0068: if-eq v2, v4, 006b // +0003 │ │ +4cdc48: 2810 |006a: goto 007a // +0010 │ │ +4cdc4a: 6e10 d7f4 0300 |006b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ +4cdc50: 0c04 |006e: move-result-object v4 │ │ +4cdc52: 1400 eb00 107f |006f: const v0, #float 1.91414e+38 // #7f1000eb │ │ +4cdc58: 7130 0013 0401 |0072: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cdc5e: 0c04 |0075: move-result-object v4 │ │ +4cdc60: 6e10 0213 0400 |0076: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cdc66: 2807 |0079: goto 0080 // +0007 │ │ +4cdc68: 1214 |007a: const/4 v4, #int 1 // #1 │ │ +4cdc6a: 5c34 11ae |007b: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ +4cdc6e: 6e10 d6f4 0300 |007d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d6 │ │ +4cdc74: 0e00 |0080: return-void │ │ +4cdc76: 0000 |0081: nop // spacer │ │ +4cdc78: 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 │ │ @@ -2028123,109 +2028120,109 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 215 16-bit code units │ │ -4cdc98: |[4cdc98] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4cdca8: 6f20 d515 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ -4cdcae: 1403 2400 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c0024 │ │ -4cdcb4: 6e20 f2f4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f4f2 │ │ -4cdcba: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ -4cdcc0: 6e20 d5f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cdcc6: 0c03 |000f: move-result-object v3 │ │ -4cdcc8: 6e20 530c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cdcce: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ -4cdcd4: 6e20 d5f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cdcda: 0c03 |0019: move-result-object v3 │ │ -4cdcdc: 6e20 530c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cdce2: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ -4cdce8: 6e20 d5f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cdcee: 0c03 |0023: move-result-object v3 │ │ -4cdcf0: 6e20 530c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cdcf6: 1403 e000 097f |0027: const v3, #float 1.82109e+38 // #7f0900e0 │ │ -4cdcfc: 6e20 d5f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cdd02: 0c03 |002d: move-result-object v3 │ │ -4cdd04: 1f03 9a02 |002e: check-cast v3, Landroid/widget/EditText; // type@029a │ │ -4cdd08: 5b23 08ae |0030: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ -4cdd0c: 1403 cb00 097f |0032: const v3, #float 1.82108e+38 // #7f0900cb │ │ -4cdd12: 6e20 d5f4 3200 |0035: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cdd18: 0c03 |0038: move-result-object v3 │ │ -4cdd1a: 1f03 5a15 |0039: check-cast v3, Lcom/simplify/ink/InkView; // type@155a │ │ -4cdd1e: 5b23 06ae |003b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdd22: 1403 7200 097f |003d: const v3, #float 1.82107e+38 // #7f090072 │ │ -4cdd28: 6e20 d5f4 3200 |0040: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cdd2e: 0c03 |0043: move-result-object v3 │ │ -4cdd30: 1f03 9102 |0044: check-cast v3, Landroid/widget/Button; // type@0291 │ │ -4cdd34: 5b23 02ae |0046: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@ae02 │ │ -4cdd38: 1403 d901 097f |0048: const v3, #float 1.82114e+38 // #7f0901d9 │ │ -4cdd3e: 6e20 d5f4 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cdd44: 0c03 |004e: move-result-object v3 │ │ -4cdd46: 1f03 c102 |004f: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ -4cdd4a: 5b23 12ae |0051: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ -4cdd4e: 5423 02ae |0053: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@ae02 │ │ -4cdd52: 6e20 a70f 2300 |0055: invoke-virtual {v3, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ -4cdd58: 5423 06ae |0058: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdd5c: 1500 00ff |005a: const/high16 v0, #int -16777216 // #ff00 │ │ -4cdd60: 6e20 69a7 0300 |005c: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a769 │ │ -4cdd66: 5423 06ae |005f: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdd6a: 1500 c03f |0061: const/high16 v0, #int 1069547520 // #3fc0 │ │ -4cdd6e: 6e20 6ca7 0300 |0063: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a76c │ │ -4cdd74: 5423 06ae |0066: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cdd78: 1500 c040 |0068: const/high16 v0, #int 1086324736 // #40c0 │ │ -4cdd7c: 6e20 6ba7 0300 |006a: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a76b │ │ -4cdd82: 2203 900c |006d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4cdd86: 7020 7e62 2300 |006f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ -4cdd8c: 1c00 0220 |0072: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cdd90: 6e20 8062 0300 |0074: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ -4cdd96: 0c03 |0077: move-result-object v3 │ │ -4cdd98: 1f03 0220 |0078: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cdd9c: 5b23 03ae |007a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cdda0: 2203 8d02 |007c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cdda4: 1400 7d00 0c7f |007e: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4cddaa: 7030 590f 2300 |0081: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ -4cddb0: 5b23 00ae |0084: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ -4cddb4: 1400 4400 107f |0086: const v0, #float 1.9141e+38 // #7f100044 │ │ -4cddba: 6e20 def4 0200 |0089: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ -4cddc0: 0c00 |008c: move-result-object v0 │ │ -4cddc2: 6e20 5d0f 0300 |008d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ -4cddc8: 5423 03ae |0090: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cddcc: 6e10 a8f4 0300 |0092: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4cddd2: 0c03 |0095: move-result-object v3 │ │ -4cddd4: 2200 0420 |0096: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1; // type@2004 │ │ -4cddd8: 7020 b4f4 2000 |0098: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b4 │ │ -4cddde: 6e30 7f61 2300 |009b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cdde4: 6e10 daf4 0200 |009e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ -4cddea: 0c03 |00a1: move-result-object v3 │ │ -4cddec: 1a00 0bd2 |00a2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cddf0: 12f1 |00a4: const/4 v1, #int -1 // #ff │ │ -4cddf2: 6e30 e902 0301 |00a5: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cddf8: 0a03 |00a8: move-result v3 │ │ -4cddfa: 5923 04ae |00a9: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ -4cddfe: 5420 03ae |00ab: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cde02: 7110 f4a8 0300 |00ad: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4cde08: 0c03 |00b0: move-result-object v3 │ │ -4cde0a: 6e20 aaf4 3000 |00b1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ -4cde10: 0c03 |00b4: move-result-object v3 │ │ -4cde12: 2200 0520 |00b5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2; // type@2005 │ │ -4cde16: 7020 b7f4 2000 |00b7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b7 │ │ -4cde1c: 6e30 7f61 2300 |00ba: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cde22: 2203 8d1f |00bd: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cde26: 7030 47f2 1301 |00bf: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cde2c: 5b23 10ae |00c2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4cde30: 5423 03ae |00c4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cde34: 6e10 a9f4 0300 |00c6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ -4cde3a: 0c03 |00c9: move-result-object v3 │ │ -4cde3c: 2200 0620 |00ca: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3; // type@2006 │ │ -4cde40: 7020 baf4 2000 |00cc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4ba │ │ -4cde46: 6e30 7f61 2300 |00cf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cde4c: 1213 |00d2: const/4 v3, #int 1 // #1 │ │ -4cde4e: 7020 e2f4 3200 |00d3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ -4cde54: 0e00 |00d6: return-void │ │ +4cdc8c: |[4cdc8c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4cdc9c: 6f20 d515 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ +4cdca2: 1403 2400 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c0024 │ │ +4cdca8: 6e20 f2f4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f4f2 │ │ +4cdcae: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ +4cdcb4: 6e20 d5f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cdcba: 0c03 |000f: move-result-object v3 │ │ +4cdcbc: 6e20 530c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cdcc2: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ +4cdcc8: 6e20 d5f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cdcce: 0c03 |0019: move-result-object v3 │ │ +4cdcd0: 6e20 530c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cdcd6: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ +4cdcdc: 6e20 d5f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cdce2: 0c03 |0023: move-result-object v3 │ │ +4cdce4: 6e20 530c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cdcea: 1403 e000 097f |0027: const v3, #float 1.82109e+38 // #7f0900e0 │ │ +4cdcf0: 6e20 d5f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cdcf6: 0c03 |002d: move-result-object v3 │ │ +4cdcf8: 1f03 9a02 |002e: check-cast v3, Landroid/widget/EditText; // type@029a │ │ +4cdcfc: 5b23 08ae |0030: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae08 │ │ +4cdd00: 1403 cb00 097f |0032: const v3, #float 1.82108e+38 // #7f0900cb │ │ +4cdd06: 6e20 d5f4 3200 |0035: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cdd0c: 0c03 |0038: move-result-object v3 │ │ +4cdd0e: 1f03 5a15 |0039: check-cast v3, Lcom/simplify/ink/InkView; // type@155a │ │ +4cdd12: 5b23 06ae |003b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdd16: 1403 7200 097f |003d: const v3, #float 1.82107e+38 // #7f090072 │ │ +4cdd1c: 6e20 d5f4 3200 |0040: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cdd22: 0c03 |0043: move-result-object v3 │ │ +4cdd24: 1f03 9102 |0044: check-cast v3, Landroid/widget/Button; // type@0291 │ │ +4cdd28: 5b23 02ae |0046: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@ae02 │ │ +4cdd2c: 1403 d901 097f |0048: const v3, #float 1.82114e+38 // #7f0901d9 │ │ +4cdd32: 6e20 d5f4 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cdd38: 0c03 |004e: move-result-object v3 │ │ +4cdd3a: 1f03 c102 |004f: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ +4cdd3e: 5b23 12ae |0051: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae12 │ │ +4cdd42: 5423 02ae |0053: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@ae02 │ │ +4cdd46: 6e20 a70f 2300 |0055: invoke-virtual {v3, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa7 │ │ +4cdd4c: 5423 06ae |0058: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdd50: 1500 00ff |005a: const/high16 v0, #int -16777216 // #ff00 │ │ +4cdd54: 6e20 69a7 0300 |005c: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a769 │ │ +4cdd5a: 5423 06ae |005f: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdd5e: 1500 c03f |0061: const/high16 v0, #int 1069547520 // #3fc0 │ │ +4cdd62: 6e20 6ca7 0300 |0063: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a76c │ │ +4cdd68: 5423 06ae |0066: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cdd6c: 1500 c040 |0068: const/high16 v0, #int 1086324736 // #40c0 │ │ +4cdd70: 6e20 6ba7 0300 |006a: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a76b │ │ +4cdd76: 2203 900c |006d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4cdd7a: 7020 7e62 2300 |006f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ +4cdd80: 1c00 0220 |0072: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cdd84: 6e20 8062 0300 |0074: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ +4cdd8a: 0c03 |0077: move-result-object v3 │ │ +4cdd8c: 1f03 0220 |0078: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cdd90: 5b23 03ae |007a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cdd94: 2203 8d02 |007c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cdd98: 1400 7d00 0c7f |007e: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4cdd9e: 7030 590f 2300 |0081: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ +4cdda4: 5b23 00ae |0084: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae00 │ │ +4cdda8: 1400 4400 107f |0086: const v0, #float 1.9141e+38 // #7f100044 │ │ +4cddae: 6e20 def4 0200 |0089: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4de │ │ +4cddb4: 0c00 |008c: move-result-object v0 │ │ +4cddb6: 6e20 5d0f 0300 |008d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ +4cddbc: 5423 03ae |0090: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cddc0: 6e10 a8f4 0300 |0092: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4cddc6: 0c03 |0095: move-result-object v3 │ │ +4cddc8: 2200 0420 |0096: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1; // type@2004 │ │ +4cddcc: 7020 b4f4 2000 |0098: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b4 │ │ +4cddd2: 6e30 7f61 2300 |009b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cddd8: 6e10 daf4 0200 |009e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ +4cddde: 0c03 |00a1: move-result-object v3 │ │ +4cdde0: 1a00 0bd2 |00a2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cdde4: 12f1 |00a4: const/4 v1, #int -1 // #ff │ │ +4cdde6: 6e30 e902 0301 |00a5: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cddec: 0a03 |00a8: move-result v3 │ │ +4cddee: 5923 04ae |00a9: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae04 │ │ +4cddf2: 5420 03ae |00ab: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cddf6: 7110 f4a8 0300 |00ad: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4cddfc: 0c03 |00b0: move-result-object v3 │ │ +4cddfe: 6e20 aaf4 3000 |00b1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ +4cde04: 0c03 |00b4: move-result-object v3 │ │ +4cde06: 2200 0520 |00b5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2; // type@2005 │ │ +4cde0a: 7020 b7f4 2000 |00b7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b7 │ │ +4cde10: 6e30 7f61 2300 |00ba: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cde16: 2203 8d1f |00bd: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cde1a: 7030 47f2 1301 |00bf: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cde20: 5b23 10ae |00c2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4cde24: 5423 03ae |00c4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cde28: 6e10 a9f4 0300 |00c6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ +4cde2e: 0c03 |00c9: move-result-object v3 │ │ +4cde30: 2200 0620 |00ca: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3; // type@2006 │ │ +4cde34: 7020 baf4 2000 |00cc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4ba │ │ +4cde3a: 6e30 7f61 2300 |00cf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cde40: 1213 |00d2: const/4 v3, #int 1 // #1 │ │ +4cde42: 7020 e2f4 3200 |00d3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ +4cde48: 0e00 |00d6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000c line=126 │ │ 0x0016 line=127 │ │ 0x0020 line=128 │ │ @@ -2028256,23 +2028253,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4cd100: |[4cd100] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -4cd110: 5520 07ae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ -4cd114: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4cd118: 6e10 dbf4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f4db │ │ -4cd11e: 0c00 |0007: move-result-object v0 │ │ -4cd120: 1401 0100 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0001 │ │ -4cd126: 6e30 da0a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ -4cd12c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4cd12e: 0f03 |000f: return v3 │ │ +4cd0f8: |[4cd0f8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +4cd108: 5520 07ae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ +4cd10c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4cd110: 6e10 dbf4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f4db │ │ +4cd116: 0c00 |0007: move-result-object v0 │ │ +4cd118: 1401 0100 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0001 │ │ +4cd11e: 6e30 da0a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ +4cd124: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4cd126: 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; │ │ @@ -2028282,41 +2028279,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4cde58: |[4cde58] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4cde68: 596a 05ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae05 │ │ -4cde6c: 5969 0fae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0f │ │ -4cde70: 5968 14ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae14 │ │ -4cde74: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cde7a: 0c07 |0009: move-result-object v7 │ │ -4cde7c: 5568 09ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cde80: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4cde84: 5468 10ae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4cde88: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4cde8e: 0a08 |0013: move-result v8 │ │ -4cde90: 8188 |0014: int-to-long v8, v8 │ │ -4cde92: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ -4cde98: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4cde9c: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4cdea0: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cdea6: 0a03 |001f: move-result v3 │ │ -4cdea8: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4cdeac: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cdeb2: 0a04 |0025: move-result v4 │ │ -4cdeb4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4cdeb6: 0780 |0027: move-object v0, v8 │ │ -4cdeb8: 0761 |0028: move-object v1, v6 │ │ -4cdeba: 0762 |0029: move-object v2, v6 │ │ -4cdebc: 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 │ │ -4cdec2: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4cdec8: 0e00 |0030: return-void │ │ +4cde4c: |[4cde4c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4cde5c: 596a 05ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae05 │ │ +4cde60: 5969 0fae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0f │ │ +4cde64: 5968 14ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae14 │ │ +4cde68: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cde6e: 0c07 |0009: move-result-object v7 │ │ +4cde70: 5568 09ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cde74: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4cde78: 5468 10ae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4cde7c: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4cde82: 0a08 |0013: move-result v8 │ │ +4cde84: 8188 |0014: int-to-long v8, v8 │ │ +4cde86: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ +4cde8c: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4cde90: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4cde94: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cde9a: 0a03 |001f: move-result v3 │ │ +4cde9c: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4cdea0: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cdea6: 0a04 |0025: move-result v4 │ │ +4cdea8: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4cdeaa: 0780 |0027: move-object v0, v8 │ │ +4cdeac: 0761 |0028: move-object v1, v6 │ │ +4cdeae: 0762 |0029: move-object v2, v6 │ │ +4cdeb0: 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 │ │ +4cdeb6: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4cdebc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0002 line=583 │ │ 0x0004 line=584 │ │ 0x0006 line=585 │ │ 0x000a line=586 │ │ @@ -2028335,61 +2028332,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -4cd130: |[4cd130] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4cd140: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ -4cd146: 0a00 |0003: move-result v0 │ │ -4cd148: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4cd14a: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ -4cd150: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ -4cd154: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cd15a: 0c0b |000d: move-result-object v11 │ │ -4cd15c: 54a0 10ae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4cd160: 6e10 4df2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4cd166: 0a00 |0013: move-result v0 │ │ -4cd168: 8102 |0014: int-to-long v2, v0 │ │ -4cd16a: 6e30 f6ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ -4cd170: 6e20 e8ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cd176: 0a07 |001b: move-result v7 │ │ -4cd178: 1220 |001c: const/4 v0, #int 2 // #2 │ │ -4cd17a: 6e20 e8ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cd180: 0a08 |0020: move-result v8 │ │ -4cd182: 1250 |0021: const/4 v0, #int 5 // #5 │ │ -4cd184: 6e20 e8ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cd18a: 0a09 |0025: move-result v9 │ │ -4cd18c: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ -4cd190: 07b4 |0028: move-object v4, v11 │ │ -4cd192: 07a5 |0029: move-object v5, v10 │ │ -4cd194: 07a6 |002a: move-object v6, v10 │ │ -4cd196: 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 │ │ -4cd19c: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4cd1a2: 0c00 |0031: move-result-object v0 │ │ -4cd1a4: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ -4cd1a8: 7010 24ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac24 │ │ -4cd1ae: 6e10 26ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac26 │ │ -4cd1b4: 0b02 |003a: move-result-wide v2 │ │ -4cd1b6: 6e30 f70f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ -4cd1bc: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4cd1c2: 0f01 |0041: return v1 │ │ -4cd1c4: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ -4cd1ca: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ -4cd1ce: 7010 d0f4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.cancelNotification:()V // method@f4d0 │ │ -4cd1d4: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cd1d8: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ -4cd1da: 7030 47f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cd1e0: 5ba0 10ae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4cd1e4: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ -4cd1ea: 7220 fa0a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4cd1f0: 0f01 |0058: return v1 │ │ -4cd1f2: 120b |0059: const/4 v11, #int 0 // #0 │ │ -4cd1f4: 0f0b |005a: return v11 │ │ +4cd128: |[4cd128] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4cd138: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ +4cd13e: 0a00 |0003: move-result v0 │ │ +4cd140: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4cd142: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ +4cd148: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ +4cd14c: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cd152: 0c0b |000d: move-result-object v11 │ │ +4cd154: 54a0 10ae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4cd158: 6e10 4df2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4cd15e: 0a00 |0013: move-result v0 │ │ +4cd160: 8102 |0014: int-to-long v2, v0 │ │ +4cd162: 6e30 f6ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ +4cd168: 6e20 e8ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cd16e: 0a07 |001b: move-result v7 │ │ +4cd170: 1220 |001c: const/4 v0, #int 2 // #2 │ │ +4cd172: 6e20 e8ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cd178: 0a08 |0020: move-result v8 │ │ +4cd17a: 1250 |0021: const/4 v0, #int 5 // #5 │ │ +4cd17c: 6e20 e8ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cd182: 0a09 |0025: move-result v9 │ │ +4cd184: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ +4cd188: 07b4 |0028: move-object v4, v11 │ │ +4cd18a: 07a5 |0029: move-object v5, v10 │ │ +4cd18c: 07a6 |002a: move-object v6, v10 │ │ +4cd18e: 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 │ │ +4cd194: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4cd19a: 0c00 |0031: move-result-object v0 │ │ +4cd19c: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ +4cd1a0: 7010 24ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac24 │ │ +4cd1a6: 6e10 26ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac26 │ │ +4cd1ac: 0b02 |003a: move-result-wide v2 │ │ +4cd1ae: 6e30 f70f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ +4cd1b4: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4cd1ba: 0f01 |0041: return v1 │ │ +4cd1bc: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ +4cd1c2: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ +4cd1c6: 7010 d0f4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.cancelNotification:()V // method@f4d0 │ │ +4cd1cc: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cd1d0: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ +4cd1d2: 7030 47f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cd1d8: 5ba0 10ae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4cd1dc: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ +4cd1e2: 7220 fa0a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4cd1e8: 0f01 |0058: return v1 │ │ +4cd1ea: 120b |0059: const/4 v11, #int 0 // #0 │ │ +4cd1ec: 0f0b |005a: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x000a line=636 │ │ 0x000e line=637 │ │ 0x0018 line=638 │ │ 0x001d line=639 │ │ @@ -2028409,156 +2028406,156 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 295 16-bit code units │ │ -4cd1f8: |[4cd1f8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -4cd208: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ -4cd20e: 0a00 |0003: move-result v0 │ │ -4cd210: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4cd212: 1402 4800 097f |0005: const v2, #float 1.82106e+38 // #7f090048 │ │ -4cd218: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -4cd21a: 3320 5200 |0009: if-ne v0, v2, 005b // +0052 │ │ -4cd21e: 7100 ecab 0000 |000b: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cd224: 0c0b |000e: move-result-object v11 │ │ -4cd226: 54a0 10ae |000f: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4cd22a: 6e10 4ef2 0000 |0011: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4cd230: 0a00 |0014: move-result v0 │ │ -4cd232: 3a00 0500 |0015: if-ltz v0, 001a // +0005 │ │ -4cd236: 5ca3 09ae |0017: iput-boolean v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd23a: 2803 |0019: goto 001c // +0003 │ │ -4cd23c: 5ca1 09ae |001a: iput-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd240: 55a0 09ae |001c: iget-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd244: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ -4cd248: 220b b002 |0020: new-instance v11, Landroid/widget/PopupMenu; // type@02b0 │ │ -4cd24c: 6e20 d5f4 2a00 |0022: invoke-virtual {v10, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ -4cd252: 0c00 |0025: move-result-object v0 │ │ -4cd254: 7030 b511 ab00 |0026: invoke-direct {v11, v10, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b5 │ │ -4cd25a: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ -4cd260: 6e20 b711 0b00 |002c: invoke-virtual {v11, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b7 │ │ -4cd266: 6e20 b811 ab00 |002f: invoke-virtual {v11, v10}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b8 │ │ -4cd26c: 6e10 b911 0b00 |0032: invoke-virtual {v11}, Landroid/widget/PopupMenu;.show:()V // method@11b9 │ │ -4cd272: 2825 |0035: goto 005a // +0025 │ │ -4cd274: 6e20 e8ab 3b00 |0036: invoke-virtual {v11, v3}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cd27a: 0a07 |0039: move-result v7 │ │ -4cd27c: 1220 |003a: const/4 v0, #int 2 // #2 │ │ -4cd27e: 6e20 e8ab 0b00 |003b: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cd284: 0a08 |003e: move-result v8 │ │ -4cd286: 1250 |003f: const/4 v0, #int 5 // #5 │ │ -4cd288: 6e20 e8ab 0b00 |0040: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cd28e: 0a09 |0043: move-result v9 │ │ -4cd290: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ -4cd294: 0704 |0046: move-object v4, v0 │ │ -4cd296: 07a5 |0047: move-object v5, v10 │ │ -4cd298: 07a6 |0048: move-object v6, v10 │ │ -4cd29a: 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 │ │ -4cd2a0: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4cd2a6: 0c01 |004f: move-result-object v1 │ │ -4cd2a8: 6e10 f0ab 0b00 |0050: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4cd2ae: 0b04 |0053: move-result-wide v4 │ │ -4cd2b0: 6e30 f70f 4105 |0054: invoke-virtual {v1, v4, v5}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ -4cd2b6: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4cd2bc: 0f03 |005a: return v3 │ │ -4cd2be: 1402 4b00 097f |005b: const v2, #float 1.82106e+38 // #7f09004b │ │ -4cd2c4: 3320 2400 |005e: if-ne v0, v2, 0082 // +0024 │ │ -4cd2c8: 1a0b 177f |0060: const-string v11, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f17 │ │ -4cd2cc: 7120 9741 ba00 |0062: invoke-static {v10, v11}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ -4cd2d2: 0a00 |0065: move-result v0 │ │ -4cd2d4: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ -4cd2d8: 7120 563d ba00 |0068: invoke-static {v10, v11}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ -4cd2de: 0a00 |006b: move-result v0 │ │ -4cd2e0: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ -4cd2e4: 2410 1321 0b00 |006e: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ -4cd2ea: 0c0b |0071: move-result-object v11 │ │ -4cd2ec: 7130 503d ba03 |0072: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4cd2f2: 280c |0075: goto 0081 // +000c │ │ -4cd2f4: 2410 1321 0b00 |0076: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ -4cd2fa: 0c0b |0079: move-result-object v11 │ │ -4cd2fc: 7130 503d ba03 |007a: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4cd302: 2804 |007d: goto 0081 // +0004 │ │ -4cd304: 7010 f1f4 0a00 |007e: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4f1 │ │ -4cd30a: 0f03 |0081: return v3 │ │ -4cd30c: 1402 4c00 097f |0082: const v2, #float 1.82106e+38 // #7f09004c │ │ -4cd312: 3320 9d00 |0085: if-ne v0, v2, 0122 // +009d │ │ -4cd316: 2200 cb15 |0087: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd31a: 7010 b4a9 0000 |0089: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4cd320: 54a2 0dae |008c: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cd324: 6e10 95a9 0200 |008e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@a995 │ │ -4cd32a: 0a04 |0091: move-result v4 │ │ -4cd32c: d804 04fd |0092: add-int/lit8 v4, v4, #int -3 // #fd │ │ -4cd330: 6e30 a3a9 1204 |0094: invoke-virtual {v2, v1, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@a9a3 │ │ -4cd336: 0c01 |0097: move-result-object v1 │ │ -4cd338: 6e20 c0a9 1000 |0098: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd33e: 1a01 e9b0 |009b: const-string v1, "jpg" // string@b0e9 │ │ -4cd342: 6e20 c0a9 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4cd348: 6e10 d0a9 0000 |00a0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4cd34e: 0c00 |00a3: move-result-object v0 │ │ -4cd350: 2201 7315 |00a4: new-instance v1, Ljava/io/File; // type@1573 │ │ -4cd354: 7020 99a7 0100 |00a6: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ -4cd35a: 2200 f200 |00a9: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4cd35e: 6e10 dcf4 0a00 |00ab: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ -4cd364: 0c02 |00ae: move-result-object v2 │ │ -4cd366: 54a4 0dae |00af: iget-object v4, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cd36a: 7030 dc05 2004 |00b1: invoke-direct {v0, v2, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ -4cd370: 6e10 de05 0000 |00b4: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ -4cd376: 0c00 |00b7: move-result-object v0 │ │ -4cd378: 54a2 06ae |00b8: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cd37c: 6e10 53a7 0200 |00ba: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4cd382: 0c02 |00bd: move-result-object v2 │ │ -4cd384: 7120 eff4 2000 |00be: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ -4cd38a: 0c00 |00c1: move-result-object v0 │ │ -4cd38c: 2202 ba00 |00c2: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ -4cd390: 7020 9104 0200 |00c4: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0491 │ │ -4cd396: 12f4 |00c7: const/4 v4, #int -1 // #ff │ │ -4cd398: 6e20 a304 4200 |00c8: invoke-virtual {v2, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a3 │ │ -4cd39e: 2204 f200 |00cb: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4cd3a2: 6e10 dcf4 0a00 |00cd: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ -4cd3a8: 0c05 |00d0: move-result-object v5 │ │ -4cd3aa: 54a6 0dae |00d1: iget-object v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ -4cd3ae: 7030 dc05 5406 |00d3: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ -4cd3b4: 6e10 de05 0400 |00d6: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ -4cd3ba: 0c04 |00d9: move-result-object v4 │ │ -4cd3bc: 54a5 06ae |00da: iget-object v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ -4cd3c0: 6e10 53a7 0500 |00dc: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ -4cd3c6: 0c05 |00df: move-result-object v5 │ │ -4cd3c8: 7120 eff4 5400 |00e0: invoke-static {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ -4cd3ce: 0c04 |00e3: move-result-object v4 │ │ -4cd3d0: 1205 |00e4: const/4 v5, #int 0 // #0 │ │ -4cd3d2: 1206 |00e5: const/4 v6, #int 0 // #0 │ │ -4cd3d4: 6e56 9f04 4255 |00e6: invoke-virtual {v2, v4, v5, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049f │ │ -4cd3da: 6202 5500 |00e9: sget-object v2, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4cd3de: 1304 6400 |00eb: const/16 v4, #int 100 // #64 │ │ -4cd3e2: 2205 7715 |00ed: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ -4cd3e6: 7020 bfa7 1500 |00ef: invoke-direct {v5, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ -4cd3ec: 6e40 6f04 2054 |00f2: invoke-virtual {v0, v2, v4, v5}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ -4cd3f2: 2805 |00f5: goto 00fa // +0005 │ │ -4cd3f4: 0d00 |00f6: move-exception v0 │ │ -4cd3f6: 6e10 bea7 0000 |00f7: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7be │ │ -4cd3fc: 6e10 d7f4 0a00 |00fa: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ -4cd402: 0c00 |00fd: move-result-object v0 │ │ -4cd404: 1a02 0ad2 |00fe: const-string v2, "org.secuso.privacyfriendlynotes" // string@d20a │ │ -4cd408: 7130 c341 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@41c3 │ │ -4cd40e: 0c00 |0103: move-result-object v0 │ │ -4cd410: 2201 7200 |0104: new-instance v1, Landroid/content/Intent; // type@0072 │ │ -4cd414: 7010 d702 0100 |0106: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@02d7 │ │ -4cd41a: 1a02 dd7e |0109: const-string v2, "android.intent.action.SEND" // string@7edd │ │ -4cd41e: 6e20 0103 2100 |010b: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ -4cd424: 1a02 7eaa |010e: const-string v2, "image/*" // string@aa7e │ │ -4cd428: 6e20 0903 2100 |0110: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ -4cd42e: 1a02 f47e |0113: const-string v2, "android.intent.extra.STREAM" // string@7ef4 │ │ -4cd432: 6e30 f602 2100 |0115: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f6 │ │ -4cd438: 6e20 0703 3100 |0118: invoke-virtual {v1, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0307 │ │ -4cd43e: 7120 dd02 6100 |011b: invoke-static {v1, v6}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ -4cd444: 0c00 |011e: move-result-object v0 │ │ -4cd446: 6e20 f3f4 0a00 |011f: invoke-virtual {v10, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f3 │ │ -4cd44c: 6f20 dc15 ba00 |0122: invoke-super {v10, v11}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15dc │ │ -4cd452: 0a0b |0125: move-result v11 │ │ -4cd454: 0f0b |0126: return v11 │ │ +4cd1f0: |[4cd1f0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +4cd200: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ +4cd206: 0a00 |0003: move-result v0 │ │ +4cd208: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4cd20a: 1402 4800 097f |0005: const v2, #float 1.82106e+38 // #7f090048 │ │ +4cd210: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +4cd212: 3320 5200 |0009: if-ne v0, v2, 005b // +0052 │ │ +4cd216: 7100 ecab 0000 |000b: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cd21c: 0c0b |000e: move-result-object v11 │ │ +4cd21e: 54a0 10ae |000f: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4cd222: 6e10 4ef2 0000 |0011: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4cd228: 0a00 |0014: move-result v0 │ │ +4cd22a: 3a00 0500 |0015: if-ltz v0, 001a // +0005 │ │ +4cd22e: 5ca3 09ae |0017: iput-boolean v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd232: 2803 |0019: goto 001c // +0003 │ │ +4cd234: 5ca1 09ae |001a: iput-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd238: 55a0 09ae |001c: iget-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd23c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ +4cd240: 220b b002 |0020: new-instance v11, Landroid/widget/PopupMenu; // type@02b0 │ │ +4cd244: 6e20 d5f4 2a00 |0022: invoke-virtual {v10, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d5 │ │ +4cd24a: 0c00 |0025: move-result-object v0 │ │ +4cd24c: 7030 b511 ab00 |0026: invoke-direct {v11, v10, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b5 │ │ +4cd252: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ +4cd258: 6e20 b711 0b00 |002c: invoke-virtual {v11, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b7 │ │ +4cd25e: 6e20 b811 ab00 |002f: invoke-virtual {v11, v10}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b8 │ │ +4cd264: 6e10 b911 0b00 |0032: invoke-virtual {v11}, Landroid/widget/PopupMenu;.show:()V // method@11b9 │ │ +4cd26a: 2825 |0035: goto 005a // +0025 │ │ +4cd26c: 6e20 e8ab 3b00 |0036: invoke-virtual {v11, v3}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cd272: 0a07 |0039: move-result v7 │ │ +4cd274: 1220 |003a: const/4 v0, #int 2 // #2 │ │ +4cd276: 6e20 e8ab 0b00 |003b: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cd27c: 0a08 |003e: move-result v8 │ │ +4cd27e: 1250 |003f: const/4 v0, #int 5 // #5 │ │ +4cd280: 6e20 e8ab 0b00 |0040: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cd286: 0a09 |0043: move-result v9 │ │ +4cd288: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ +4cd28c: 0704 |0046: move-object v4, v0 │ │ +4cd28e: 07a5 |0047: move-object v5, v10 │ │ +4cd290: 07a6 |0048: move-object v6, v10 │ │ +4cd292: 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 │ │ +4cd298: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4cd29e: 0c01 |004f: move-result-object v1 │ │ +4cd2a0: 6e10 f0ab 0b00 |0050: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cd2a6: 0b04 |0053: move-result-wide v4 │ │ +4cd2a8: 6e30 f70f 4105 |0054: invoke-virtual {v1, v4, v5}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ +4cd2ae: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4cd2b4: 0f03 |005a: return v3 │ │ +4cd2b6: 1402 4b00 097f |005b: const v2, #float 1.82106e+38 // #7f09004b │ │ +4cd2bc: 3320 2400 |005e: if-ne v0, v2, 0082 // +0024 │ │ +4cd2c0: 1a0b 177f |0060: const-string v11, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f17 │ │ +4cd2c4: 7120 9741 ba00 |0062: invoke-static {v10, v11}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ +4cd2ca: 0a00 |0065: move-result v0 │ │ +4cd2cc: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ +4cd2d0: 7120 563d ba00 |0068: invoke-static {v10, v11}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ +4cd2d6: 0a00 |006b: move-result v0 │ │ +4cd2d8: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ +4cd2dc: 2410 1321 0b00 |006e: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ +4cd2e2: 0c0b |0071: move-result-object v11 │ │ +4cd2e4: 7130 503d ba03 |0072: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4cd2ea: 280c |0075: goto 0081 // +000c │ │ +4cd2ec: 2410 1321 0b00 |0076: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ +4cd2f2: 0c0b |0079: move-result-object v11 │ │ +4cd2f4: 7130 503d ba03 |007a: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4cd2fa: 2804 |007d: goto 0081 // +0004 │ │ +4cd2fc: 7010 f1f4 0a00 |007e: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4f1 │ │ +4cd302: 0f03 |0081: return v3 │ │ +4cd304: 1402 4c00 097f |0082: const v2, #float 1.82106e+38 // #7f09004c │ │ +4cd30a: 3320 9d00 |0085: if-ne v0, v2, 0122 // +009d │ │ +4cd30e: 2200 cb15 |0087: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd312: 7010 b4a9 0000 |0089: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4cd318: 54a2 0dae |008c: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cd31c: 6e10 95a9 0200 |008e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@a995 │ │ +4cd322: 0a04 |0091: move-result v4 │ │ +4cd324: d804 04fd |0092: add-int/lit8 v4, v4, #int -3 // #fd │ │ +4cd328: 6e30 a3a9 1204 |0094: invoke-virtual {v2, v1, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@a9a3 │ │ +4cd32e: 0c01 |0097: move-result-object v1 │ │ +4cd330: 6e20 c0a9 1000 |0098: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd336: 1a01 e9b0 |009b: const-string v1, "jpg" // string@b0e9 │ │ +4cd33a: 6e20 c0a9 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4cd340: 6e10 d0a9 0000 |00a0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4cd346: 0c00 |00a3: move-result-object v0 │ │ +4cd348: 2201 7315 |00a4: new-instance v1, Ljava/io/File; // type@1573 │ │ +4cd34c: 7020 99a7 0100 |00a6: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a799 │ │ +4cd352: 2200 f200 |00a9: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4cd356: 6e10 dcf4 0a00 |00ab: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ +4cd35c: 0c02 |00ae: move-result-object v2 │ │ +4cd35e: 54a4 0dae |00af: iget-object v4, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cd362: 7030 dc05 2004 |00b1: invoke-direct {v0, v2, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ +4cd368: 6e10 de05 0000 |00b4: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ +4cd36e: 0c00 |00b7: move-result-object v0 │ │ +4cd370: 54a2 06ae |00b8: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cd374: 6e10 53a7 0200 |00ba: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4cd37a: 0c02 |00bd: move-result-object v2 │ │ +4cd37c: 7120 eff4 2000 |00be: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ +4cd382: 0c00 |00c1: move-result-object v0 │ │ +4cd384: 2202 ba00 |00c2: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ +4cd388: 7020 9104 0200 |00c4: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0491 │ │ +4cd38e: 12f4 |00c7: const/4 v4, #int -1 // #ff │ │ +4cd390: 6e20 a304 4200 |00c8: invoke-virtual {v2, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a3 │ │ +4cd396: 2204 f200 |00cb: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4cd39a: 6e10 dcf4 0a00 |00cd: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4dc │ │ +4cd3a0: 0c05 |00d0: move-result-object v5 │ │ +4cd3a2: 54a6 0dae |00d1: iget-object v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae0d │ │ +4cd3a6: 7030 dc05 5406 |00d3: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05dc │ │ +4cd3ac: 6e10 de05 0400 |00d6: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05de │ │ +4cd3b2: 0c04 |00d9: move-result-object v4 │ │ +4cd3b4: 54a5 06ae |00da: iget-object v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae06 │ │ +4cd3b8: 6e10 53a7 0500 |00dc: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a753 │ │ +4cd3be: 0c05 |00df: move-result-object v5 │ │ +4cd3c0: 7120 eff4 5400 |00e0: invoke-static {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ef │ │ +4cd3c6: 0c04 |00e3: move-result-object v4 │ │ +4cd3c8: 1205 |00e4: const/4 v5, #int 0 // #0 │ │ +4cd3ca: 1206 |00e5: const/4 v6, #int 0 // #0 │ │ +4cd3cc: 6e56 9f04 4255 |00e6: invoke-virtual {v2, v4, v5, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049f │ │ +4cd3d2: 6202 5500 |00e9: sget-object v2, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4cd3d6: 1304 6400 |00eb: const/16 v4, #int 100 // #64 │ │ +4cd3da: 2205 7715 |00ed: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ +4cd3de: 7020 bfa7 1500 |00ef: invoke-direct {v5, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7bf │ │ +4cd3e4: 6e40 6f04 2054 |00f2: invoke-virtual {v0, v2, v4, v5}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046f │ │ +4cd3ea: 2805 |00f5: goto 00fa // +0005 │ │ +4cd3ec: 0d00 |00f6: move-exception v0 │ │ +4cd3ee: 6e10 bea7 0000 |00f7: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7be │ │ +4cd3f4: 6e10 d7f4 0a00 |00fa: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ +4cd3fa: 0c00 |00fd: move-result-object v0 │ │ +4cd3fc: 1a02 0ad2 |00fe: const-string v2, "org.secuso.privacyfriendlynotes" // string@d20a │ │ +4cd400: 7130 c341 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@41c3 │ │ +4cd406: 0c00 |0103: move-result-object v0 │ │ +4cd408: 2201 7200 |0104: new-instance v1, Landroid/content/Intent; // type@0072 │ │ +4cd40c: 7010 d702 0100 |0106: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@02d7 │ │ +4cd412: 1a02 dd7e |0109: const-string v2, "android.intent.action.SEND" // string@7edd │ │ +4cd416: 6e20 0103 2100 |010b: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ +4cd41c: 1a02 7eaa |010e: const-string v2, "image/*" // string@aa7e │ │ +4cd420: 6e20 0903 2100 |0110: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ +4cd426: 1a02 f47e |0113: const-string v2, "android.intent.extra.STREAM" // string@7ef4 │ │ +4cd42a: 6e30 f602 2100 |0115: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f6 │ │ +4cd430: 6e20 0703 3100 |0118: invoke-virtual {v1, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0307 │ │ +4cd436: 7120 dd02 6100 |011b: invoke-static {v1, v6}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ +4cd43c: 0c00 |011e: move-result-object v0 │ │ +4cd43e: 6e20 f3f4 0a00 |011f: invoke-virtual {v10, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f3 │ │ +4cd444: 6f20 dc15 ba00 |0122: invoke-super {v10, v11}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15dc │ │ +4cd44a: 0a0b |0125: move-result v11 │ │ +4cd44c: 0f0b |0126: return v11 │ │ catches : 1 │ │ 0x00e9 - 0x00f5 │ │ Ljava/io/FileNotFoundException; -> 0x00f6 │ │ positions : │ │ 0x0000 line=326 │ │ 0x000b line=331 │ │ 0x000f line=335 │ │ @@ -2028605,24 +2028602,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cdecc: |[4cdecc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPause:()V │ │ -4cdedc: 6f10 de15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ -4cdee2: 5510 11ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ -4cdee6: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -4cdeea: 5510 07ae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ -4cdeee: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4cdef2: 7010 f4f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.updateNote:()V // method@f4f4 │ │ -4cdef8: 2804 |000e: goto 0012 // +0004 │ │ -4cdefa: 7010 f0f4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveNote:()V // method@f4f0 │ │ -4cdf00: 0e00 |0012: return-void │ │ +4cdec0: |[4cdec0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPause:()V │ │ +4cded0: 6f10 de15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ +4cded6: 5510 11ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae11 │ │ +4cdeda: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +4cdede: 5510 07ae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ +4cdee2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4cdee6: 7010 f4f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.updateNote:()V // method@f4f4 │ │ +4cdeec: 2804 |000e: goto 0012 // +0004 │ │ +4cdeee: 7010 f0f4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveNote:()V // method@f4f0 │ │ +4cdef4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=277 │ │ 0x0007 line=278 │ │ 0x000b line=279 │ │ 0x000f line=281 │ │ @@ -2028634,43 +2028631,43 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -4cd468: |[4cd468] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -4cd478: 5b23 0eae |0000: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.menu:Landroid/view/Menu; // field@ae0e │ │ -4cd47c: 1400 4800 097f |0002: const v0, #float 1.82106e+38 // #7f090048 │ │ -4cd482: 7220 d20a 0300 |0005: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad2 │ │ -4cd488: 0c00 |0008: move-result-object v0 │ │ -4cd48a: 5b20 0bae |0009: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ -4cd48e: 5420 10ae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4cd492: 6e10 4ef2 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4cd498: 0a00 |0010: move-result v0 │ │ -4cd49a: 3a00 0600 |0011: if-ltz v0, 0017 // +0006 │ │ -4cd49e: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -4cd4a0: 5c20 09ae |0014: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd4a4: 2804 |0016: goto 001a // +0004 │ │ -4cd4a6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -4cd4a8: 5c20 09ae |0018: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd4ac: 5520 09ae |001a: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cd4b0: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ -4cd4b4: 5420 0bae |001e: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ -4cd4b8: 1401 7000 087f |0020: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cd4be: 7220 fa0a 1000 |0023: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4cd4c4: 280d |0026: goto 0033 // +000d │ │ -4cd4c6: 5520 07ae |0027: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ -4cd4ca: 3800 0a00 |0029: if-eqz v0, 0033 // +000a │ │ -4cd4ce: 5420 0bae |002b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ -4cd4d2: 1401 6f00 087f |002d: const v1, #float 1.80777e+38 // #7f08006f │ │ -4cd4d8: 7220 fa0a 1000 |0030: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4cd4de: 6f20 e115 3200 |0033: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e1 │ │ -4cd4e4: 0a03 |0036: move-result v3 │ │ -4cd4e6: 0f03 |0037: return v3 │ │ +4cd460: |[4cd460] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +4cd470: 5b23 0eae |0000: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.menu:Landroid/view/Menu; // field@ae0e │ │ +4cd474: 1400 4800 097f |0002: const v0, #float 1.82106e+38 // #7f090048 │ │ +4cd47a: 7220 d20a 0300 |0005: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad2 │ │ +4cd480: 0c00 |0008: move-result-object v0 │ │ +4cd482: 5b20 0bae |0009: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ +4cd486: 5420 10ae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4cd48a: 6e10 4ef2 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4cd490: 0a00 |0010: move-result v0 │ │ +4cd492: 3a00 0600 |0011: if-ltz v0, 0017 // +0006 │ │ +4cd496: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +4cd498: 5c20 09ae |0014: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd49c: 2804 |0016: goto 001a // +0004 │ │ +4cd49e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +4cd4a0: 5c20 09ae |0018: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd4a4: 5520 09ae |001a: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cd4a8: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ +4cd4ac: 5420 0bae |001e: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ +4cd4b0: 1401 7000 087f |0020: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cd4b6: 7220 fa0a 1000 |0023: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4cd4bc: 280d |0026: goto 0033 // +000d │ │ +4cd4be: 5520 07ae |0027: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae07 │ │ +4cd4c2: 3800 0a00 |0029: if-eqz v0, 0033 // +000a │ │ +4cd4c6: 5420 0bae |002b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ +4cd4ca: 1401 6f00 087f |002d: const v1, #float 1.80777e+38 // #7f08006f │ │ +4cd4d0: 7220 fa0a 1000 |0030: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4cd4d6: 6f20 e115 3200 |0033: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e1 │ │ +4cd4dc: 0a03 |0036: move-result v3 │ │ +4cd4de: 0f03 |0037: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ 0x000b line=305 │ │ 0x0014 line=306 │ │ 0x0018 line=308 │ │ @@ -2028688,33 +2028685,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 │ │ -4cdf04: |[4cdf04] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4cdf14: 6f40 e315 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ -4cdf1a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4cdf1c: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -4cdf20: 281b |0006: goto 0021 // +001b │ │ -4cdf22: 2131 |0007: array-length v1, v3 │ │ -4cdf24: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ -4cdf28: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4cdf2a: 4401 0301 |000b: aget v1, v3, v1 │ │ -4cdf2e: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -4cdf32: 7010 f1f4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4f1 │ │ -4cdf38: 280f |0012: goto 0021 // +000f │ │ -4cdf3a: 6e10 d7f4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ -4cdf40: 0c01 |0016: move-result-object v1 │ │ -4cdf42: 1403 ef00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ef │ │ -4cdf48: 7130 0013 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cdf4e: 0c01 |001d: move-result-object v1 │ │ -4cdf50: 6e10 0213 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cdf56: 0e00 |0021: return-void │ │ +4cdef8: |[4cdef8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4cdf08: 6f40 e315 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ +4cdf0e: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4cdf10: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +4cdf14: 281b |0006: goto 0021 // +001b │ │ +4cdf16: 2131 |0007: array-length v1, v3 │ │ +4cdf18: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ +4cdf1c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4cdf1e: 4401 0301 |000b: aget v1, v3, v1 │ │ +4cdf22: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +4cdf26: 7010 f1f4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4f1 │ │ +4cdf2c: 280f |0012: goto 0021 // +000f │ │ +4cdf2e: 6e10 d7f4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d7 │ │ +4cdf34: 0c01 |0016: move-result-object v1 │ │ +4cdf36: 1403 ef00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ef │ │ +4cdf3c: 7130 0013 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cdf42: 0c01 |001d: move-result-object v1 │ │ +4cdf44: 6e10 0213 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cdf4a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0007 line=570 │ │ 0x000f line=572 │ │ 0x0013 line=574 │ │ locals : │ │ @@ -2028728,19 +2028725,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cdf58: |[4cdf58] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onResume:()V │ │ -4cdf68: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ -4cdf6e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4cdf70: 7020 e2f4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ -4cdf76: 0e00 |0007: return-void │ │ +4cdf4c: |[4cdf4c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onResume:()V │ │ +4cdf5c: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ +4cdf62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4cdf64: 7020 e2f4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ +4cdf6a: 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; │ │ │ │ @@ -2028748,94 +2028745,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 │ │ -4cdf78: |[4cdf78] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4cdf88: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cdf8e: 0c06 |0003: move-result-object v6 │ │ -4cdf90: 5271 14ae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae14 │ │ -4cdf94: 5272 0fae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0f │ │ -4cdf98: 5273 05ae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae05 │ │ -4cdf9c: 0760 |000a: move-object v0, v6 │ │ -4cdf9e: 0194 |000b: move v4, v9 │ │ -4cdfa0: 01a5 |000c: move v5, v10 │ │ -4cdfa2: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ -4cdfa8: 6e10 daf4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ -4cdfae: 0c00 |0013: move-result-object v0 │ │ -4cdfb0: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cdfb4: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4cdfb6: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cdfbc: 0a00 |001a: move-result v0 │ │ -4cdfbe: 5970 0aae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cdfc2: 2200 8d1f |001d: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cdfc6: 5271 0aae |001f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4cdfca: 6e10 f0ab 0600 |0021: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4cdfd0: 0b02 |0024: move-result-wide v2 │ │ -4cdfd2: 8423 |0025: long-to-int v3, v2 │ │ -4cdfd4: 7030 47f2 1003 |0026: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cdfda: 5571 09ae |0029: iget-boolean v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cdfde: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -4cdfe2: 5471 03ae |002d: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cdfe6: 6e20 b1f4 0100 |002f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ -4cdfec: 281f |0032: goto 0051 // +001f │ │ -4cdfee: 5471 03ae |0033: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ -4cdff2: 6e20 aef4 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4cdff8: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4cdffa: 5c70 09ae |0039: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ -4cdffe: 2200 8d1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ce002: 5271 0aae |003d: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4ce006: 6e10 f0ab 0600 |003f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4ce00c: 0b02 |0042: move-result-wide v2 │ │ -4ce00e: 8423 |0043: long-to-int v3, v2 │ │ -4ce010: 7030 47f2 1003 |0044: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4ce016: 5b70 10ae |0047: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ -4ce01a: 5470 0bae |0049: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ -4ce01e: 1401 7000 087f |004b: const v1, #float 1.80777e+38 // #7f080070 │ │ -4ce024: 7220 fa0a 1000 |004e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4ce02a: 5271 0aae |0051: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ -4ce02e: 1242 |0053: const/4 v2, #int 4 // #4 │ │ -4ce030: 5473 13ae |0054: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae13 │ │ -4ce034: 6e10 f0ab 0600 |0056: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4ce03a: 0b04 |0059: move-result-wide v4 │ │ -4ce03c: 0770 |005a: move-object v0, v7 │ │ -4ce03e: 7706 d2f2 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@f2d2 │ │ -4ce044: 5271 05ae |005e: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae05 │ │ -4ce048: 5272 0fae |0060: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0f │ │ -4ce04c: 5273 14ae |0062: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae14 │ │ -4ce050: 0194 |0064: move v4, v9 │ │ -4ce052: 01a5 |0065: move v5, v10 │ │ -4ce054: 7706 d5f2 0000 |0066: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ -4ce05a: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -4ce05c: 7020 e2f4 0700 |006a: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ -4ce062: 0e00 |006d: return-void │ │ + insns size : 108 16-bit code units │ │ +4cdf6c: |[4cdf6c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4cdf7c: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cdf82: 0c06 |0003: move-result-object v6 │ │ +4cdf84: 5271 14ae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae14 │ │ +4cdf88: 5272 0fae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0f │ │ +4cdf8c: 5273 05ae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae05 │ │ +4cdf90: 0760 |000a: move-object v0, v6 │ │ +4cdf92: 0194 |000b: move v4, v9 │ │ +4cdf94: 01a5 |000c: move v5, v10 │ │ +4cdf96: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ +4cdf9c: 6e10 daf4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4da │ │ +4cdfa2: 0c00 |0013: move-result-object v0 │ │ +4cdfa4: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cdfa8: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4cdfaa: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cdfb0: 0a00 |001a: move-result v0 │ │ +4cdfb2: 5970 0aae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cdfb6: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cdfba: 6e10 f0ab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cdfc0: 0b02 |0022: move-result-wide v2 │ │ +4cdfc2: 8423 |0023: long-to-int v3, v2 │ │ +4cdfc4: 7030 47f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cdfca: 5570 09ae |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cdfce: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4cdfd2: 5470 03ae |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cdfd6: 6e20 b1f4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ +4cdfdc: 281f |0030: goto 004f // +001f │ │ +4cdfde: 5470 03ae |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae03 │ │ +4cdfe2: 6e20 aef4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4cdfe8: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4cdfea: 5c70 09ae |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae09 │ │ +4cdfee: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cdff2: 5271 0aae |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4cdff6: 6e10 f0ab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cdffc: 0b02 |0040: move-result-wide v2 │ │ +4cdffe: 8423 |0041: long-to-int v3, v2 │ │ +4ce000: 7030 47f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4ce006: 5b70 10ae |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae10 │ │ +4ce00a: 5470 0bae |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae0b │ │ +4ce00e: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ +4ce014: 7220 fa0a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4ce01a: 5271 0aae |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae0a │ │ +4ce01e: 1242 |0051: const/4 v2, #int 4 // #4 │ │ +4ce020: 5473 13ae |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae13 │ │ +4ce024: 6e10 f0ab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4ce02a: 0b04 |0057: move-result-wide v4 │ │ +4ce02c: 0770 |0058: move-object v0, v7 │ │ +4ce02e: 7706 d2f2 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@f2d2 │ │ +4ce034: 5271 05ae |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae05 │ │ +4ce038: 5272 0fae |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0f │ │ +4ce03c: 5273 14ae |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae14 │ │ +4ce040: 0194 |0062: move v4, v9 │ │ +4ce042: 01a5 |0063: move v5, v10 │ │ +4ce044: 7706 d5f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ +4ce04a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +4ce04c: 7020 e2f4 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4e2 │ │ +4ce052: 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 : 26551 (SketchActivity.java) │ │ │ │ Class #7159 header: │ │ class_idx : 8216 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 906 │ │ @@ -2029004,26 +2029000,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -4cec94: |[4cec94] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ -4ceca4: 7010 be15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15be │ │ -4cecaa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4cecac: 5b10 34ae |0004: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.mShareActionProvider:Landroidx/appcompat/widget/ShareActionProvider; // field@ae34 │ │ -4cecb0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4cecb2: 5c10 2dae |0007: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ -4cecb6: 5c10 30ae |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cecba: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -4cecbc: 5c10 37ae |000c: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ -4cecc0: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -4cecc2: 5910 31ae |000f: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cecc6: 0e00 |0011: return-void │ │ +4cec84: |[4cec84] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ +4cec94: 7010 be15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15be │ │ +4cec9a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4cec9c: 5b10 34ae |0004: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.mShareActionProvider:Landroidx/appcompat/widget/ShareActionProvider; // field@ae34 │ │ +4ceca0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +4ceca2: 5c10 2dae |0007: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ +4ceca6: 5c10 30ae |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cecaa: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +4cecac: 5c10 37ae |000c: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ +4cecb0: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +4cecb2: 5910 31ae |000f: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cecb6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0004 line=101 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ 0x000c line=107 │ │ @@ -2029036,17 +2029032,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 │ │ -4cec34: |[4cec34] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I │ │ -4cec44: 5200 31ae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cec48: 0f00 |0002: return v0 │ │ +4cec24: |[4cec24] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I │ │ +4cec34: 5200 31ae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cec38: 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;) │ │ @@ -2029054,17 +2029050,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 │ │ -4cec64: |[4cec64] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ -4cec74: 5400 36ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4cec78: 1100 |0002: return-object v0 │ │ +4cec54: |[4cec54] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ +4cec64: 5400 36ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4cec68: 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;) │ │ @@ -2029072,17 +2029068,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 │ │ -4cec4c: |[4cec4c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I │ │ -4cec5c: 5901 2bae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ -4cec60: 0f01 |0002: return v1 │ │ +4cec3c: |[4cec3c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I │ │ +4cec4c: 5901 2bae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ +4cec50: 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 │ │ │ │ @@ -2029091,17 +2029087,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 │ │ -4ce900: |[4ce900] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z │ │ -4ce910: 5c01 37ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ -4ce914: 0f01 |0002: return v1 │ │ +4ce8f0: |[4ce8f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z │ │ +4ce900: 5c01 37ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ +4ce904: 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 │ │ │ │ @@ -2029110,17 +2029106,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 │ │ -4cec7c: |[4cec7c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ -4cec8c: 5400 2aae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cec90: 1100 |0002: return-object v0 │ │ +4cec6c: |[4cec6c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ +4cec7c: 5400 2aae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cec80: 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;) │ │ @@ -2029128,34 +2029124,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -4cecc8: |[4cecc8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.cancelNotification:()V │ │ -4cecd8: 5230 31ae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cecdc: 5431 39ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae39 │ │ -4cece0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4cece2: 7140 d4f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d4 │ │ -4cece8: 6e10 1bf5 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ -4cecee: 0c00 |000b: move-result-object v0 │ │ -4cecf0: 1a01 0dd2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cecf4: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -4cecf6: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cecfc: 0a00 |0012: move-result v0 │ │ -4cecfe: 5930 31ae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4ced02: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ced06: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -4ced08: 7030 47f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4ced0e: 5430 2aae |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4ced12: 6e20 a7f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ -4ced18: 5c32 30ae |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4ced1c: 7020 22f5 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ -4ced22: 0e00 |0025: return-void │ │ +4cecb8: |[4cecb8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.cancelNotification:()V │ │ +4cecc8: 5230 31ae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4ceccc: 5431 39ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae39 │ │ +4cecd0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4cecd2: 7140 d4f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d4 │ │ +4cecd8: 6e10 1bf5 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ +4cecde: 0c00 |000b: move-result-object v0 │ │ +4cece0: 1a01 0dd2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cece4: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +4cece6: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cecec: 0a00 |0012: move-result v0 │ │ +4cecee: 5930 31ae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cecf2: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cecf6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4cecf8: 7030 47f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cecfe: 5430 2aae |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4ced02: 6e20 a7f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a7 │ │ +4ced08: 5c32 30ae |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4ced0c: 7020 22f5 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ +4ced12: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=762 │ │ 0x0008 line=763 │ │ 0x000f line=764 │ │ 0x0015 line=765 │ │ 0x001b line=766 │ │ @@ -2029169,42 +2029165,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -4ced24: |[4ced24] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayCategoryDialog:()V │ │ -4ced34: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4ced38: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4ced3e: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4ced44: 6e20 1ef5 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4ced4a: 0c01 |000b: move-result-object v1 │ │ -4ced4c: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4ced52: 0c00 |000f: move-result-object v0 │ │ -4ced54: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4ced5a: 6e20 1ef5 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4ced60: 0c01 |0016: move-result-object v1 │ │ -4ced62: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4ced68: 0c00 |001a: move-result-object v0 │ │ -4ced6a: 2201 1520 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7; // type@2015 │ │ -4ced6e: 7020 07f5 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f507 │ │ -4ced74: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4ced7a: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ -4ced80: 0c00 |0026: move-result-object v0 │ │ -4ced82: 2201 1420 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6; // type@2014 │ │ -4ced86: 7020 05f5 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f505 │ │ -4ced8c: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4ced92: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4ced98: 0c00 |0032: move-result-object v0 │ │ -4ced9a: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4ceda0: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4ceda6: 0c00 |0039: move-result-object v0 │ │ -4ceda8: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4cedae: 0e00 |003d: return-void │ │ +4ced14: |[4ced14] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayCategoryDialog:()V │ │ +4ced24: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4ced28: 7020 7015 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4ced2e: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4ced34: 6e20 1ef5 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4ced3a: 0c01 |000b: move-result-object v1 │ │ +4ced3c: 6e20 9615 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4ced42: 0c00 |000f: move-result-object v0 │ │ +4ced44: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4ced4a: 6e20 1ef5 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4ced50: 0c01 |0016: move-result-object v1 │ │ +4ced52: 6e20 7f15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4ced58: 0c00 |001a: move-result-object v0 │ │ +4ced5a: 2201 1520 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7; // type@2015 │ │ +4ced5e: 7020 07f5 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f507 │ │ +4ced64: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4ced6a: 6e30 8315 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1583 │ │ +4ced70: 0c00 |0026: move-result-object v0 │ │ +4ced72: 2201 1420 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6; // type@2014 │ │ +4ced76: 7020 05f5 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f505 │ │ +4ced7c: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4ced82: 6e30 8d15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4ced88: 0c00 |0032: move-result-object v0 │ │ +4ced8a: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4ced90: 6e20 7815 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4ced96: 0c00 |0039: move-result-object v0 │ │ +4ced98: 6e10 9a15 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4ced9e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0008 line=658 │ │ 0x0013 line=659 │ │ 0x0023 line=660 │ │ 0x002f line=666 │ │ @@ -2029218,82 +2029214,82 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 144 16-bit code units │ │ -4cedb0: |[4cedb0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayTrashDialog:()V │ │ -4cedc0: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ -4cedc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4cedc6: 6e30 1df5 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51d │ │ -4cedcc: 0c00 |0006: move-result-object v0 │ │ -4cedce: 6e10 1bf5 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ -4cedd4: 0c02 |000a: move-result-object v2 │ │ -4cedd6: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cedda: 1a04 0fd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ -4cedde: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cede4: 0c04 |0012: move-result-object v4 │ │ -4cede6: 1a05 0cd2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ -4cedea: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cedf0: 0c05 |0018: move-result-object v5 │ │ -4cedf2: 1a06 0bd2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cedf6: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ -4cedf8: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cedfe: 0a06 |001f: move-result v6 │ │ -4cee00: 1217 |0020: const/4 v7, #int 1 // #1 │ │ -4cee02: 7056 2ff2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4cee08: 5284 31ae |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cee0c: 6e20 45f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4cee12: 1a04 4ae9 |0029: const-string v4, "sp_data_display_trash_message" // string@e94a │ │ -4cee16: 7230 1d03 4007 |002b: invoke-interface {v0, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cee1c: 0a05 |002e: move-result v5 │ │ -4cee1e: 3805 3e00 |002f: if-eqz v5, 006d // +003e │ │ -4cee22: 2202 8603 |0031: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4cee26: 7020 7015 8200 |0033: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ -4cee2c: 1405 5300 107f |0036: const v5, #float 1.91411e+38 // #7f100053 │ │ -4cee32: 6e20 1ef5 5800 |0039: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4cee38: 0c05 |003c: move-result-object v5 │ │ -4cee3a: 6e20 9615 5200 |003d: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ -4cee40: 0c02 |0040: move-result-object v2 │ │ -4cee42: 1405 5200 107f |0041: const v5, #float 1.9141e+38 // #7f100052 │ │ -4cee48: 6e20 1ef5 5800 |0044: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4cee4e: 0c05 |0047: move-result-object v5 │ │ -4cee50: 6e20 7f15 5200 |0048: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ -4cee56: 0c02 |004b: move-result-object v2 │ │ -4cee58: 1405 4b00 107f |004c: const v5, #float 1.9141e+38 // #7f10004b │ │ -4cee5e: 2206 1620 |004f: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8; // type@2016 │ │ -4cee62: 7040 09f5 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@f509 │ │ -4cee68: 6e30 8d15 5206 |0054: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ -4cee6e: 0c02 |0057: move-result-object v2 │ │ -4cee70: 1403 2700 0801 |0058: const v3, #float 2.49794e-38 // #01080027 │ │ -4cee76: 6e20 7815 3200 |005b: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ -4cee7c: 0c02 |005e: move-result-object v2 │ │ -4cee7e: 6e10 9a15 0200 |005f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ -4cee84: 7210 1b03 0000 |0062: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4cee8a: 0c00 |0065: move-result-object v0 │ │ -4cee8c: 7230 1703 4001 |0066: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4cee92: 7210 1603 0000 |0069: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4cee98: 2823 |006c: goto 008f // +0023 │ │ -4cee9a: 5c81 37ae |006d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ -4cee9e: 1a00 0ed2 |006f: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ -4ceea2: 6e30 e902 0201 |0071: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ceea8: 0a00 |0074: move-result v0 │ │ -4ceeaa: 6e20 42f2 0300 |0075: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4ceeb0: 6e10 3bf2 0300 |0078: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ -4ceeb6: 0a00 |007b: move-result v0 │ │ -4ceeb8: 3370 0800 |007c: if-ne v0, v7, 0084 // +0008 │ │ -4ceebc: 5480 2aae |007e: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4ceec0: 6e20 a6f4 3000 |0080: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ -4ceec6: 2809 |0083: goto 008c // +0009 │ │ -4ceec8: 6e20 42f2 7300 |0084: invoke-virtual {v3, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ -4ceece: 5480 2aae |0087: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4ceed2: 6e20 b0f4 3000 |0089: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4ceed8: 6e10 18f5 0800 |008c: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ -4ceede: 0e00 |008f: return-void │ │ +4ceda0: |[4ceda0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayTrashDialog:()V │ │ +4cedb0: 1a00 e58d |0000: const-string v0, "data" // string@8de5 │ │ +4cedb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4cedb6: 6e30 1df5 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51d │ │ +4cedbc: 0c00 |0006: move-result-object v0 │ │ +4cedbe: 6e10 1bf5 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ +4cedc4: 0c02 |000a: move-result-object v2 │ │ +4cedc6: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cedca: 1a04 0fd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20f │ │ +4cedce: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cedd4: 0c04 |0012: move-result-object v4 │ │ +4cedd6: 1a05 0cd2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d20c │ │ +4cedda: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cede0: 0c05 |0018: move-result-object v5 │ │ +4cede2: 1a06 0bd2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cede6: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ +4cede8: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cedee: 0a06 |001f: move-result v6 │ │ +4cedf0: 1217 |0020: const/4 v7, #int 1 // #1 │ │ +4cedf2: 7056 2ff2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4cedf8: 5284 31ae |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cedfc: 6e20 45f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4cee02: 1a04 4ae9 |0029: const-string v4, "sp_data_display_trash_message" // string@e94a │ │ +4cee06: 7230 1d03 4007 |002b: invoke-interface {v0, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cee0c: 0a05 |002e: move-result v5 │ │ +4cee0e: 3805 3e00 |002f: if-eqz v5, 006d // +003e │ │ +4cee12: 2202 8603 |0031: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4cee16: 7020 7015 8200 |0033: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@1570 │ │ +4cee1c: 1405 5300 107f |0036: const v5, #float 1.91411e+38 // #7f100053 │ │ +4cee22: 6e20 1ef5 5800 |0039: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4cee28: 0c05 |003c: move-result-object v5 │ │ +4cee2a: 6e20 9615 5200 |003d: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1596 │ │ +4cee30: 0c02 |0040: move-result-object v2 │ │ +4cee32: 1405 5200 107f |0041: const v5, #float 1.9141e+38 // #7f100052 │ │ +4cee38: 6e20 1ef5 5800 |0044: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4cee3e: 0c05 |0047: move-result-object v5 │ │ +4cee40: 6e20 7f15 5200 |0048: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157f │ │ +4cee46: 0c02 |004b: move-result-object v2 │ │ +4cee48: 1405 4b00 107f |004c: const v5, #float 1.9141e+38 // #7f10004b │ │ +4cee4e: 2206 1620 |004f: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8; // type@2016 │ │ +4cee52: 7040 09f5 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@f509 │ │ +4cee58: 6e30 8d15 5206 |0054: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158d │ │ +4cee5e: 0c02 |0057: move-result-object v2 │ │ +4cee60: 1403 2700 0801 |0058: const v3, #float 2.49794e-38 // #01080027 │ │ +4cee66: 6e20 7815 3200 |005b: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1578 │ │ +4cee6c: 0c02 |005e: move-result-object v2 │ │ +4cee6e: 6e10 9a15 0200 |005f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@159a │ │ +4cee74: 7210 1b03 0000 |0062: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4cee7a: 0c00 |0065: move-result-object v0 │ │ +4cee7c: 7230 1703 4001 |0066: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4cee82: 7210 1603 0000 |0069: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4cee88: 2823 |006c: goto 008f // +0023 │ │ +4cee8a: 5c81 37ae |006d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ +4cee8e: 1a00 0ed2 |006f: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20e │ │ +4cee92: 6e30 e902 0201 |0071: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cee98: 0a00 |0074: move-result v0 │ │ +4cee9a: 6e20 42f2 0300 |0075: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4ceea0: 6e10 3bf2 0300 |0078: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f23b │ │ +4ceea6: 0a00 |007b: move-result v0 │ │ +4ceea8: 3370 0800 |007c: if-ne v0, v7, 0084 // +0008 │ │ +4ceeac: 5480 2aae |007e: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4ceeb0: 6e20 a6f4 3000 |0080: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a6 │ │ +4ceeb6: 2809 |0083: goto 008c // +0009 │ │ +4ceeb8: 6e20 42f2 7300 |0084: invoke-virtual {v3, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f242 │ │ +4ceebe: 5480 2aae |0087: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4ceec2: 6e20 b0f4 3000 |0089: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4ceec8: 6e10 18f5 0800 |008c: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ +4ceece: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=677 │ │ 0x0007 line=678 │ │ 0x000b line=679 │ │ 0x0024 line=680 │ │ 0x002b line=681 │ │ @@ -2029321,48 +2029317,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4ceee0: |[4ceee0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.fillNameIfEmpty:()V │ │ -4ceef0: 5490 2fae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4ceef4: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ceefa: 0c00 |0005: move-result-object v0 │ │ -4ceefc: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4cef02: 0c00 |0009: move-result-object v0 │ │ -4cef04: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ -4cef0a: 0a00 |000d: move-result v0 │ │ -4cef0c: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4cef10: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ -4cef14: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4cef16: 6e30 1df5 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51d │ │ -4cef1c: 0c00 |0016: move-result-object v0 │ │ -4cef1e: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ -4cef22: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4cef24: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4cef2a: 0a04 |001d: move-result v4 │ │ -4cef2c: 5495 2fae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4cef30: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4cef36: 6e20 1ef5 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4cef3c: 0c06 |0026: move-result-object v6 │ │ -4cef3e: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4cef42: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4cef48: 0c08 |002c: move-result-object v8 │ │ -4cef4a: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4cef4e: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4cef54: 0c01 |0032: move-result-object v1 │ │ -4cef56: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cef5c: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4cef62: 0c00 |0039: move-result-object v0 │ │ -4cef64: b034 |003a: add-int/2addr v4, v3 │ │ -4cef66: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4cef6c: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4cef72: 0e00 |0041: return-void │ │ +4ceed0: |[4ceed0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.fillNameIfEmpty:()V │ │ +4ceee0: 5490 2fae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4ceee4: 6e10 2110 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ceeea: 0c00 |0005: move-result-object v0 │ │ +4ceeec: 6e10 57a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4ceef2: 0c00 |0009: move-result-object v0 │ │ +4ceef4: 6e10 90a9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a990 │ │ +4ceefa: 0a00 |000d: move-result v0 │ │ +4ceefc: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4cef00: 1a00 11f4 |0010: const-string v0, "values" // string@f411 │ │ +4cef04: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4cef06: 6e30 1df5 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51d │ │ +4cef0c: 0c00 |0016: move-result-object v0 │ │ +4cef0e: 1a02 4be9 |0017: const-string v2, "sp_values_namecounter" // string@e94b │ │ +4cef12: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4cef14: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4cef1a: 0a04 |001d: move-result v4 │ │ +4cef1c: 5495 2fae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4cef20: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4cef26: 6e20 1ef5 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4cef2c: 0c06 |0026: move-result-object v6 │ │ +4cef2e: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4cef32: 7110 f4a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4cef38: 0c08 |002c: move-result-object v8 │ │ +4cef3a: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4cef3e: 7120 85a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4cef44: 0c01 |0032: move-result-object v1 │ │ +4cef46: 6e20 4e10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cef4c: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4cef52: 0c00 |0039: move-result-object v0 │ │ +4cef54: b034 |003a: add-int/2addr v4, v3 │ │ +4cef56: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4cef5c: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4cef62: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0013 line=647 │ │ 0x001a line=648 │ │ 0x001e line=649 │ │ 0x0036 line=650 │ │ @@ -2029376,92 +2029372,92 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -4cf01c: |[4cf01c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.loadActivity:(Z)V │ │ -4cf02c: 5260 31ae |0000: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cf030: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4cf032: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4cf036: 6e10 1bf5 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ -4cf03c: 0c00 |0008: move-result-object v0 │ │ -4cf03e: 1a02 0dd2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cf042: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cf048: 0a00 |000e: move-result v0 │ │ -4cf04a: 5960 31ae |000f: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cf04e: 5260 31ae |0011: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cf052: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4cf054: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4cf058: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4cf05a: 2802 |0017: goto 0019 // +0002 │ │ -4cf05c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4cf05e: 5c60 2dae |0019: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ -4cf062: 7110 4208 0600 |001b: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ -4cf068: 0c00 |001e: move-result-object v0 │ │ -4cf06a: 1a01 30e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ -4cf06e: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cf074: 0a01 |0024: move-result v1 │ │ -4cf076: 3801 2000 |0025: if-eqz v1, 0045 // +0020 │ │ -4cf07a: 5461 2eae |0027: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf07e: 1a03 29e7 |0029: const-string v3, "settings_font_size" // string@e729 │ │ -4cf082: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ -4cf086: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cf08c: 0c05 |0030: move-result-object v5 │ │ -4cf08e: 7110 cca8 0500 |0031: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ -4cf094: 0a05 |0034: move-result v5 │ │ -4cf096: 6e20 5110 5100 |0035: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ -4cf09c: 5461 2fae |0038: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4cf0a0: 7230 2003 3004 |003a: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cf0a6: 0c00 |003d: move-result-object v0 │ │ -4cf0a8: 7110 cca8 0000 |003e: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ -4cf0ae: 0a00 |0041: move-result v0 │ │ -4cf0b0: 6e20 5110 0100 |0042: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ -4cf0b6: 5460 27ae |0045: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ -4cf0ba: 6e10 5e0f 0000 |0047: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ -4cf0c0: 0a00 |004a: move-result v0 │ │ -4cf0c2: 3900 0600 |004b: if-nez v0, 0051 // +0006 │ │ -4cf0c6: 7010 14f5 0600 |004d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayCategoryDialog:()V // method@f514 │ │ -4cf0cc: 2817 |0050: goto 0067 // +0017 │ │ -4cf0ce: 1a00 32cc |0051: const-string v0, "name" // string@cc32 │ │ -4cf0d2: 2410 1321 0000 |0053: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4cf0d8: 5460 38ae |0056: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ -4cf0dc: 5461 27ae |0058: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ -4cf0e0: 6e20 4812 1000 |005a: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ -4cf0e6: 5460 38ae |005d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ -4cf0ea: 2201 1220 |005f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4; // type@2012 │ │ -4cf0ee: 7020 00f5 6100 |0061: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f500 │ │ -4cf0f4: 6e20 4f12 1000 |0064: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ -4cf0fa: 5460 2eae |0067: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf0fe: 2201 1320 |0069: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5; // type@2013 │ │ -4cf102: 7020 03f5 6100 |006b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f503 │ │ -4cf108: 6e20 4a10 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@104a │ │ -4cf10e: 5560 2dae |0071: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ -4cf112: 3800 1c00 |0073: if-eqz v0, 008f // +001c │ │ -4cf116: 6e10 1ff5 0600 |0075: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getWindow:()Landroid/view/Window; // method@f51f │ │ -4cf11c: 0c00 |0078: move-result-object v0 │ │ -4cf11e: 1221 |0079: const/4 v1, #int 2 // #2 │ │ -4cf120: 6e20 a60d 1000 |007a: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ -4cf126: 5460 2aae |007d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cf12a: 5261 31ae |007f: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cf12e: 8111 |0081: int-to-long v1, v1 │ │ -4cf130: 6e30 abf4 1002 |0082: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ -4cf136: 0c00 |0085: move-result-object v0 │ │ -4cf138: 2201 0e20 |0086: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@200e │ │ -4cf13c: 7020 f5f4 6100 |0088: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f5 │ │ -4cf142: 6e30 7f61 6001 |008b: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cf148: 280b |008e: goto 0099 // +000b │ │ -4cf14a: 1400 7300 097f |008f: const v0, #float 1.82107e+38 // #7f090073 │ │ -4cf150: 6e20 17f5 0600 |0092: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cf156: 0c00 |0095: move-result-object v0 │ │ -4cf158: 6e20 3e0c 2000 |0096: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4cf15e: 3907 0500 |0099: if-nez v7, 009e // +0005 │ │ -4cf162: 6e10 20f5 0600 |009b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.invalidateOptionsMenu:()V // method@f520 │ │ -4cf168: 0e00 |009e: return-void │ │ +4cf00c: |[4cf00c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.loadActivity:(Z)V │ │ +4cf01c: 5260 31ae |0000: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cf020: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4cf022: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4cf026: 6e10 1bf5 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ +4cf02c: 0c00 |0008: move-result-object v0 │ │ +4cf02e: 1a02 0dd2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cf032: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cf038: 0a00 |000e: move-result v0 │ │ +4cf03a: 5960 31ae |000f: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cf03e: 5260 31ae |0011: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cf042: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4cf044: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4cf048: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4cf04a: 2802 |0017: goto 0019 // +0002 │ │ +4cf04c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4cf04e: 5c60 2dae |0019: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ +4cf052: 7110 4208 0600 |001b: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0842 │ │ +4cf058: 0c00 |001e: move-result-object v0 │ │ +4cf05a: 1a01 30e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e730 │ │ +4cf05e: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cf064: 0a01 |0024: move-result v1 │ │ +4cf066: 3801 2000 |0025: if-eqz v1, 0045 // +0020 │ │ +4cf06a: 5461 2eae |0027: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf06e: 1a03 29e7 |0029: const-string v3, "settings_font_size" // string@e729 │ │ +4cf072: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ +4cf076: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cf07c: 0c05 |0030: move-result-object v5 │ │ +4cf07e: 7110 cca8 0500 |0031: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ +4cf084: 0a05 |0034: move-result v5 │ │ +4cf086: 6e20 5110 5100 |0035: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ +4cf08c: 5461 2fae |0038: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4cf090: 7230 2003 3004 |003a: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cf096: 0c00 |003d: move-result-object v0 │ │ +4cf098: 7110 cca8 0000 |003e: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cc │ │ +4cf09e: 0a00 |0041: move-result v0 │ │ +4cf0a0: 6e20 5110 0100 |0042: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1051 │ │ +4cf0a6: 5460 27ae |0045: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ +4cf0aa: 6e10 5e0f 0000 |0047: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5e │ │ +4cf0b0: 0a00 |004a: move-result v0 │ │ +4cf0b2: 3900 0600 |004b: if-nez v0, 0051 // +0006 │ │ +4cf0b6: 7010 14f5 0600 |004d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayCategoryDialog:()V // method@f514 │ │ +4cf0bc: 2817 |0050: goto 0067 // +0017 │ │ +4cf0be: 1a00 32cc |0051: const-string v0, "name" // string@cc32 │ │ +4cf0c2: 2410 1321 0000 |0053: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4cf0c8: 5460 38ae |0056: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ +4cf0cc: 5461 27ae |0058: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ +4cf0d0: 6e20 4812 1000 |005a: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1248 │ │ +4cf0d6: 5460 38ae |005d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ +4cf0da: 2201 1220 |005f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4; // type@2012 │ │ +4cf0de: 7020 00f5 6100 |0061: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f500 │ │ +4cf0e4: 6e20 4f12 1000 |0064: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124f │ │ +4cf0ea: 5460 2eae |0067: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf0ee: 2201 1320 |0069: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5; // type@2013 │ │ +4cf0f2: 7020 03f5 6100 |006b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f503 │ │ +4cf0f8: 6e20 4a10 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@104a │ │ +4cf0fe: 5560 2dae |0071: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ +4cf102: 3800 1c00 |0073: if-eqz v0, 008f // +001c │ │ +4cf106: 6e10 1ff5 0600 |0075: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getWindow:()Landroid/view/Window; // method@f51f │ │ +4cf10c: 0c00 |0078: move-result-object v0 │ │ +4cf10e: 1221 |0079: const/4 v1, #int 2 // #2 │ │ +4cf110: 6e20 a60d 1000 |007a: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da6 │ │ +4cf116: 5460 2aae |007d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cf11a: 5261 31ae |007f: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cf11e: 8111 |0081: int-to-long v1, v1 │ │ +4cf120: 6e30 abf4 1002 |0082: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4ab │ │ +4cf126: 0c00 |0085: move-result-object v0 │ │ +4cf128: 2201 0e20 |0086: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@200e │ │ +4cf12c: 7020 f5f4 6100 |0088: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f5 │ │ +4cf132: 6e30 7f61 6001 |008b: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cf138: 280b |008e: goto 0099 // +000b │ │ +4cf13a: 1400 7300 097f |008f: const v0, #float 1.82107e+38 // #7f090073 │ │ +4cf140: 6e20 17f5 0600 |0092: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cf146: 0c00 |0095: move-result-object v0 │ │ +4cf148: 6e20 3e0c 2000 |0096: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4cf14e: 3907 0500 |0099: if-nez v7, 009e // +0005 │ │ +4cf152: 6e10 20f5 0600 |009b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.invalidateOptionsMenu:()V // method@f520 │ │ +4cf158: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ 0x000b line=214 │ │ 0x0011 line=216 │ │ 0x001b line=219 │ │ @@ -2029488,40 +2029484,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -4d0044: |[4d0044] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveNote:()V │ │ -4d0054: 7010 16f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f516 │ │ -4d005a: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4d005e: 5451 2fae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4d0062: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4d0068: 0c01 |000a: move-result-object v1 │ │ -4d006a: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4d0070: 0c01 |000e: move-result-object v1 │ │ -4d0072: 5452 2eae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4d0076: 6e10 2110 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4d007c: 0c02 |0014: move-result-object v2 │ │ -4d007e: 7110 d008 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ -4d0084: 0c02 |0018: move-result-object v2 │ │ -4d0086: 5253 2bae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ -4d008a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -4d008c: 7053 2ff2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4d0092: 5451 2aae |001f: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4d0096: 6e20 adf4 0100 |0021: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4d009c: 6e10 19f5 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ -4d00a2: 0c00 |0027: move-result-object v0 │ │ -4d00a4: 1401 f000 107f |0028: const v1, #float 1.91414e+38 // #7f1000f0 │ │ -4d00aa: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -4d00ac: 7130 0013 1002 |002c: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4d00b2: 0c00 |002f: move-result-object v0 │ │ -4d00b4: 6e10 0213 0000 |0030: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4d00ba: 0e00 |0033: return-void │ │ +4d0034: |[4d0034] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveNote:()V │ │ +4d0044: 7010 16f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f516 │ │ +4d004a: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4d004e: 5451 2fae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4d0052: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4d0058: 0c01 |000a: move-result-object v1 │ │ +4d005a: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4d0060: 0c01 |000e: move-result-object v1 │ │ +4d0062: 5452 2eae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4d0066: 6e10 2110 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4d006c: 0c02 |0014: move-result-object v2 │ │ +4d006e: 7110 d008 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ +4d0074: 0c02 |0018: move-result-object v2 │ │ +4d0076: 5253 2bae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ +4d007a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +4d007c: 7053 2ff2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4d0082: 5451 2aae |001f: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4d0086: 6e20 adf4 0100 |0021: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4d008c: 6e10 19f5 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ +4d0092: 0c00 |0027: move-result-object v0 │ │ +4d0094: 1401 f000 107f |0028: const v1, #float 1.91414e+38 // #7f1000f0 │ │ +4d009a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +4d009c: 7130 0013 1002 |002c: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4d00a2: 0c00 |002f: move-result-object v0 │ │ +4d00a4: 6e10 0213 0000 |0030: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4d00aa: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ 0x001f line=641 │ │ 0x0024 line=642 │ │ locals : │ │ @@ -2029532,121 +2029528,121 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 222 16-bit code units │ │ -4d00bc: |[4d00bc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveToExternalStorage:()V │ │ -4d00cc: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ -4d00d2: 0c00 |0003: move-result-object v0 │ │ -4d00d4: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ -4d00d8: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ -4d00de: 0a00 |0009: move-result v0 │ │ -4d00e0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4d00e2: 3800 c400 |000b: if-eqz v0, 00cf // +00c4 │ │ -4d00e6: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4d00ea: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4d00ee: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4d00f2: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4d00f6: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4d00fa: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4d00fe: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ -4d0104: 0c02 |001c: move-result-object v2 │ │ -4d0106: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4d010c: 280a |0020: goto 002a // +000a │ │ -4d010e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4d0112: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ -4d0118: 0c02 |0026: move-result-object v2 │ │ -4d011a: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4d0120: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4d0124: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4d0128: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4d012e: 1a04 4116 |0031: const-string v4, "/text_" // string@1641 │ │ -4d0132: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4d0138: 5474 2fae |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4d013c: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4d0142: 0c04 |003b: move-result-object v4 │ │ -4d0144: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4d014a: 0c04 |003f: move-result-object v4 │ │ -4d014c: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4d0152: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ -4d0156: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4d015c: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4d0162: 0c03 |004b: move-result-object v3 │ │ -4d0164: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ -4d016a: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ -4d0170: 0a03 |0052: move-result v3 │ │ -4d0172: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4d0174: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4d0178: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ -4d017e: 0a00 |0059: move-result v0 │ │ -4d0180: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4d0184: 2803 |005c: goto 005f // +0003 │ │ -4d0186: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4d0188: 2802 |005e: goto 0060 // +0002 │ │ -4d018a: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4d018c: 3800 7d00 |0060: if-eqz v0, 00dd // +007d │ │ -4d0190: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ -4d0194: 7020 15a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a815 │ │ -4d019a: 5473 2fae |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4d019e: 6e10 2110 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4d01a4: 0c03 |006c: move-result-object v3 │ │ -4d01a6: 6e10 57a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4d01ac: 0c03 |0070: move-result-object v3 │ │ -4d01ae: 6e20 20a8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ -4d01b4: 6e10 1da8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81d │ │ -4d01ba: 5473 2eae |0077: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4d01be: 6e10 2110 0300 |0079: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4d01c4: 0c03 |007c: move-result-object v3 │ │ -4d01c6: 7110 d008 0300 |007d: invoke-static {v3}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ -4d01cc: 0c03 |0080: move-result-object v3 │ │ -4d01ce: 6e20 20a8 3000 |0081: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ -4d01d4: 6e10 17a8 0000 |0084: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a817 │ │ -4d01da: 2310 1321 |0087: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ -4d01de: 6e10 b2a7 0200 |0089: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ -4d01e4: 0c03 |008c: move-result-object v3 │ │ -4d01e6: 4d03 0004 |008d: aput-object v3, v0, v4 │ │ -4d01ea: 1203 |008f: const/4 v3, #int 0 // #0 │ │ -4d01ec: 2205 1720 |0090: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9; // type@2017 │ │ -4d01f0: 7020 0bf5 7500 |0092: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f50b │ │ -4d01f6: 7140 0007 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@0700 │ │ -4d01fc: 6e10 19f5 0700 |0098: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ -4d0202: 0c00 |009b: move-result-object v0 │ │ -4d0204: 1403 ed00 107f |009c: const v3, #float 1.91414e+38 // #7f1000ed │ │ -4d020a: 6e20 1ef5 3700 |009f: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4d0210: 0c03 |00a2: move-result-object v3 │ │ -4d0212: 2315 1021 |00a3: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4d0216: 6e10 a2a7 0200 |00a5: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ -4d021c: 0c06 |00a8: move-result-object v6 │ │ -4d021e: 4d06 0504 |00a9: aput-object v6, v5, v4 │ │ -4d0222: 7120 85a9 5300 |00ab: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ -4d0228: 0c03 |00ae: move-result-object v3 │ │ -4d022a: 7130 0113 3001 |00af: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ -4d0230: 0c00 |00b2: move-result-object v0 │ │ -4d0232: 6e10 0213 0000 |00b3: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4d0238: 2827 |00b6: goto 00dd // +0027 │ │ -4d023a: 0d00 |00b7: move-exception v0 │ │ -4d023c: 2201 cb15 |00b8: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4d0240: 7010 b4a9 0100 |00ba: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4d0246: 1a03 da29 |00bd: const-string v3, "Error writing " // string@29da │ │ -4d024a: 6e20 c0a9 3100 |00bf: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4d0250: 6e20 bfa9 2100 |00c2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4d0256: 6e10 d0a9 0100 |00c5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4d025c: 0c01 |00c8: move-result-object v1 │ │ -4d025e: 1a02 612a |00c9: const-string v2, "ExternalStorage" // string@2a61 │ │ -4d0262: 7130 ec09 1200 |00cb: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ -4d0268: 280f |00ce: goto 00dd // +000f │ │ -4d026a: 6e10 19f5 0700 |00cf: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ -4d0270: 0c00 |00d2: move-result-object v0 │ │ -4d0272: 1402 ec00 107f |00d3: const v2, #float 1.91414e+38 // #7f1000ec │ │ -4d0278: 7130 0013 2001 |00d6: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4d027e: 0c00 |00d9: move-result-object v0 │ │ -4d0280: 6e10 0213 0000 |00da: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4d0286: 0e00 |00dd: return-void │ │ +4d00ac: |[4d00ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveToExternalStorage:()V │ │ +4d00bc: 7100 8a07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078a │ │ +4d00c2: 0c00 |0003: move-result-object v0 │ │ +4d00c4: 1a01 62ca |0004: const-string v1, "mounted" // string@ca62 │ │ +4d00c8: 6e20 83a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a983 │ │ +4d00ce: 0a00 |0009: move-result v0 │ │ +4d00d0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4d00d2: 3800 c400 |000b: if-eqz v0, 00cf // +00c4 │ │ +4d00d6: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4d00da: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4d00de: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4d00e2: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4d00e6: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4d00ea: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4d00ee: 7110 8907 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0789 │ │ +4d00f4: 0c02 |001c: move-result-object v2 │ │ +4d00f6: 7030 98a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4d00fc: 280a |0020: goto 002a // +000a │ │ +4d00fe: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4d0102: 7100 8807 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0788 │ │ +4d0108: 0c02 |0026: move-result-object v2 │ │ +4d010a: 7030 98a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4d0110: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4d0114: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4d0118: 7010 b4a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4d011e: 1a04 4116 |0031: const-string v4, "/text_" // string@1641 │ │ +4d0122: 6e20 c0a9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4d0128: 5474 2fae |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4d012c: 6e10 2110 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4d0132: 0c04 |003b: move-result-object v4 │ │ +4d0134: 6e10 57a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4d013a: 0c04 |003f: move-result-object v4 │ │ +4d013c: 6e20 c0a9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4d0142: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ +4d0146: 6e20 c0a9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4d014c: 6e10 d0a9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4d0152: 0c03 |004b: move-result-object v3 │ │ +4d0154: 7030 98a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a798 │ │ +4d015a: 6e10 a1a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a1 │ │ +4d0160: 0a03 |0052: move-result v3 │ │ +4d0162: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4d0164: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4d0168: 6e10 b0a7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7b0 │ │ +4d016e: 0a00 |0059: move-result v0 │ │ +4d0170: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4d0174: 2803 |005c: goto 005f // +0003 │ │ +4d0176: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4d0178: 2802 |005e: goto 0060 // +0002 │ │ +4d017a: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4d017c: 3800 7d00 |0060: if-eqz v0, 00dd // +007d │ │ +4d0180: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ +4d0184: 7020 15a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a815 │ │ +4d018a: 5473 2fae |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4d018e: 6e10 2110 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4d0194: 0c03 |006c: move-result-object v3 │ │ +4d0196: 6e10 57a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4d019c: 0c03 |0070: move-result-object v3 │ │ +4d019e: 6e20 20a8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ +4d01a4: 6e10 1da8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81d │ │ +4d01aa: 5473 2eae |0077: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4d01ae: 6e10 2110 0300 |0079: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4d01b4: 0c03 |007c: move-result-object v3 │ │ +4d01b6: 7110 d008 0300 |007d: invoke-static {v3}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ +4d01bc: 0c03 |0080: move-result-object v3 │ │ +4d01be: 6e20 20a8 3000 |0081: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a820 │ │ +4d01c4: 6e10 17a8 0000 |0084: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a817 │ │ +4d01ca: 2310 1321 |0087: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ +4d01ce: 6e10 b2a7 0200 |0089: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b2 │ │ +4d01d4: 0c03 |008c: move-result-object v3 │ │ +4d01d6: 4d03 0004 |008d: aput-object v3, v0, v4 │ │ +4d01da: 1203 |008f: const/4 v3, #int 0 // #0 │ │ +4d01dc: 2205 1720 |0090: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9; // type@2017 │ │ +4d01e0: 7020 0bf5 7500 |0092: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f50b │ │ +4d01e6: 7140 0007 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@0700 │ │ +4d01ec: 6e10 19f5 0700 |0098: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ +4d01f2: 0c00 |009b: move-result-object v0 │ │ +4d01f4: 1403 ed00 107f |009c: const v3, #float 1.91414e+38 // #7f1000ed │ │ +4d01fa: 6e20 1ef5 3700 |009f: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4d0200: 0c03 |00a2: move-result-object v3 │ │ +4d0202: 2315 1021 |00a3: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4d0206: 6e10 a2a7 0200 |00a5: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a2 │ │ +4d020c: 0c06 |00a8: move-result-object v6 │ │ +4d020e: 4d06 0504 |00a9: aput-object v6, v5, v4 │ │ +4d0212: 7120 85a9 5300 |00ab: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a985 │ │ +4d0218: 0c03 |00ae: move-result-object v3 │ │ +4d021a: 7130 0113 3001 |00af: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1301 │ │ +4d0220: 0c00 |00b2: move-result-object v0 │ │ +4d0222: 6e10 0213 0000 |00b3: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4d0228: 2827 |00b6: goto 00dd // +0027 │ │ +4d022a: 0d00 |00b7: move-exception v0 │ │ +4d022c: 2201 cb15 |00b8: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4d0230: 7010 b4a9 0100 |00ba: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4d0236: 1a03 da29 |00bd: const-string v3, "Error writing " // string@29da │ │ +4d023a: 6e20 c0a9 3100 |00bf: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4d0240: 6e20 bfa9 2100 |00c2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4d0246: 6e10 d0a9 0100 |00c5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4d024c: 0c01 |00c8: move-result-object v1 │ │ +4d024e: 1a02 612a |00c9: const-string v2, "ExternalStorage" // string@2a61 │ │ +4d0252: 7130 ec09 1200 |00cb: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09ec │ │ +4d0258: 280f |00ce: goto 00dd // +000f │ │ +4d025a: 6e10 19f5 0700 |00cf: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ +4d0260: 0c00 |00d2: move-result-object v0 │ │ +4d0262: 1402 ec00 107f |00d3: const v2, #float 1.91414e+38 // #7f1000ec │ │ +4d0268: 7130 0013 2001 |00d6: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4d026e: 0c00 |00d9: move-result-object v0 │ │ +4d0270: 6e10 0213 0000 |00da: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4d0276: 0e00 |00dd: return-void │ │ catches : 1 │ │ 0x004f - 0x00b6 │ │ Ljava/io/IOException; -> 0x00b7 │ │ positions : │ │ 0x0000 line=810 │ │ 0x0006 line=811 │ │ 0x000d line=813 │ │ @@ -2029672,42 +2029668,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -4d0298: |[4d0298] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNote:()V │ │ -4d02a8: 7010 16f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f516 │ │ -4d02ae: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4d02b2: 5451 2fae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4d02b6: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4d02bc: 0c01 |000a: move-result-object v1 │ │ -4d02be: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4d02c4: 0c01 |000e: move-result-object v1 │ │ -4d02c6: 5452 2eae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4d02ca: 6e10 2110 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4d02d0: 0c02 |0014: move-result-object v2 │ │ -4d02d2: 7110 d008 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ -4d02d8: 0c02 |0018: move-result-object v2 │ │ -4d02da: 5253 2bae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ -4d02de: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -4d02e0: 7053 2ff2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ -4d02e6: 5251 31ae |001f: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4d02ea: 6e20 45f2 1000 |0021: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ -4d02f0: 5451 2aae |0024: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4d02f4: 6e20 b0f4 0100 |0026: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ -4d02fa: 6e10 19f5 0500 |0029: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ -4d0300: 0c00 |002c: move-result-object v0 │ │ -4d0302: 1401 f100 107f |002d: const v1, #float 1.91414e+38 // #7f1000f1 │ │ -4d0308: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -4d030a: 7130 0013 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4d0310: 0c00 |0034: move-result-object v0 │ │ -4d0312: 6e10 0213 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4d0318: 0e00 |0038: return-void │ │ +4d0288: |[4d0288] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNote:()V │ │ +4d0298: 7010 16f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f516 │ │ +4d029e: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4d02a2: 5451 2fae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4d02a6: 6e10 2110 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4d02ac: 0c01 |000a: move-result-object v1 │ │ +4d02ae: 6e10 57a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4d02b4: 0c01 |000e: move-result-object v1 │ │ +4d02b6: 5452 2eae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4d02ba: 6e10 2110 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4d02c0: 0c02 |0014: move-result-object v2 │ │ +4d02c2: 7110 d008 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ +4d02c8: 0c02 |0018: move-result-object v2 │ │ +4d02ca: 5253 2bae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ +4d02ce: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +4d02d0: 7053 2ff2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22f │ │ +4d02d6: 5251 31ae |001f: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4d02da: 6e20 45f2 1000 |0021: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f245 │ │ +4d02e0: 5451 2aae |0024: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4d02e4: 6e20 b0f4 0100 |0026: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4b0 │ │ +4d02ea: 6e10 19f5 0500 |0029: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ +4d02f0: 0c00 |002c: move-result-object v0 │ │ +4d02f2: 1401 f100 107f |002d: const v1, #float 1.91414e+38 // #7f1000f1 │ │ +4d02f8: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +4d02fa: 7130 0013 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4d0300: 0c00 |0034: move-result-object v0 │ │ +4d0302: 6e10 0213 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4d0308: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0003 line=632 │ │ 0x001f line=633 │ │ 0x0024 line=634 │ │ 0x0029 line=635 │ │ @@ -2029720,51 +2029716,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 │ │ -4cef74: |[4cef74] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-TextNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cef84: 6e10 3cf2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ -4cef8a: 0c00 |0003: move-result-object v0 │ │ -4cef8c: 5b20 39ae |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae39 │ │ -4cef90: 5421 2fae |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4cef94: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cef9a: 5420 2eae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cef9e: 6e10 3af2 0300 |000d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ -4cefa4: 0c01 |0010: move-result-object v1 │ │ -4cefa6: 7110 cc08 0100 |0011: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cc │ │ -4cefac: 0c01 |0014: move-result-object v1 │ │ -4cefae: 6e20 4e10 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cefb4: 6e10 39f2 0300 |0018: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ -4cefba: 0a03 |001b: move-result v3 │ │ -4cefbc: 5923 2bae |001c: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ -4cefc0: 5423 36ae |001e: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4cefc4: 6e10 4ef2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4cefca: 0a03 |0023: move-result v3 │ │ -4cefcc: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -4cefce: 3a03 0500 |0025: if-ltz v3, 002a // +0005 │ │ -4cefd2: 5c20 30ae |0027: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cefd6: 2804 |0029: goto 002d // +0004 │ │ -4cefd8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -4cefda: 5c23 30ae |002b: iput-boolean v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cefde: 1403 7300 097f |002d: const v3, #float 1.82107e+38 // #7f090073 │ │ -4cefe4: 6e20 17f5 3200 |0030: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cefea: 0c03 |0033: move-result-object v3 │ │ -4cefec: 6e20 3e0c 0300 |0034: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ -4ceff2: 1403 7800 097f |0037: const v3, #float 1.82107e+38 // #7f090078 │ │ -4ceff8: 6e20 17f5 3200 |003a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4ceffe: 0c03 |003d: move-result-object v3 │ │ -4cf000: 1f03 9102 |003e: check-cast v3, Landroid/widget/Button; // type@0291 │ │ -4cf004: 1400 3500 107f |0040: const v0, #float 1.9141e+38 // #7f100035 │ │ -4cf00a: 6e20 1ef5 0200 |0043: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4cf010: 0c00 |0046: move-result-object v0 │ │ -4cf012: 6e20 ab0f 0300 |0047: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ -4cf018: 0e00 |004a: return-void │ │ +4cef64: |[4cef64] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-TextNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cef74: 6e10 3cf2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f23c │ │ +4cef7a: 0c00 |0003: move-result-object v0 │ │ +4cef7c: 5b20 39ae |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae39 │ │ +4cef80: 5421 2fae |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4cef84: 6e20 4e10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cef8a: 5420 2eae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cef8e: 6e10 3af2 0300 |000d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f23a │ │ +4cef94: 0c01 |0010: move-result-object v1 │ │ +4cef96: 7110 cc08 0100 |0011: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cc │ │ +4cef9c: 0c01 |0014: move-result-object v1 │ │ +4cef9e: 6e20 4e10 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cefa4: 6e10 39f2 0300 |0018: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f239 │ │ +4cefaa: 0a03 |001b: move-result v3 │ │ +4cefac: 5923 2bae |001c: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ +4cefb0: 5423 36ae |001e: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4cefb4: 6e10 4ef2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4cefba: 0a03 |0023: move-result v3 │ │ +4cefbc: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +4cefbe: 3a03 0500 |0025: if-ltz v3, 002a // +0005 │ │ +4cefc2: 5c20 30ae |0027: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cefc6: 2804 |0029: goto 002d // +0004 │ │ +4cefc8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +4cefca: 5c23 30ae |002b: iput-boolean v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cefce: 1403 7300 097f |002d: const v3, #float 1.82107e+38 // #7f090073 │ │ +4cefd4: 6e20 17f5 3200 |0030: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cefda: 0c03 |0033: move-result-object v3 │ │ +4cefdc: 6e20 3e0c 0300 |0034: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3e │ │ +4cefe2: 1403 7800 097f |0037: const v3, #float 1.82107e+38 // #7f090078 │ │ +4cefe8: 6e20 17f5 3200 |003a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cefee: 0c03 |003d: move-result-object v3 │ │ +4ceff0: 1f03 9102 |003e: check-cast v3, Landroid/widget/Button; // type@0291 │ │ +4ceff4: 1400 3500 107f |0040: const v0, #float 1.9141e+38 // #7f100035 │ │ +4ceffa: 6e20 1ef5 0200 |0043: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4cf000: 0c00 |0046: move-result-object v0 │ │ +4cf002: 6e20 ab0f 0300 |0047: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fab │ │ +4cf008: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0006 line=268 │ │ 0x000b line=269 │ │ 0x0018 line=271 │ │ 0x001e line=275 │ │ @@ -2029781,25 +2029777,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4cf16c: |[4cf16c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onBackPressed:()V │ │ -4cf17c: 6e10 1af5 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f51a │ │ -4cf182: 0c00 |0003: move-result-object v0 │ │ -4cf184: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ -4cf18a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4cf18c: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cf192: 0c00 |000b: move-result-object v0 │ │ -4cf194: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cf19a: 5c32 37ae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ -4cf19e: 6e10 18f5 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ -4cf1a4: 0e00 |0014: return-void │ │ +4cf15c: |[4cf15c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onBackPressed:()V │ │ +4cf16c: 6e10 1af5 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f51a │ │ +4cf172: 0c00 |0003: move-result-object v0 │ │ +4cf174: 1401 e700 107f |0004: const v1, #float 1.91414e+38 // #7f1000e7 │ │ +4cf17a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4cf17c: 7130 0013 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cf182: 0c00 |000b: move-result-object v0 │ │ +4cf184: 6e10 0213 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cf18a: 5c32 37ae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ +4cf18e: 6e10 18f5 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ +4cf194: 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; │ │ @@ -2029809,660 +2029805,660 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1334 16-bit code units │ │ -4cf1a8: |[4cf1a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ -4cf1b8: 6e10 900b 0f00 |0000: invoke-virtual {v15}, Landroid/view/View;.getId:()I // method@0b90 │ │ -4cf1be: 0a0f |0003: move-result v15 │ │ -4cf1c0: 1a00 fb07 |0004: const-string v0, "#0274b2" // string@07fb │ │ -4cf1c4: 1301 1200 |0006: const/16 v1, #int 18 // #12 │ │ -4cf1c8: 1a02 fa07 |0008: const-string v2, "#000000" // string@07fa │ │ -4cf1cc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -4cf1ce: 7110 44a8 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a844 │ │ -4cf1d4: 0c04 |000e: move-result-object v4 │ │ -4cf1d6: 1305 2100 |000f: const/16 v5, #int 33 // #21 │ │ -4cf1da: 1216 |0011: const/4 v6, #int 1 // #1 │ │ -4cf1dc: 7110 44a8 0600 |0012: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a844 │ │ -4cf1e2: 0c07 |0015: move-result-object v7 │ │ -4cf1e4: 2b0f 0605 0000 |0016: packed-switch v15, 0000051c // +00000506 │ │ -4cf1ea: 2900 0105 |0019: goto/16 051a // +0501 │ │ -4cf1ee: 220f cc01 |001b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf1f2: 7010 8709 0f00 |001d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf1f8: 54e8 2eae |0020: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf1fc: 6e10 2110 0800 |0022: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cf202: 0c08 |0025: move-result-object v8 │ │ -4cf204: 1f08 ab01 |0026: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf208: 54e9 2eae |0028: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf20c: 6e10 2010 0900 |002a: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf212: 0a09 |002d: move-result v9 │ │ -4cf214: 54ea 2eae |002e: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf218: 6e10 1f10 0a00 |0030: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf21e: 0a0a |0033: move-result v10 │ │ -4cf220: 1c0b cc01 |0034: const-class v11, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf224: 6e40 0a09 98ba |0036: invoke-virtual {v8, v9, v10, v11}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ -4cf22a: 0c09 |0039: move-result-object v9 │ │ -4cf22c: 1f09 6020 |003a: check-cast v9, [Landroid/text/style/UnderlineSpan; // type@2060 │ │ -4cf230: 54ea 2eae |003c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf234: 6e10 2010 0a00 |003e: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf23a: 0a0a |0041: move-result v10 │ │ -4cf23c: 54eb 2eae |0042: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf240: 6e10 1f10 0b00 |0044: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf246: 0a0b |0047: move-result v11 │ │ -4cf248: 33ba 6f00 |0048: if-ne v10, v11, 00b7 // +006f │ │ -4cf24c: 54ea 3aae |004a: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ -4cf250: 6e10 8f0f 0a00 |004c: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8f │ │ -4cf256: 0a0a |004f: move-result v10 │ │ -4cf258: 7110 e104 0200 |0050: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf25e: 0a0b |0053: move-result v11 │ │ -4cf260: 33ba 4600 |0054: if-ne v10, v11, 009a // +0046 │ │ -4cf264: 54e1 3aae |0056: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ -4cf268: 7110 e104 0000 |0058: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf26e: 0a00 |005b: move-result v0 │ │ -4cf270: 6e20 ad0f 0100 |005c: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4cf276: 2190 |005f: array-length v0, v9 │ │ -4cf278: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -4cf27a: 3501 5600 |0061: if-ge v1, v0, 00b7 // +0056 │ │ -4cf27e: 4602 0901 |0063: aget-object v2, v9, v1 │ │ -4cf282: 6e20 0709 2800 |0065: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf288: 0a0a |0068: move-result v10 │ │ -4cf28a: 54eb 2eae |0069: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf28e: 6e10 1f10 0b00 |006b: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf294: 0a0b |006e: move-result v11 │ │ -4cf296: 33ba 0400 |006f: if-ne v10, v11, 0073 // +0004 │ │ -4cf29a: 121a |0071: const/4 v10, #int 1 // #1 │ │ -4cf29c: 2802 |0072: goto 0074 // +0002 │ │ -4cf29e: 120a |0073: const/4 v10, #int 0 // #0 │ │ -4cf2a0: 6e10 8809 0200 |0074: invoke-virtual {v2}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ -4cf2a6: 0a0b |0077: move-result v11 │ │ -4cf2a8: 6e10 8809 0f00 |0078: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ -4cf2ae: 0a0c |007b: move-result v12 │ │ -4cf2b0: 33cb 0400 |007c: if-ne v11, v12, 0080 // +0004 │ │ -4cf2b4: 121b |007e: const/4 v11, #int 1 // #1 │ │ -4cf2b6: 2802 |007f: goto 0081 // +0002 │ │ -4cf2b8: 120b |0080: const/4 v11, #int 0 // #0 │ │ -4cf2ba: b5ba |0081: and-int/2addr v10, v11 │ │ -4cf2bc: 380a 1500 |0082: if-eqz v10, 0097 // +0015 │ │ -4cf2c0: 220a cc01 |0084: new-instance v10, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf2c4: 7010 8709 0a00 |0086: invoke-direct {v10}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf2ca: 6e20 0909 2800 |0089: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf2d0: 0a0b |008c: move-result v11 │ │ -4cf2d2: 6e20 0709 2800 |008d: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf2d8: 0a0c |0090: move-result v12 │ │ -4cf2da: 6e55 1209 a8cb |0091: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf2e0: 6e20 0f09 2800 |0094: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ -4cf2e6: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4cf2ea: 28c8 |0099: goto 0061 // -0038 │ │ -4cf2ec: 54e0 3aae |009a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ -4cf2f0: 7110 e104 0200 |009c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf2f6: 0a02 |009f: move-result v2 │ │ -4cf2f8: 6e20 ad0f 2000 |00a0: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4cf2fe: 2200 cc01 |00a3: new-instance v0, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf302: 7010 8709 0000 |00a5: invoke-direct {v0}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf308: 54e2 2eae |00a8: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf30c: 6e10 2010 0200 |00aa: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf312: 0a02 |00ad: move-result v2 │ │ -4cf314: 54e6 2eae |00ae: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf318: 6e10 1f10 0600 |00b0: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf31e: 0a06 |00b3: move-result v6 │ │ -4cf320: 6e51 1209 0862 |00b4: invoke-virtual {v8, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf326: 54e0 2eae |00b7: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf32a: 6e10 2010 0000 |00b9: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf330: 0a00 |00bc: move-result v0 │ │ -4cf332: 54e1 2eae |00bd: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf336: 6e10 1f10 0100 |00bf: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf33c: 0a01 |00c2: move-result v1 │ │ -4cf33e: 3510 0f00 |00c3: if-ge v0, v1, 00d2 // +000f │ │ -4cf342: 54e0 2eae |00c5: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf346: 6e10 2010 0000 |00c7: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf34c: 0a00 |00ca: move-result v0 │ │ -4cf34e: 54e1 2eae |00cb: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf352: 6e10 1f10 0100 |00cd: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf358: 0a01 |00d0: move-result v1 │ │ -4cf35a: 280d |00d1: goto 00de // +000d │ │ -4cf35c: 54e0 2eae |00d2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf360: 6e10 1f10 0000 |00d4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf366: 0a00 |00d7: move-result v0 │ │ -4cf368: 54e1 2eae |00d8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf36c: 6e10 2010 0100 |00da: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf372: 0a01 |00dd: move-result v1 │ │ -4cf374: 54e2 2eae |00de: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf378: 6e10 2010 0200 |00e0: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf37e: 0a02 |00e3: move-result v2 │ │ -4cf380: 54e6 2eae |00e4: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf384: 6e10 1f10 0600 |00e6: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf38a: 0a06 |00e9: move-result v6 │ │ -4cf38c: 3262 a900 |00ea: if-eq v2, v6, 0193 // +00a9 │ │ -4cf390: 2192 |00ec: array-length v2, v9 │ │ -4cf392: 3523 9800 |00ed: if-ge v3, v2, 0185 // +0098 │ │ -4cf396: 4606 0903 |00ef: aget-object v6, v9, v3 │ │ -4cf39a: 6e10 8809 0600 |00f1: invoke-virtual {v6}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ -4cf3a0: 0a0a |00f4: move-result v10 │ │ -4cf3a2: 6e10 8809 0f00 |00f5: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ -4cf3a8: 0a0b |00f8: move-result v11 │ │ -4cf3aa: 33ba 8800 |00f9: if-ne v10, v11, 0181 // +0088 │ │ -4cf3ae: 6e20 0909 6800 |00fb: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf3b4: 0a04 |00fe: move-result v4 │ │ -4cf3b6: 3404 1100 |00ff: if-lt v4, v0, 0110 // +0011 │ │ -4cf3ba: 6e20 0709 6800 |0101: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf3c0: 0a04 |0104: move-result v4 │ │ -4cf3c2: 3514 0b00 |0105: if-ge v4, v1, 0110 // +000b │ │ -4cf3c6: 2204 cc01 |0107: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf3ca: 7010 8709 0400 |0109: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf3d0: 6e55 1209 4810 |010c: invoke-virtual {v8, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf3d6: 2825 |010f: goto 0134 // +0025 │ │ -4cf3d8: 6e20 0909 6800 |0110: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf3de: 0a04 |0113: move-result v4 │ │ -4cf3e0: 3704 0e00 |0114: if-le v4, v0, 0122 // +000e │ │ -4cf3e4: 2204 cc01 |0116: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf3e8: 7010 8709 0400 |0118: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf3ee: 6e20 0709 6800 |011b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf3f4: 0a0a |011e: move-result v10 │ │ -4cf3f6: 6e55 1209 48a0 |011f: invoke-virtual {v8, v4, v0, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf3fc: 6e20 0709 6800 |0122: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf402: 0a04 |0125: move-result v4 │ │ -4cf404: 3514 0e00 |0126: if-ge v4, v1, 0134 // +000e │ │ -4cf408: 2204 cc01 |0128: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf40c: 7010 8709 0400 |012a: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf412: 6e20 0709 6800 |012d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf418: 0a0a |0130: move-result v10 │ │ -4cf41a: 6e55 1209 481a |0131: invoke-virtual {v8, v4, v10, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf420: 6e20 0909 6800 |0134: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf426: 0a04 |0137: move-result v4 │ │ -4cf428: 3504 1500 |0138: if-ge v4, v0, 014d // +0015 │ │ -4cf42c: 6e20 0709 6800 |013a: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf432: 0a04 |013d: move-result v4 │ │ -4cf434: 3414 0f00 |013e: if-lt v4, v1, 014d // +000f │ │ -4cf438: 2204 cc01 |0140: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf43c: 7010 8709 0400 |0142: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf442: 6e20 0909 6800 |0145: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf448: 0a0a |0148: move-result v10 │ │ -4cf44a: 6e55 1209 480a |0149: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf450: 2831 |014c: goto 017d // +0031 │ │ -4cf452: 6e20 0909 6800 |014d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf458: 0a04 |0150: move-result v4 │ │ -4cf45a: 3504 1400 |0151: if-ge v4, v0, 0165 // +0014 │ │ -4cf45e: 6e20 0709 6800 |0153: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf464: 0a04 |0156: move-result v4 │ │ -4cf466: 3414 0e00 |0157: if-lt v4, v1, 0165 // +000e │ │ -4cf46a: 2204 cc01 |0159: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf46e: 7010 8709 0400 |015b: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf474: 6e20 0909 6800 |015e: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf47a: 0a0a |0161: move-result v10 │ │ -4cf47c: 6e55 1209 480a |0162: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf482: 6e20 0709 6800 |0165: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf488: 0a04 |0168: move-result v4 │ │ -4cf48a: 3714 1400 |0169: if-le v4, v1, 017d // +0014 │ │ -4cf48e: 6e20 0909 6800 |016b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf494: 0a04 |016e: move-result v4 │ │ -4cf496: 3604 0e00 |016f: if-gt v4, v0, 017d // +000e │ │ -4cf49a: 2204 cc01 |0171: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf49e: 7010 8709 0400 |0173: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf4a4: 6e20 0709 6800 |0176: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf4aa: 0a0a |0179: move-result v10 │ │ -4cf4ac: 6e55 1209 48a1 |017a: invoke-virtual {v8, v4, v1, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf4b2: 6e20 0f09 6800 |017d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ -4cf4b8: 0774 |0180: move-object v4, v7 │ │ -4cf4ba: d803 0301 |0181: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cf4be: 2900 6aff |0183: goto/16 00ed // -0096 │ │ -4cf4c2: 6e10 3da8 0400 |0185: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83d │ │ -4cf4c8: 0a0f |0188: move-result v15 │ │ -4cf4ca: 390f 0a00 |0189: if-nez v15, 0193 // +000a │ │ -4cf4ce: 220f cc01 |018b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf4d2: 7010 8709 0f00 |018d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ -4cf4d8: 6e55 1209 f810 |0190: invoke-virtual {v8, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf4de: 54ef 2eae |0193: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf4e2: 6e20 4e10 8f00 |0195: invoke-virtual {v15, v8}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cf4e8: 54ef 2eae |0198: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf4ec: 6e20 4d10 0f00 |019a: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104d │ │ -4cf4f2: 2900 7d03 |019d: goto/16 051a // +037d │ │ -4cf4f6: 6e10 1bf5 0e00 |019f: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ -4cf4fc: 0c0f |01a2: move-result-object v15 │ │ -4cf4fe: 54e0 2eae |01a3: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf502: 6e10 2110 0000 |01a5: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cf508: 0c00 |01a8: move-result-object v0 │ │ -4cf50a: 7110 d008 0000 |01a9: invoke-static {v0}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ -4cf510: 0c00 |01ac: move-result-object v0 │ │ -4cf512: 1a01 0000 |01ad: const-string v1, "" // string@0000 │ │ -4cf516: 7120 b4ac 1000 |01af: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@acb4 │ │ -4cf51c: 0a00 |01b2: move-result v0 │ │ -4cf51e: 3800 2e00 |01b3: if-eqz v0, 01e1 // +002e │ │ -4cf522: 52e0 2bae |01b5: iget v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ -4cf526: 12f1 |01b7: const/4 v1, #int -1 // #ff │ │ -4cf528: 1a02 0bd2 |01b8: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cf52c: 6e30 e902 2f01 |01ba: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cf532: 0a01 |01bd: move-result v1 │ │ -4cf534: 3210 0400 |01be: if-eq v0, v1, 01c2 // +0004 │ │ -4cf538: 1210 |01c0: const/4 v0, #int 1 // #1 │ │ -4cf53a: 2802 |01c1: goto 01c3 // +0002 │ │ -4cf53c: 1200 |01c2: const/4 v0, #int 0 // #0 │ │ -4cf53e: 12b1 |01c3: const/4 v1, #int -5 // #fb │ │ -4cf540: 6e30 e902 2f01 |01c4: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cf546: 0a0f |01c7: move-result v15 │ │ -4cf548: 32f1 0400 |01c8: if-eq v1, v15, 01cc // +0004 │ │ -4cf54c: 121f |01ca: const/4 v15, #int 1 // #1 │ │ -4cf54e: 2802 |01cb: goto 01cd // +0002 │ │ -4cf550: 120f |01cc: const/4 v15, #int 0 // #0 │ │ -4cf552: b50f |01cd: and-int/2addr v15, v0 │ │ -4cf554: 380f 0300 |01ce: if-eqz v15, 01d1 // +0003 │ │ -4cf558: 2811 |01d0: goto 01e1 // +0011 │ │ -4cf55a: 6e10 19f5 0e00 |01d1: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ -4cf560: 0c0f |01d4: move-result-object v15 │ │ -4cf562: 1400 eb00 107f |01d5: const v0, #float 1.91414e+38 // #7f1000eb │ │ -4cf568: 7130 0013 0f03 |01d8: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cf56e: 0c0f |01db: move-result-object v15 │ │ -4cf570: 6e10 0213 0f00 |01dc: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cf576: 2900 3b03 |01df: goto/16 051a // +033b │ │ -4cf57a: 5ce6 37ae |01e1: iput-boolean v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ -4cf57e: 6e10 18f5 0e00 |01e3: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ -4cf584: 2900 3403 |01e6: goto/16 051a // +0334 │ │ -4cf588: 54ef 2eae |01e8: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf58c: 6e10 2110 0f00 |01ea: invoke-virtual {v15}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cf592: 0c0f |01ed: move-result-object v15 │ │ -4cf594: 1f0f ab01 |01ee: check-cast v15, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf598: 220f c701 |01f0: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf59c: 1228 |01f2: const/4 v8, #int 2 // #2 │ │ -4cf59e: 7020 8109 8f00 |01f3: invoke-direct {v15, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf5a4: 54e9 2eae |01f6: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf5a8: 6e10 2110 0900 |01f8: invoke-virtual {v9}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cf5ae: 0c09 |01fb: move-result-object v9 │ │ -4cf5b0: 1f09 ab01 |01fc: check-cast v9, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf5b4: 54ea 2eae |01fe: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf5b8: 6e10 2010 0a00 |0200: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf5be: 0a0a |0203: move-result v10 │ │ -4cf5c0: 54eb 2eae |0204: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf5c4: 6e10 1f10 0b00 |0206: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf5ca: 0a0b |0209: move-result v11 │ │ -4cf5cc: 33ba 7d00 |020a: if-ne v10, v11, 0287 // +007d │ │ -4cf5d0: 54ea 32ae |020c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ -4cf5d4: 6e10 8f0f 0a00 |020e: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8f │ │ -4cf5da: 0a0a |0211: move-result v10 │ │ -4cf5dc: 7110 e104 0200 |0212: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf5e2: 0a0b |0215: move-result v11 │ │ -4cf5e4: 33ba 5400 |0216: if-ne v10, v11, 026a // +0054 │ │ -4cf5e8: 54e1 32ae |0218: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ -4cf5ec: 7110 e104 0000 |021a: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf5f2: 0a00 |021d: move-result v0 │ │ -4cf5f4: 6e20 ad0f 0100 |021e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4cf5fa: 54e0 2eae |0221: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf5fe: 6e10 1f10 0000 |0223: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf604: 0a00 |0226: move-result v0 │ │ -4cf606: 1c01 c701 |0227: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf60a: 6e40 0a09 3910 |0229: invoke-virtual {v9, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ -4cf610: 0c00 |022c: move-result-object v0 │ │ -4cf612: 1f00 5e20 |022d: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cf616: 2101 |022f: array-length v1, v0 │ │ -4cf618: 1202 |0230: const/4 v2, #int 0 // #0 │ │ -4cf61a: 3512 5600 |0231: if-ge v2, v1, 0287 // +0056 │ │ -4cf61e: 460a 0002 |0233: aget-object v10, v0, v2 │ │ -4cf622: 6e20 0709 a900 |0235: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf628: 0a0b |0238: move-result v11 │ │ -4cf62a: 54ec 2eae |0239: iget-object v12, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf62e: 6e10 1f10 0c00 |023b: invoke-virtual {v12}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf634: 0a0c |023e: move-result v12 │ │ -4cf636: 33cb 0400 |023f: if-ne v11, v12, 0243 // +0004 │ │ -4cf63a: 121b |0241: const/4 v11, #int 1 // #1 │ │ -4cf63c: 2802 |0242: goto 0244 // +0002 │ │ -4cf63e: 120b |0243: const/4 v11, #int 0 // #0 │ │ -4cf640: 6e10 8209 0a00 |0244: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cf646: 0a0c |0247: move-result v12 │ │ -4cf648: 6e10 8209 0f00 |0248: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cf64e: 0a0d |024b: move-result v13 │ │ -4cf650: 33dc 0400 |024c: if-ne v12, v13, 0250 // +0004 │ │ -4cf654: 121c |024e: const/4 v12, #int 1 // #1 │ │ -4cf656: 2802 |024f: goto 0251 // +0002 │ │ -4cf658: 120c |0250: const/4 v12, #int 0 // #0 │ │ -4cf65a: b5cb |0251: and-int/2addr v11, v12 │ │ -4cf65c: 380b 1500 |0252: if-eqz v11, 0267 // +0015 │ │ -4cf660: 220b c701 |0254: new-instance v11, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf664: 7020 8109 8b00 |0256: invoke-direct {v11, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf66a: 6e20 0909 a900 |0259: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf670: 0a0c |025c: move-result v12 │ │ -4cf672: 6e20 0709 a900 |025d: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf678: 0a0d |0260: move-result v13 │ │ -4cf67a: 6e55 1209 b9dc |0261: invoke-virtual {v9, v11, v12, v13, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf680: 6e20 0f09 a900 |0264: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ -4cf686: d802 0201 |0267: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4cf68a: 28c8 |0269: goto 0231 // -0038 │ │ -4cf68c: 54e0 32ae |026a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ -4cf690: 7110 e104 0200 |026c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf696: 0a02 |026f: move-result v2 │ │ -4cf698: 6e20 ad0f 2000 |0270: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4cf69e: 2200 c701 |0273: new-instance v0, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf6a2: 7020 8109 8000 |0275: invoke-direct {v0, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf6a8: 54e2 2eae |0278: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf6ac: 6e10 2010 0200 |027a: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf6b2: 0a02 |027d: move-result v2 │ │ -4cf6b4: 54e6 2eae |027e: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf6b8: 6e10 1f10 0600 |0280: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf6be: 0a06 |0283: move-result v6 │ │ -4cf6c0: 6e51 1209 0962 |0284: invoke-virtual {v9, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf6c6: 54e0 2eae |0287: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf6ca: 6e10 2010 0000 |0289: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf6d0: 0a00 |028c: move-result v0 │ │ -4cf6d2: 54e1 2eae |028d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf6d6: 6e10 1f10 0100 |028f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf6dc: 0a01 |0292: move-result v1 │ │ -4cf6de: 3510 0f00 |0293: if-ge v0, v1, 02a2 // +000f │ │ -4cf6e2: 54e0 2eae |0295: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf6e6: 6e10 2010 0000 |0297: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf6ec: 0a00 |029a: move-result v0 │ │ -4cf6ee: 54e1 2eae |029b: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf6f2: 6e10 1f10 0100 |029d: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf6f8: 0a01 |02a0: move-result v1 │ │ -4cf6fa: 280d |02a1: goto 02ae // +000d │ │ -4cf6fc: 54e0 2eae |02a2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf700: 6e10 1f10 0000 |02a4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf706: 0a00 |02a7: move-result v0 │ │ -4cf708: 54e1 2eae |02a8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf70c: 6e10 2010 0100 |02aa: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf712: 0a01 |02ad: move-result v1 │ │ -4cf714: 54e2 2eae |02ae: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf718: 6e10 2110 0200 |02b0: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cf71e: 0c02 |02b3: move-result-object v2 │ │ -4cf720: 1f02 ab01 |02b4: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf724: 1c06 c701 |02b6: const-class v6, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf728: 6e40 0a09 0261 |02b8: invoke-virtual {v2, v0, v1, v6}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ -4cf72e: 0c06 |02bb: move-result-object v6 │ │ -4cf730: 1f06 5e20 |02bc: check-cast v6, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cf734: 54e9 2eae |02be: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf738: 6e10 2010 0900 |02c0: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf73e: 0a09 |02c3: move-result v9 │ │ -4cf740: 54ea 2eae |02c4: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf744: 6e10 1f10 0a00 |02c6: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf74a: 0a0a |02c9: move-result v10 │ │ -4cf74c: 32a9 a400 |02ca: if-eq v9, v10, 036e // +00a4 │ │ -4cf750: 2169 |02cc: array-length v9, v6 │ │ -4cf752: 3593 9800 |02cd: if-ge v3, v9, 0365 // +0098 │ │ -4cf756: 460a 0603 |02cf: aget-object v10, v6, v3 │ │ -4cf75a: 6e10 8209 0a00 |02d1: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cf760: 0a0b |02d4: move-result v11 │ │ -4cf762: 6e10 8209 0f00 |02d5: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cf768: 0a0c |02d8: move-result v12 │ │ -4cf76a: 33cb 8800 |02d9: if-ne v11, v12, 0361 // +0088 │ │ -4cf76e: 6e20 0909 a200 |02db: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf774: 0a04 |02de: move-result v4 │ │ -4cf776: 3404 1100 |02df: if-lt v4, v0, 02f0 // +0011 │ │ -4cf77a: 6e20 0709 a200 |02e1: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf780: 0a04 |02e4: move-result v4 │ │ -4cf782: 3514 0b00 |02e5: if-ge v4, v1, 02f0 // +000b │ │ -4cf786: 2204 c701 |02e7: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf78a: 7020 8109 8400 |02e9: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf790: 6e55 1209 4210 |02ec: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf796: 2825 |02ef: goto 0314 // +0025 │ │ -4cf798: 6e20 0909 a200 |02f0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf79e: 0a04 |02f3: move-result v4 │ │ -4cf7a0: 3704 0e00 |02f4: if-le v4, v0, 0302 // +000e │ │ -4cf7a4: 2204 c701 |02f6: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf7a8: 7020 8109 8400 |02f8: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf7ae: 6e20 0709 a200 |02fb: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf7b4: 0a0b |02fe: move-result v11 │ │ -4cf7b6: 6e55 1209 42b0 |02ff: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf7bc: 6e20 0709 a200 |0302: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf7c2: 0a04 |0305: move-result v4 │ │ -4cf7c4: 3514 0e00 |0306: if-ge v4, v1, 0314 // +000e │ │ -4cf7c8: 2204 c701 |0308: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf7cc: 7020 8109 8400 |030a: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf7d2: 6e20 0709 a200 |030d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf7d8: 0a0b |0310: move-result v11 │ │ -4cf7da: 6e55 1209 421b |0311: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf7e0: 6e20 0909 a200 |0314: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf7e6: 0a04 |0317: move-result v4 │ │ -4cf7e8: 3504 1500 |0318: if-ge v4, v0, 032d // +0015 │ │ -4cf7ec: 6e20 0709 a200 |031a: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf7f2: 0a04 |031d: move-result v4 │ │ -4cf7f4: 3414 0f00 |031e: if-lt v4, v1, 032d // +000f │ │ -4cf7f8: 2204 c701 |0320: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf7fc: 7020 8109 8400 |0322: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf802: 6e20 0909 a200 |0325: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf808: 0a0b |0328: move-result v11 │ │ -4cf80a: 6e55 1209 420b |0329: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf810: 2831 |032c: goto 035d // +0031 │ │ -4cf812: 6e20 0909 a200 |032d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf818: 0a04 |0330: move-result v4 │ │ -4cf81a: 3504 1400 |0331: if-ge v4, v0, 0345 // +0014 │ │ -4cf81e: 6e20 0709 a200 |0333: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf824: 0a04 |0336: move-result v4 │ │ -4cf826: 3414 0e00 |0337: if-lt v4, v1, 0345 // +000e │ │ -4cf82a: 2204 c701 |0339: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf82e: 7020 8109 8400 |033b: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf834: 6e20 0909 a200 |033e: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf83a: 0a0b |0341: move-result v11 │ │ -4cf83c: 6e55 1209 420b |0342: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf842: 6e20 0709 a200 |0345: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf848: 0a04 |0348: move-result v4 │ │ -4cf84a: 3714 1400 |0349: if-le v4, v1, 035d // +0014 │ │ -4cf84e: 6e20 0909 a200 |034b: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf854: 0a04 |034e: move-result v4 │ │ -4cf856: 3604 0e00 |034f: if-gt v4, v0, 035d // +000e │ │ -4cf85a: 2204 c701 |0351: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf85e: 7020 8109 8400 |0353: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf864: 6e20 0709 a200 |0356: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf86a: 0a0b |0359: move-result v11 │ │ -4cf86c: 6e55 1209 42b1 |035a: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf872: 6e20 0f09 a200 |035d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ -4cf878: 0774 |0360: move-object v4, v7 │ │ -4cf87a: d803 0301 |0361: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cf87e: 2900 6aff |0363: goto/16 02cd // -0096 │ │ -4cf882: 6e10 3da8 0400 |0365: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83d │ │ -4cf888: 0a03 |0368: move-result v3 │ │ -4cf88a: 3903 0500 |0369: if-nez v3, 036e // +0005 │ │ -4cf88e: 6e55 1209 f210 |036b: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf894: 54ef 2eae |036e: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf898: 6e20 4e10 2f00 |0370: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cf89e: 54ef 2eae |0373: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf8a2: 6e20 4d10 0f00 |0375: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104d │ │ -4cf8a8: 2900 a201 |0378: goto/16 051a // +01a2 │ │ -4cf8ac: 55ef 2dae |037a: iget-boolean v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ -4cf8b0: 380f 9e01 |037c: if-eqz v15, 051a // +019e │ │ -4cf8b4: 7010 15f5 0e00 |037e: invoke-direct {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayTrashDialog:()V // method@f515 │ │ -4cf8ba: 2900 9901 |0381: goto/16 051a // +0199 │ │ -4cf8be: 6e10 1af5 0e00 |0383: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f51a │ │ -4cf8c4: 0c0f |0386: move-result-object v15 │ │ -4cf8c6: 1400 e700 107f |0387: const v0, #float 1.91414e+38 // #7f1000e7 │ │ -4cf8cc: 7130 0013 0f03 |038a: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cf8d2: 0c0f |038d: move-result-object v15 │ │ -4cf8d4: 6e10 0213 0f00 |038e: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cf8da: 5ce3 37ae |0391: iput-boolean v3, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ -4cf8de: 6e10 18f5 0e00 |0393: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ -4cf8e4: 2900 8401 |0396: goto/16 051a // +0184 │ │ -4cf8e8: 220f c701 |0398: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf8ec: 7020 8109 6f00 |039a: invoke-direct {v15, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf8f2: 54e8 2eae |039d: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf8f6: 6e10 2110 0800 |039f: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cf8fc: 0c08 |03a2: move-result-object v8 │ │ -4cf8fe: 1f08 ab01 |03a3: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf902: 54e9 2eae |03a5: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf906: 6e10 2010 0900 |03a7: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf90c: 0a09 |03aa: move-result v9 │ │ -4cf90e: 54ea 2eae |03ab: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf912: 6e10 1f10 0a00 |03ad: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf918: 0a0a |03b0: move-result v10 │ │ -4cf91a: 33a9 7800 |03b1: if-ne v9, v10, 0429 // +0078 │ │ -4cf91e: 54e9 29ae |03b3: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ -4cf922: 6e10 8f0f 0900 |03b5: invoke-virtual {v9}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8f │ │ -4cf928: 0a09 |03b8: move-result v9 │ │ -4cf92a: 7110 e104 0200 |03b9: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf930: 0a0a |03bc: move-result v10 │ │ -4cf932: 33a9 5400 |03bd: if-ne v9, v10, 0411 // +0054 │ │ -4cf936: 54e1 29ae |03bf: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ -4cf93a: 7110 e104 0000 |03c1: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf940: 0a00 |03c4: move-result v0 │ │ -4cf942: 6e20 ad0f 0100 |03c5: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4cf948: 54e0 2eae |03c8: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf94c: 6e10 1f10 0000 |03ca: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf952: 0a00 |03cd: move-result v0 │ │ -4cf954: 1c01 c701 |03ce: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf958: 6e40 0a09 3810 |03d0: invoke-virtual {v8, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ -4cf95e: 0c00 |03d3: move-result-object v0 │ │ -4cf960: 1f00 5e20 |03d4: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cf964: 2101 |03d6: array-length v1, v0 │ │ -4cf966: 1202 |03d7: const/4 v2, #int 0 // #0 │ │ -4cf968: 3512 5100 |03d8: if-ge v2, v1, 0429 // +0051 │ │ -4cf96c: 4609 0002 |03da: aget-object v9, v0, v2 │ │ -4cf970: 6e20 0709 9800 |03dc: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf976: 0a0a |03df: move-result v10 │ │ -4cf978: 54eb 2eae |03e0: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf97c: 6e10 1f10 0b00 |03e2: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cf982: 0a0b |03e5: move-result v11 │ │ -4cf984: 33ba 0400 |03e6: if-ne v10, v11, 03ea // +0004 │ │ -4cf988: 121a |03e8: const/4 v10, #int 1 // #1 │ │ -4cf98a: 2802 |03e9: goto 03eb // +0002 │ │ -4cf98c: 120a |03ea: const/4 v10, #int 0 // #0 │ │ -4cf98e: 6e10 8209 0900 |03eb: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cf994: 0a0b |03ee: move-result v11 │ │ -4cf996: 6e10 8209 0f00 |03ef: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cf99c: 0a0c |03f2: move-result v12 │ │ -4cf99e: 33cb 0400 |03f3: if-ne v11, v12, 03f7 // +0004 │ │ -4cf9a2: 121b |03f5: const/4 v11, #int 1 // #1 │ │ -4cf9a4: 2802 |03f6: goto 03f8 // +0002 │ │ -4cf9a6: 120b |03f7: const/4 v11, #int 0 // #0 │ │ -4cf9a8: b5ba |03f8: and-int/2addr v10, v11 │ │ -4cf9aa: 380a 1500 |03f9: if-eqz v10, 040e // +0015 │ │ -4cf9ae: 220a c701 |03fb: new-instance v10, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf9b2: 7020 8109 6a00 |03fd: invoke-direct {v10, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cf9b8: 6e20 0909 9800 |0400: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cf9be: 0a0b |0403: move-result v11 │ │ -4cf9c0: 6e20 0709 9800 |0404: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cf9c6: 0a0c |0407: move-result v12 │ │ -4cf9c8: 6e55 1209 a8cb |0408: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cf9ce: 6e20 0f09 9800 |040b: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ -4cf9d4: d802 0201 |040e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4cf9d8: 28c8 |0410: goto 03d8 // -0038 │ │ -4cf9da: 54e0 29ae |0411: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ -4cf9de: 7110 e104 0200 |0413: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ -4cf9e4: 0a02 |0416: move-result v2 │ │ -4cf9e6: 6e20 ad0f 2000 |0417: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ -4cf9ec: 54e0 2eae |041a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf9f0: 6e10 2010 0000 |041c: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cf9f6: 0a00 |041f: move-result v0 │ │ -4cf9f8: 54e2 2eae |0420: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cf9fc: 6e10 1f10 0200 |0422: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cfa02: 0a02 |0425: move-result v2 │ │ -4cfa04: 6e51 1209 f820 |0426: invoke-virtual {v8, v15, v0, v2, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfa0a: 54e0 2eae |0429: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa0e: 6e10 2010 0000 |042b: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cfa14: 0a00 |042e: move-result v0 │ │ -4cfa16: 54e1 2eae |042f: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa1a: 6e10 1f10 0100 |0431: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cfa20: 0a01 |0434: move-result v1 │ │ -4cfa22: 3510 0f00 |0435: if-ge v0, v1, 0444 // +000f │ │ -4cfa26: 54e0 2eae |0437: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa2a: 6e10 2010 0000 |0439: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cfa30: 0a00 |043c: move-result v0 │ │ -4cfa32: 54e1 2eae |043d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa36: 6e10 1f10 0100 |043f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cfa3c: 0a01 |0442: move-result v1 │ │ -4cfa3e: 280d |0443: goto 0450 // +000d │ │ -4cfa40: 54e0 2eae |0444: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa44: 6e10 1f10 0000 |0446: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cfa4a: 0a00 |0449: move-result v0 │ │ -4cfa4c: 54e1 2eae |044a: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa50: 6e10 2010 0100 |044c: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cfa56: 0a01 |044f: move-result v1 │ │ -4cfa58: 54e2 2eae |0450: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa5c: 6e10 2110 0200 |0452: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4cfa62: 0c02 |0455: move-result-object v2 │ │ -4cfa64: 1f02 ab01 |0456: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cfa68: 1c08 c701 |0458: const-class v8, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cfa6c: 6e40 0a09 0281 |045a: invoke-virtual {v2, v0, v1, v8}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ -4cfa72: 0c08 |045d: move-result-object v8 │ │ -4cfa74: 1f08 5e20 |045e: check-cast v8, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cfa78: 54e9 2eae |0460: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa7c: 6e10 2010 0900 |0462: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ -4cfa82: 0a09 |0465: move-result v9 │ │ -4cfa84: 54ea 2eae |0466: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfa88: 6e10 1f10 0a00 |0468: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ -4cfa8e: 0a0a |046b: move-result v10 │ │ -4cfa90: 32a9 a400 |046c: if-eq v9, v10, 0510 // +00a4 │ │ -4cfa94: 2189 |046e: array-length v9, v8 │ │ -4cfa96: 3593 9800 |046f: if-ge v3, v9, 0507 // +0098 │ │ -4cfa9a: 460a 0803 |0471: aget-object v10, v8, v3 │ │ -4cfa9e: 6e10 8209 0a00 |0473: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cfaa4: 0a0b |0476: move-result v11 │ │ -4cfaa6: 6e10 8209 0f00 |0477: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ -4cfaac: 0a0c |047a: move-result v12 │ │ -4cfaae: 33cb 8800 |047b: if-ne v11, v12, 0503 // +0088 │ │ -4cfab2: 6e20 0909 a200 |047d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cfab8: 0a04 |0480: move-result v4 │ │ -4cfaba: 3404 1100 |0481: if-lt v4, v0, 0492 // +0011 │ │ -4cfabe: 6e20 0709 a200 |0483: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfac4: 0a04 |0486: move-result v4 │ │ -4cfac6: 3514 0b00 |0487: if-ge v4, v1, 0492 // +000b │ │ -4cfaca: 2204 c701 |0489: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cface: 7020 8109 6400 |048b: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cfad4: 6e55 1209 4210 |048e: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfada: 2825 |0491: goto 04b6 // +0025 │ │ -4cfadc: 6e20 0909 a200 |0492: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cfae2: 0a04 |0495: move-result v4 │ │ -4cfae4: 3704 0e00 |0496: if-le v4, v0, 04a4 // +000e │ │ -4cfae8: 2204 c701 |0498: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cfaec: 7020 8109 6400 |049a: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cfaf2: 6e20 0709 a200 |049d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfaf8: 0a0b |04a0: move-result v11 │ │ -4cfafa: 6e55 1209 42b0 |04a1: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfb00: 6e20 0709 a200 |04a4: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfb06: 0a04 |04a7: move-result v4 │ │ -4cfb08: 3514 0e00 |04a8: if-ge v4, v1, 04b6 // +000e │ │ -4cfb0c: 2204 c701 |04aa: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cfb10: 7020 8109 6400 |04ac: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cfb16: 6e20 0709 a200 |04af: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfb1c: 0a0b |04b2: move-result v11 │ │ -4cfb1e: 6e55 1209 421b |04b3: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfb24: 6e20 0909 a200 |04b6: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cfb2a: 0a04 |04b9: move-result v4 │ │ -4cfb2c: 3504 1500 |04ba: if-ge v4, v0, 04cf // +0015 │ │ -4cfb30: 6e20 0709 a200 |04bc: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfb36: 0a04 |04bf: move-result v4 │ │ -4cfb38: 3414 0f00 |04c0: if-lt v4, v1, 04cf // +000f │ │ -4cfb3c: 2204 c701 |04c2: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cfb40: 7020 8109 6400 |04c4: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cfb46: 6e20 0909 a200 |04c7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cfb4c: 0a0b |04ca: move-result v11 │ │ -4cfb4e: 6e55 1209 420b |04cb: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfb54: 2831 |04ce: goto 04ff // +0031 │ │ -4cfb56: 6e20 0909 a200 |04cf: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cfb5c: 0a04 |04d2: move-result v4 │ │ -4cfb5e: 3504 1400 |04d3: if-ge v4, v0, 04e7 // +0014 │ │ -4cfb62: 6e20 0709 a200 |04d5: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfb68: 0a04 |04d8: move-result v4 │ │ -4cfb6a: 3414 0e00 |04d9: if-lt v4, v1, 04e7 // +000e │ │ -4cfb6e: 2204 c701 |04db: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cfb72: 7020 8109 6400 |04dd: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cfb78: 6e20 0909 a200 |04e0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cfb7e: 0a0b |04e3: move-result v11 │ │ -4cfb80: 6e55 1209 420b |04e4: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfb86: 6e20 0709 a200 |04e7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfb8c: 0a04 |04ea: move-result v4 │ │ -4cfb8e: 3714 1400 |04eb: if-le v4, v1, 04ff // +0014 │ │ -4cfb92: 6e20 0909 a200 |04ed: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ -4cfb98: 0a04 |04f0: move-result v4 │ │ -4cfb9a: 3604 0e00 |04f1: if-gt v4, v0, 04ff // +000e │ │ -4cfb9e: 2204 c701 |04f3: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cfba2: 7020 8109 6400 |04f5: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ -4cfba8: 6e20 0709 a200 |04f8: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ -4cfbae: 0a0b |04fb: move-result v11 │ │ -4cfbb0: 6e55 1209 42b1 |04fc: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfbb6: 6e20 0f09 a200 |04ff: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ -4cfbbc: 0774 |0502: move-object v4, v7 │ │ -4cfbbe: d803 0301 |0503: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cfbc2: 2900 6aff |0505: goto/16 046f // -0096 │ │ -4cfbc6: 6e10 3da8 0400 |0507: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83d │ │ -4cfbcc: 0a03 |050a: move-result v3 │ │ -4cfbce: 3903 0500 |050b: if-nez v3, 0510 // +0005 │ │ -4cfbd2: 6e55 1209 f210 |050d: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ -4cfbd8: 54ef 2eae |0510: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfbdc: 6e20 4e10 2f00 |0512: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ -4cfbe2: 54ef 2eae |0515: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfbe6: 6e20 4d10 0f00 |0517: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104d │ │ -4cfbec: 0e00 |051a: return-void │ │ -4cfbee: 0000 |051b: nop // spacer │ │ -4cfbf0: 0001 0b00 7000 097f 8203 0000 6d03 ... |051c: packed-switch-data (26 units) │ │ +4cf198: |[4cf198] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ +4cf1a8: 6e10 900b 0f00 |0000: invoke-virtual {v15}, Landroid/view/View;.getId:()I // method@0b90 │ │ +4cf1ae: 0a0f |0003: move-result v15 │ │ +4cf1b0: 1a00 fb07 |0004: const-string v0, "#0274b2" // string@07fb │ │ +4cf1b4: 1301 1200 |0006: const/16 v1, #int 18 // #12 │ │ +4cf1b8: 1a02 fa07 |0008: const-string v2, "#000000" // string@07fa │ │ +4cf1bc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +4cf1be: 7110 44a8 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a844 │ │ +4cf1c4: 0c04 |000e: move-result-object v4 │ │ +4cf1c6: 1305 2100 |000f: const/16 v5, #int 33 // #21 │ │ +4cf1ca: 1216 |0011: const/4 v6, #int 1 // #1 │ │ +4cf1cc: 7110 44a8 0600 |0012: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a844 │ │ +4cf1d2: 0c07 |0015: move-result-object v7 │ │ +4cf1d4: 2b0f 0605 0000 |0016: packed-switch v15, 0000051c // +00000506 │ │ +4cf1da: 2900 0105 |0019: goto/16 051a // +0501 │ │ +4cf1de: 220f cc01 |001b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf1e2: 7010 8709 0f00 |001d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf1e8: 54e8 2eae |0020: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf1ec: 6e10 2110 0800 |0022: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cf1f2: 0c08 |0025: move-result-object v8 │ │ +4cf1f4: 1f08 ab01 |0026: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf1f8: 54e9 2eae |0028: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf1fc: 6e10 2010 0900 |002a: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf202: 0a09 |002d: move-result v9 │ │ +4cf204: 54ea 2eae |002e: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf208: 6e10 1f10 0a00 |0030: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf20e: 0a0a |0033: move-result v10 │ │ +4cf210: 1c0b cc01 |0034: const-class v11, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf214: 6e40 0a09 98ba |0036: invoke-virtual {v8, v9, v10, v11}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ +4cf21a: 0c09 |0039: move-result-object v9 │ │ +4cf21c: 1f09 6020 |003a: check-cast v9, [Landroid/text/style/UnderlineSpan; // type@2060 │ │ +4cf220: 54ea 2eae |003c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf224: 6e10 2010 0a00 |003e: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf22a: 0a0a |0041: move-result v10 │ │ +4cf22c: 54eb 2eae |0042: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf230: 6e10 1f10 0b00 |0044: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf236: 0a0b |0047: move-result v11 │ │ +4cf238: 33ba 6f00 |0048: if-ne v10, v11, 00b7 // +006f │ │ +4cf23c: 54ea 3aae |004a: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ +4cf240: 6e10 8f0f 0a00 |004c: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8f │ │ +4cf246: 0a0a |004f: move-result v10 │ │ +4cf248: 7110 e104 0200 |0050: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf24e: 0a0b |0053: move-result v11 │ │ +4cf250: 33ba 4600 |0054: if-ne v10, v11, 009a // +0046 │ │ +4cf254: 54e1 3aae |0056: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ +4cf258: 7110 e104 0000 |0058: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf25e: 0a00 |005b: move-result v0 │ │ +4cf260: 6e20 ad0f 0100 |005c: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4cf266: 2190 |005f: array-length v0, v9 │ │ +4cf268: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +4cf26a: 3501 5600 |0061: if-ge v1, v0, 00b7 // +0056 │ │ +4cf26e: 4602 0901 |0063: aget-object v2, v9, v1 │ │ +4cf272: 6e20 0709 2800 |0065: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf278: 0a0a |0068: move-result v10 │ │ +4cf27a: 54eb 2eae |0069: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf27e: 6e10 1f10 0b00 |006b: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf284: 0a0b |006e: move-result v11 │ │ +4cf286: 33ba 0400 |006f: if-ne v10, v11, 0073 // +0004 │ │ +4cf28a: 121a |0071: const/4 v10, #int 1 // #1 │ │ +4cf28c: 2802 |0072: goto 0074 // +0002 │ │ +4cf28e: 120a |0073: const/4 v10, #int 0 // #0 │ │ +4cf290: 6e10 8809 0200 |0074: invoke-virtual {v2}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ +4cf296: 0a0b |0077: move-result v11 │ │ +4cf298: 6e10 8809 0f00 |0078: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ +4cf29e: 0a0c |007b: move-result v12 │ │ +4cf2a0: 33cb 0400 |007c: if-ne v11, v12, 0080 // +0004 │ │ +4cf2a4: 121b |007e: const/4 v11, #int 1 // #1 │ │ +4cf2a6: 2802 |007f: goto 0081 // +0002 │ │ +4cf2a8: 120b |0080: const/4 v11, #int 0 // #0 │ │ +4cf2aa: b5ba |0081: and-int/2addr v10, v11 │ │ +4cf2ac: 380a 1500 |0082: if-eqz v10, 0097 // +0015 │ │ +4cf2b0: 220a cc01 |0084: new-instance v10, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf2b4: 7010 8709 0a00 |0086: invoke-direct {v10}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf2ba: 6e20 0909 2800 |0089: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf2c0: 0a0b |008c: move-result v11 │ │ +4cf2c2: 6e20 0709 2800 |008d: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf2c8: 0a0c |0090: move-result v12 │ │ +4cf2ca: 6e55 1209 a8cb |0091: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf2d0: 6e20 0f09 2800 |0094: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ +4cf2d6: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4cf2da: 28c8 |0099: goto 0061 // -0038 │ │ +4cf2dc: 54e0 3aae |009a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ +4cf2e0: 7110 e104 0200 |009c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf2e6: 0a02 |009f: move-result v2 │ │ +4cf2e8: 6e20 ad0f 2000 |00a0: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4cf2ee: 2200 cc01 |00a3: new-instance v0, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf2f2: 7010 8709 0000 |00a5: invoke-direct {v0}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf2f8: 54e2 2eae |00a8: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf2fc: 6e10 2010 0200 |00aa: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf302: 0a02 |00ad: move-result v2 │ │ +4cf304: 54e6 2eae |00ae: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf308: 6e10 1f10 0600 |00b0: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf30e: 0a06 |00b3: move-result v6 │ │ +4cf310: 6e51 1209 0862 |00b4: invoke-virtual {v8, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf316: 54e0 2eae |00b7: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf31a: 6e10 2010 0000 |00b9: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf320: 0a00 |00bc: move-result v0 │ │ +4cf322: 54e1 2eae |00bd: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf326: 6e10 1f10 0100 |00bf: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf32c: 0a01 |00c2: move-result v1 │ │ +4cf32e: 3510 0f00 |00c3: if-ge v0, v1, 00d2 // +000f │ │ +4cf332: 54e0 2eae |00c5: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf336: 6e10 2010 0000 |00c7: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf33c: 0a00 |00ca: move-result v0 │ │ +4cf33e: 54e1 2eae |00cb: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf342: 6e10 1f10 0100 |00cd: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf348: 0a01 |00d0: move-result v1 │ │ +4cf34a: 280d |00d1: goto 00de // +000d │ │ +4cf34c: 54e0 2eae |00d2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf350: 6e10 1f10 0000 |00d4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf356: 0a00 |00d7: move-result v0 │ │ +4cf358: 54e1 2eae |00d8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf35c: 6e10 2010 0100 |00da: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf362: 0a01 |00dd: move-result v1 │ │ +4cf364: 54e2 2eae |00de: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf368: 6e10 2010 0200 |00e0: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf36e: 0a02 |00e3: move-result v2 │ │ +4cf370: 54e6 2eae |00e4: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf374: 6e10 1f10 0600 |00e6: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf37a: 0a06 |00e9: move-result v6 │ │ +4cf37c: 3262 a900 |00ea: if-eq v2, v6, 0193 // +00a9 │ │ +4cf380: 2192 |00ec: array-length v2, v9 │ │ +4cf382: 3523 9800 |00ed: if-ge v3, v2, 0185 // +0098 │ │ +4cf386: 4606 0903 |00ef: aget-object v6, v9, v3 │ │ +4cf38a: 6e10 8809 0600 |00f1: invoke-virtual {v6}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ +4cf390: 0a0a |00f4: move-result v10 │ │ +4cf392: 6e10 8809 0f00 |00f5: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0988 │ │ +4cf398: 0a0b |00f8: move-result v11 │ │ +4cf39a: 33ba 8800 |00f9: if-ne v10, v11, 0181 // +0088 │ │ +4cf39e: 6e20 0909 6800 |00fb: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf3a4: 0a04 |00fe: move-result v4 │ │ +4cf3a6: 3404 1100 |00ff: if-lt v4, v0, 0110 // +0011 │ │ +4cf3aa: 6e20 0709 6800 |0101: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf3b0: 0a04 |0104: move-result v4 │ │ +4cf3b2: 3514 0b00 |0105: if-ge v4, v1, 0110 // +000b │ │ +4cf3b6: 2204 cc01 |0107: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf3ba: 7010 8709 0400 |0109: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf3c0: 6e55 1209 4810 |010c: invoke-virtual {v8, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf3c6: 2825 |010f: goto 0134 // +0025 │ │ +4cf3c8: 6e20 0909 6800 |0110: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf3ce: 0a04 |0113: move-result v4 │ │ +4cf3d0: 3704 0e00 |0114: if-le v4, v0, 0122 // +000e │ │ +4cf3d4: 2204 cc01 |0116: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf3d8: 7010 8709 0400 |0118: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf3de: 6e20 0709 6800 |011b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf3e4: 0a0a |011e: move-result v10 │ │ +4cf3e6: 6e55 1209 48a0 |011f: invoke-virtual {v8, v4, v0, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf3ec: 6e20 0709 6800 |0122: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf3f2: 0a04 |0125: move-result v4 │ │ +4cf3f4: 3514 0e00 |0126: if-ge v4, v1, 0134 // +000e │ │ +4cf3f8: 2204 cc01 |0128: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf3fc: 7010 8709 0400 |012a: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf402: 6e20 0709 6800 |012d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf408: 0a0a |0130: move-result v10 │ │ +4cf40a: 6e55 1209 481a |0131: invoke-virtual {v8, v4, v10, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf410: 6e20 0909 6800 |0134: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf416: 0a04 |0137: move-result v4 │ │ +4cf418: 3504 1500 |0138: if-ge v4, v0, 014d // +0015 │ │ +4cf41c: 6e20 0709 6800 |013a: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf422: 0a04 |013d: move-result v4 │ │ +4cf424: 3414 0f00 |013e: if-lt v4, v1, 014d // +000f │ │ +4cf428: 2204 cc01 |0140: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf42c: 7010 8709 0400 |0142: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf432: 6e20 0909 6800 |0145: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf438: 0a0a |0148: move-result v10 │ │ +4cf43a: 6e55 1209 480a |0149: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf440: 2831 |014c: goto 017d // +0031 │ │ +4cf442: 6e20 0909 6800 |014d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf448: 0a04 |0150: move-result v4 │ │ +4cf44a: 3504 1400 |0151: if-ge v4, v0, 0165 // +0014 │ │ +4cf44e: 6e20 0709 6800 |0153: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf454: 0a04 |0156: move-result v4 │ │ +4cf456: 3414 0e00 |0157: if-lt v4, v1, 0165 // +000e │ │ +4cf45a: 2204 cc01 |0159: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf45e: 7010 8709 0400 |015b: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf464: 6e20 0909 6800 |015e: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf46a: 0a0a |0161: move-result v10 │ │ +4cf46c: 6e55 1209 480a |0162: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf472: 6e20 0709 6800 |0165: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf478: 0a04 |0168: move-result v4 │ │ +4cf47a: 3714 1400 |0169: if-le v4, v1, 017d // +0014 │ │ +4cf47e: 6e20 0909 6800 |016b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf484: 0a04 |016e: move-result v4 │ │ +4cf486: 3604 0e00 |016f: if-gt v4, v0, 017d // +000e │ │ +4cf48a: 2204 cc01 |0171: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf48e: 7010 8709 0400 |0173: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf494: 6e20 0709 6800 |0176: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf49a: 0a0a |0179: move-result v10 │ │ +4cf49c: 6e55 1209 48a1 |017a: invoke-virtual {v8, v4, v1, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf4a2: 6e20 0f09 6800 |017d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ +4cf4a8: 0774 |0180: move-object v4, v7 │ │ +4cf4aa: d803 0301 |0181: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cf4ae: 2900 6aff |0183: goto/16 00ed // -0096 │ │ +4cf4b2: 6e10 3da8 0400 |0185: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83d │ │ +4cf4b8: 0a0f |0188: move-result v15 │ │ +4cf4ba: 390f 0a00 |0189: if-nez v15, 0193 // +000a │ │ +4cf4be: 220f cc01 |018b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf4c2: 7010 8709 0f00 |018d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0987 │ │ +4cf4c8: 6e55 1209 f810 |0190: invoke-virtual {v8, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf4ce: 54ef 2eae |0193: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf4d2: 6e20 4e10 8f00 |0195: invoke-virtual {v15, v8}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cf4d8: 54ef 2eae |0198: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf4dc: 6e20 4d10 0f00 |019a: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104d │ │ +4cf4e2: 2900 7d03 |019d: goto/16 051a // +037d │ │ +4cf4e6: 6e10 1bf5 0e00 |019f: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ +4cf4ec: 0c0f |01a2: move-result-object v15 │ │ +4cf4ee: 54e0 2eae |01a3: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf4f2: 6e10 2110 0000 |01a5: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cf4f8: 0c00 |01a8: move-result-object v0 │ │ +4cf4fa: 7110 d008 0000 |01a9: invoke-static {v0}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d0 │ │ +4cf500: 0c00 |01ac: move-result-object v0 │ │ +4cf502: 1a01 0000 |01ad: const-string v1, "" // string@0000 │ │ +4cf506: 7120 b4ac 1000 |01af: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@acb4 │ │ +4cf50c: 0a00 |01b2: move-result v0 │ │ +4cf50e: 3800 2e00 |01b3: if-eqz v0, 01e1 // +002e │ │ +4cf512: 52e0 2bae |01b5: iget v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ +4cf516: 12f1 |01b7: const/4 v1, #int -1 // #ff │ │ +4cf518: 1a02 0bd2 |01b8: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cf51c: 6e30 e902 2f01 |01ba: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cf522: 0a01 |01bd: move-result v1 │ │ +4cf524: 3210 0400 |01be: if-eq v0, v1, 01c2 // +0004 │ │ +4cf528: 1210 |01c0: const/4 v0, #int 1 // #1 │ │ +4cf52a: 2802 |01c1: goto 01c3 // +0002 │ │ +4cf52c: 1200 |01c2: const/4 v0, #int 0 // #0 │ │ +4cf52e: 12b1 |01c3: const/4 v1, #int -5 // #fb │ │ +4cf530: 6e30 e902 2f01 |01c4: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cf536: 0a0f |01c7: move-result v15 │ │ +4cf538: 32f1 0400 |01c8: if-eq v1, v15, 01cc // +0004 │ │ +4cf53c: 121f |01ca: const/4 v15, #int 1 // #1 │ │ +4cf53e: 2802 |01cb: goto 01cd // +0002 │ │ +4cf540: 120f |01cc: const/4 v15, #int 0 // #0 │ │ +4cf542: b50f |01cd: and-int/2addr v15, v0 │ │ +4cf544: 380f 0300 |01ce: if-eqz v15, 01d1 // +0003 │ │ +4cf548: 2811 |01d0: goto 01e1 // +0011 │ │ +4cf54a: 6e10 19f5 0e00 |01d1: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ +4cf550: 0c0f |01d4: move-result-object v15 │ │ +4cf552: 1400 eb00 107f |01d5: const v0, #float 1.91414e+38 // #7f1000eb │ │ +4cf558: 7130 0013 0f03 |01d8: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cf55e: 0c0f |01db: move-result-object v15 │ │ +4cf560: 6e10 0213 0f00 |01dc: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cf566: 2900 3b03 |01df: goto/16 051a // +033b │ │ +4cf56a: 5ce6 37ae |01e1: iput-boolean v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ +4cf56e: 6e10 18f5 0e00 |01e3: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ +4cf574: 2900 3403 |01e6: goto/16 051a // +0334 │ │ +4cf578: 54ef 2eae |01e8: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf57c: 6e10 2110 0f00 |01ea: invoke-virtual {v15}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cf582: 0c0f |01ed: move-result-object v15 │ │ +4cf584: 1f0f ab01 |01ee: check-cast v15, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf588: 220f c701 |01f0: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf58c: 1228 |01f2: const/4 v8, #int 2 // #2 │ │ +4cf58e: 7020 8109 8f00 |01f3: invoke-direct {v15, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf594: 54e9 2eae |01f6: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf598: 6e10 2110 0900 |01f8: invoke-virtual {v9}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cf59e: 0c09 |01fb: move-result-object v9 │ │ +4cf5a0: 1f09 ab01 |01fc: check-cast v9, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf5a4: 54ea 2eae |01fe: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf5a8: 6e10 2010 0a00 |0200: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf5ae: 0a0a |0203: move-result v10 │ │ +4cf5b0: 54eb 2eae |0204: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf5b4: 6e10 1f10 0b00 |0206: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf5ba: 0a0b |0209: move-result v11 │ │ +4cf5bc: 33ba 7d00 |020a: if-ne v10, v11, 0287 // +007d │ │ +4cf5c0: 54ea 32ae |020c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ +4cf5c4: 6e10 8f0f 0a00 |020e: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8f │ │ +4cf5ca: 0a0a |0211: move-result v10 │ │ +4cf5cc: 7110 e104 0200 |0212: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf5d2: 0a0b |0215: move-result v11 │ │ +4cf5d4: 33ba 5400 |0216: if-ne v10, v11, 026a // +0054 │ │ +4cf5d8: 54e1 32ae |0218: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ +4cf5dc: 7110 e104 0000 |021a: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf5e2: 0a00 |021d: move-result v0 │ │ +4cf5e4: 6e20 ad0f 0100 |021e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4cf5ea: 54e0 2eae |0221: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf5ee: 6e10 1f10 0000 |0223: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf5f4: 0a00 |0226: move-result v0 │ │ +4cf5f6: 1c01 c701 |0227: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf5fa: 6e40 0a09 3910 |0229: invoke-virtual {v9, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ +4cf600: 0c00 |022c: move-result-object v0 │ │ +4cf602: 1f00 5e20 |022d: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cf606: 2101 |022f: array-length v1, v0 │ │ +4cf608: 1202 |0230: const/4 v2, #int 0 // #0 │ │ +4cf60a: 3512 5600 |0231: if-ge v2, v1, 0287 // +0056 │ │ +4cf60e: 460a 0002 |0233: aget-object v10, v0, v2 │ │ +4cf612: 6e20 0709 a900 |0235: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf618: 0a0b |0238: move-result v11 │ │ +4cf61a: 54ec 2eae |0239: iget-object v12, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf61e: 6e10 1f10 0c00 |023b: invoke-virtual {v12}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf624: 0a0c |023e: move-result v12 │ │ +4cf626: 33cb 0400 |023f: if-ne v11, v12, 0243 // +0004 │ │ +4cf62a: 121b |0241: const/4 v11, #int 1 // #1 │ │ +4cf62c: 2802 |0242: goto 0244 // +0002 │ │ +4cf62e: 120b |0243: const/4 v11, #int 0 // #0 │ │ +4cf630: 6e10 8209 0a00 |0244: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cf636: 0a0c |0247: move-result v12 │ │ +4cf638: 6e10 8209 0f00 |0248: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cf63e: 0a0d |024b: move-result v13 │ │ +4cf640: 33dc 0400 |024c: if-ne v12, v13, 0250 // +0004 │ │ +4cf644: 121c |024e: const/4 v12, #int 1 // #1 │ │ +4cf646: 2802 |024f: goto 0251 // +0002 │ │ +4cf648: 120c |0250: const/4 v12, #int 0 // #0 │ │ +4cf64a: b5cb |0251: and-int/2addr v11, v12 │ │ +4cf64c: 380b 1500 |0252: if-eqz v11, 0267 // +0015 │ │ +4cf650: 220b c701 |0254: new-instance v11, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf654: 7020 8109 8b00 |0256: invoke-direct {v11, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf65a: 6e20 0909 a900 |0259: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf660: 0a0c |025c: move-result v12 │ │ +4cf662: 6e20 0709 a900 |025d: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf668: 0a0d |0260: move-result v13 │ │ +4cf66a: 6e55 1209 b9dc |0261: invoke-virtual {v9, v11, v12, v13, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf670: 6e20 0f09 a900 |0264: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ +4cf676: d802 0201 |0267: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4cf67a: 28c8 |0269: goto 0231 // -0038 │ │ +4cf67c: 54e0 32ae |026a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ +4cf680: 7110 e104 0200 |026c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf686: 0a02 |026f: move-result v2 │ │ +4cf688: 6e20 ad0f 2000 |0270: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4cf68e: 2200 c701 |0273: new-instance v0, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf692: 7020 8109 8000 |0275: invoke-direct {v0, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf698: 54e2 2eae |0278: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf69c: 6e10 2010 0200 |027a: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf6a2: 0a02 |027d: move-result v2 │ │ +4cf6a4: 54e6 2eae |027e: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf6a8: 6e10 1f10 0600 |0280: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf6ae: 0a06 |0283: move-result v6 │ │ +4cf6b0: 6e51 1209 0962 |0284: invoke-virtual {v9, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf6b6: 54e0 2eae |0287: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf6ba: 6e10 2010 0000 |0289: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf6c0: 0a00 |028c: move-result v0 │ │ +4cf6c2: 54e1 2eae |028d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf6c6: 6e10 1f10 0100 |028f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf6cc: 0a01 |0292: move-result v1 │ │ +4cf6ce: 3510 0f00 |0293: if-ge v0, v1, 02a2 // +000f │ │ +4cf6d2: 54e0 2eae |0295: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf6d6: 6e10 2010 0000 |0297: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf6dc: 0a00 |029a: move-result v0 │ │ +4cf6de: 54e1 2eae |029b: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf6e2: 6e10 1f10 0100 |029d: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf6e8: 0a01 |02a0: move-result v1 │ │ +4cf6ea: 280d |02a1: goto 02ae // +000d │ │ +4cf6ec: 54e0 2eae |02a2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf6f0: 6e10 1f10 0000 |02a4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf6f6: 0a00 |02a7: move-result v0 │ │ +4cf6f8: 54e1 2eae |02a8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf6fc: 6e10 2010 0100 |02aa: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf702: 0a01 |02ad: move-result v1 │ │ +4cf704: 54e2 2eae |02ae: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf708: 6e10 2110 0200 |02b0: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cf70e: 0c02 |02b3: move-result-object v2 │ │ +4cf710: 1f02 ab01 |02b4: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf714: 1c06 c701 |02b6: const-class v6, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf718: 6e40 0a09 0261 |02b8: invoke-virtual {v2, v0, v1, v6}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ +4cf71e: 0c06 |02bb: move-result-object v6 │ │ +4cf720: 1f06 5e20 |02bc: check-cast v6, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cf724: 54e9 2eae |02be: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf728: 6e10 2010 0900 |02c0: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf72e: 0a09 |02c3: move-result v9 │ │ +4cf730: 54ea 2eae |02c4: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf734: 6e10 1f10 0a00 |02c6: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf73a: 0a0a |02c9: move-result v10 │ │ +4cf73c: 32a9 a400 |02ca: if-eq v9, v10, 036e // +00a4 │ │ +4cf740: 2169 |02cc: array-length v9, v6 │ │ +4cf742: 3593 9800 |02cd: if-ge v3, v9, 0365 // +0098 │ │ +4cf746: 460a 0603 |02cf: aget-object v10, v6, v3 │ │ +4cf74a: 6e10 8209 0a00 |02d1: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cf750: 0a0b |02d4: move-result v11 │ │ +4cf752: 6e10 8209 0f00 |02d5: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cf758: 0a0c |02d8: move-result v12 │ │ +4cf75a: 33cb 8800 |02d9: if-ne v11, v12, 0361 // +0088 │ │ +4cf75e: 6e20 0909 a200 |02db: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf764: 0a04 |02de: move-result v4 │ │ +4cf766: 3404 1100 |02df: if-lt v4, v0, 02f0 // +0011 │ │ +4cf76a: 6e20 0709 a200 |02e1: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf770: 0a04 |02e4: move-result v4 │ │ +4cf772: 3514 0b00 |02e5: if-ge v4, v1, 02f0 // +000b │ │ +4cf776: 2204 c701 |02e7: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf77a: 7020 8109 8400 |02e9: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf780: 6e55 1209 4210 |02ec: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf786: 2825 |02ef: goto 0314 // +0025 │ │ +4cf788: 6e20 0909 a200 |02f0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf78e: 0a04 |02f3: move-result v4 │ │ +4cf790: 3704 0e00 |02f4: if-le v4, v0, 0302 // +000e │ │ +4cf794: 2204 c701 |02f6: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf798: 7020 8109 8400 |02f8: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf79e: 6e20 0709 a200 |02fb: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf7a4: 0a0b |02fe: move-result v11 │ │ +4cf7a6: 6e55 1209 42b0 |02ff: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf7ac: 6e20 0709 a200 |0302: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf7b2: 0a04 |0305: move-result v4 │ │ +4cf7b4: 3514 0e00 |0306: if-ge v4, v1, 0314 // +000e │ │ +4cf7b8: 2204 c701 |0308: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf7bc: 7020 8109 8400 |030a: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf7c2: 6e20 0709 a200 |030d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf7c8: 0a0b |0310: move-result v11 │ │ +4cf7ca: 6e55 1209 421b |0311: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf7d0: 6e20 0909 a200 |0314: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf7d6: 0a04 |0317: move-result v4 │ │ +4cf7d8: 3504 1500 |0318: if-ge v4, v0, 032d // +0015 │ │ +4cf7dc: 6e20 0709 a200 |031a: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf7e2: 0a04 |031d: move-result v4 │ │ +4cf7e4: 3414 0f00 |031e: if-lt v4, v1, 032d // +000f │ │ +4cf7e8: 2204 c701 |0320: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf7ec: 7020 8109 8400 |0322: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf7f2: 6e20 0909 a200 |0325: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf7f8: 0a0b |0328: move-result v11 │ │ +4cf7fa: 6e55 1209 420b |0329: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf800: 2831 |032c: goto 035d // +0031 │ │ +4cf802: 6e20 0909 a200 |032d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf808: 0a04 |0330: move-result v4 │ │ +4cf80a: 3504 1400 |0331: if-ge v4, v0, 0345 // +0014 │ │ +4cf80e: 6e20 0709 a200 |0333: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf814: 0a04 |0336: move-result v4 │ │ +4cf816: 3414 0e00 |0337: if-lt v4, v1, 0345 // +000e │ │ +4cf81a: 2204 c701 |0339: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf81e: 7020 8109 8400 |033b: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf824: 6e20 0909 a200 |033e: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf82a: 0a0b |0341: move-result v11 │ │ +4cf82c: 6e55 1209 420b |0342: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf832: 6e20 0709 a200 |0345: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf838: 0a04 |0348: move-result v4 │ │ +4cf83a: 3714 1400 |0349: if-le v4, v1, 035d // +0014 │ │ +4cf83e: 6e20 0909 a200 |034b: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf844: 0a04 |034e: move-result v4 │ │ +4cf846: 3604 0e00 |034f: if-gt v4, v0, 035d // +000e │ │ +4cf84a: 2204 c701 |0351: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf84e: 7020 8109 8400 |0353: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf854: 6e20 0709 a200 |0356: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf85a: 0a0b |0359: move-result v11 │ │ +4cf85c: 6e55 1209 42b1 |035a: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf862: 6e20 0f09 a200 |035d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ +4cf868: 0774 |0360: move-object v4, v7 │ │ +4cf86a: d803 0301 |0361: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cf86e: 2900 6aff |0363: goto/16 02cd // -0096 │ │ +4cf872: 6e10 3da8 0400 |0365: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83d │ │ +4cf878: 0a03 |0368: move-result v3 │ │ +4cf87a: 3903 0500 |0369: if-nez v3, 036e // +0005 │ │ +4cf87e: 6e55 1209 f210 |036b: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf884: 54ef 2eae |036e: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf888: 6e20 4e10 2f00 |0370: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cf88e: 54ef 2eae |0373: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf892: 6e20 4d10 0f00 |0375: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104d │ │ +4cf898: 2900 a201 |0378: goto/16 051a // +01a2 │ │ +4cf89c: 55ef 2dae |037a: iget-boolean v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ +4cf8a0: 380f 9e01 |037c: if-eqz v15, 051a // +019e │ │ +4cf8a4: 7010 15f5 0e00 |037e: invoke-direct {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayTrashDialog:()V // method@f515 │ │ +4cf8aa: 2900 9901 |0381: goto/16 051a // +0199 │ │ +4cf8ae: 6e10 1af5 0e00 |0383: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f51a │ │ +4cf8b4: 0c0f |0386: move-result-object v15 │ │ +4cf8b6: 1400 e700 107f |0387: const v0, #float 1.91414e+38 // #7f1000e7 │ │ +4cf8bc: 7130 0013 0f03 |038a: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cf8c2: 0c0f |038d: move-result-object v15 │ │ +4cf8c4: 6e10 0213 0f00 |038e: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cf8ca: 5ce3 37ae |0391: iput-boolean v3, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ +4cf8ce: 6e10 18f5 0e00 |0393: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f518 │ │ +4cf8d4: 2900 8401 |0396: goto/16 051a // +0184 │ │ +4cf8d8: 220f c701 |0398: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf8dc: 7020 8109 6f00 |039a: invoke-direct {v15, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf8e2: 54e8 2eae |039d: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf8e6: 6e10 2110 0800 |039f: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cf8ec: 0c08 |03a2: move-result-object v8 │ │ +4cf8ee: 1f08 ab01 |03a3: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf8f2: 54e9 2eae |03a5: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf8f6: 6e10 2010 0900 |03a7: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf8fc: 0a09 |03aa: move-result v9 │ │ +4cf8fe: 54ea 2eae |03ab: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf902: 6e10 1f10 0a00 |03ad: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf908: 0a0a |03b0: move-result v10 │ │ +4cf90a: 33a9 7800 |03b1: if-ne v9, v10, 0429 // +0078 │ │ +4cf90e: 54e9 29ae |03b3: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ +4cf912: 6e10 8f0f 0900 |03b5: invoke-virtual {v9}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8f │ │ +4cf918: 0a09 |03b8: move-result v9 │ │ +4cf91a: 7110 e104 0200 |03b9: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf920: 0a0a |03bc: move-result v10 │ │ +4cf922: 33a9 5400 |03bd: if-ne v9, v10, 0411 // +0054 │ │ +4cf926: 54e1 29ae |03bf: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ +4cf92a: 7110 e104 0000 |03c1: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf930: 0a00 |03c4: move-result v0 │ │ +4cf932: 6e20 ad0f 0100 |03c5: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4cf938: 54e0 2eae |03c8: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf93c: 6e10 1f10 0000 |03ca: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf942: 0a00 |03cd: move-result v0 │ │ +4cf944: 1c01 c701 |03ce: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf948: 6e40 0a09 3810 |03d0: invoke-virtual {v8, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ +4cf94e: 0c00 |03d3: move-result-object v0 │ │ +4cf950: 1f00 5e20 |03d4: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cf954: 2101 |03d6: array-length v1, v0 │ │ +4cf956: 1202 |03d7: const/4 v2, #int 0 // #0 │ │ +4cf958: 3512 5100 |03d8: if-ge v2, v1, 0429 // +0051 │ │ +4cf95c: 4609 0002 |03da: aget-object v9, v0, v2 │ │ +4cf960: 6e20 0709 9800 |03dc: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf966: 0a0a |03df: move-result v10 │ │ +4cf968: 54eb 2eae |03e0: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf96c: 6e10 1f10 0b00 |03e2: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf972: 0a0b |03e5: move-result v11 │ │ +4cf974: 33ba 0400 |03e6: if-ne v10, v11, 03ea // +0004 │ │ +4cf978: 121a |03e8: const/4 v10, #int 1 // #1 │ │ +4cf97a: 2802 |03e9: goto 03eb // +0002 │ │ +4cf97c: 120a |03ea: const/4 v10, #int 0 // #0 │ │ +4cf97e: 6e10 8209 0900 |03eb: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cf984: 0a0b |03ee: move-result v11 │ │ +4cf986: 6e10 8209 0f00 |03ef: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cf98c: 0a0c |03f2: move-result v12 │ │ +4cf98e: 33cb 0400 |03f3: if-ne v11, v12, 03f7 // +0004 │ │ +4cf992: 121b |03f5: const/4 v11, #int 1 // #1 │ │ +4cf994: 2802 |03f6: goto 03f8 // +0002 │ │ +4cf996: 120b |03f7: const/4 v11, #int 0 // #0 │ │ +4cf998: b5ba |03f8: and-int/2addr v10, v11 │ │ +4cf99a: 380a 1500 |03f9: if-eqz v10, 040e // +0015 │ │ +4cf99e: 220a c701 |03fb: new-instance v10, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf9a2: 7020 8109 6a00 |03fd: invoke-direct {v10, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cf9a8: 6e20 0909 9800 |0400: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cf9ae: 0a0b |0403: move-result v11 │ │ +4cf9b0: 6e20 0709 9800 |0404: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cf9b6: 0a0c |0407: move-result v12 │ │ +4cf9b8: 6e55 1209 a8cb |0408: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf9be: 6e20 0f09 9800 |040b: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ +4cf9c4: d802 0201 |040e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4cf9c8: 28c8 |0410: goto 03d8 // -0038 │ │ +4cf9ca: 54e0 29ae |0411: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ +4cf9ce: 7110 e104 0200 |0413: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e1 │ │ +4cf9d4: 0a02 |0416: move-result v2 │ │ +4cf9d6: 6e20 ad0f 2000 |0417: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fad │ │ +4cf9dc: 54e0 2eae |041a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf9e0: 6e10 2010 0000 |041c: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cf9e6: 0a00 |041f: move-result v0 │ │ +4cf9e8: 54e2 2eae |0420: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf9ec: 6e10 1f10 0200 |0422: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cf9f2: 0a02 |0425: move-result v2 │ │ +4cf9f4: 6e51 1209 f820 |0426: invoke-virtual {v8, v15, v0, v2, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cf9fa: 54e0 2eae |0429: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cf9fe: 6e10 2010 0000 |042b: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cfa04: 0a00 |042e: move-result v0 │ │ +4cfa06: 54e1 2eae |042f: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa0a: 6e10 1f10 0100 |0431: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cfa10: 0a01 |0434: move-result v1 │ │ +4cfa12: 3510 0f00 |0435: if-ge v0, v1, 0444 // +000f │ │ +4cfa16: 54e0 2eae |0437: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa1a: 6e10 2010 0000 |0439: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cfa20: 0a00 |043c: move-result v0 │ │ +4cfa22: 54e1 2eae |043d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa26: 6e10 1f10 0100 |043f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cfa2c: 0a01 |0442: move-result v1 │ │ +4cfa2e: 280d |0443: goto 0450 // +000d │ │ +4cfa30: 54e0 2eae |0444: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa34: 6e10 1f10 0000 |0446: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cfa3a: 0a00 |0449: move-result v0 │ │ +4cfa3c: 54e1 2eae |044a: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa40: 6e10 2010 0100 |044c: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cfa46: 0a01 |044f: move-result v1 │ │ +4cfa48: 54e2 2eae |0450: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa4c: 6e10 2110 0200 |0452: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4cfa52: 0c02 |0455: move-result-object v2 │ │ +4cfa54: 1f02 ab01 |0456: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cfa58: 1c08 c701 |0458: const-class v8, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cfa5c: 6e40 0a09 0281 |045a: invoke-virtual {v2, v0, v1, v8}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@090a │ │ +4cfa62: 0c08 |045d: move-result-object v8 │ │ +4cfa64: 1f08 5e20 |045e: check-cast v8, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cfa68: 54e9 2eae |0460: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa6c: 6e10 2010 0900 |0462: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@1020 │ │ +4cfa72: 0a09 |0465: move-result v9 │ │ +4cfa74: 54ea 2eae |0466: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfa78: 6e10 1f10 0a00 |0468: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101f │ │ +4cfa7e: 0a0a |046b: move-result v10 │ │ +4cfa80: 32a9 a400 |046c: if-eq v9, v10, 0510 // +00a4 │ │ +4cfa84: 2189 |046e: array-length v9, v8 │ │ +4cfa86: 3593 9800 |046f: if-ge v3, v9, 0507 // +0098 │ │ +4cfa8a: 460a 0803 |0471: aget-object v10, v8, v3 │ │ +4cfa8e: 6e10 8209 0a00 |0473: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cfa94: 0a0b |0476: move-result v11 │ │ +4cfa96: 6e10 8209 0f00 |0477: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0982 │ │ +4cfa9c: 0a0c |047a: move-result v12 │ │ +4cfa9e: 33cb 8800 |047b: if-ne v11, v12, 0503 // +0088 │ │ +4cfaa2: 6e20 0909 a200 |047d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cfaa8: 0a04 |0480: move-result v4 │ │ +4cfaaa: 3404 1100 |0481: if-lt v4, v0, 0492 // +0011 │ │ +4cfaae: 6e20 0709 a200 |0483: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfab4: 0a04 |0486: move-result v4 │ │ +4cfab6: 3514 0b00 |0487: if-ge v4, v1, 0492 // +000b │ │ +4cfaba: 2204 c701 |0489: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cfabe: 7020 8109 6400 |048b: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cfac4: 6e55 1209 4210 |048e: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cfaca: 2825 |0491: goto 04b6 // +0025 │ │ +4cfacc: 6e20 0909 a200 |0492: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cfad2: 0a04 |0495: move-result v4 │ │ +4cfad4: 3704 0e00 |0496: if-le v4, v0, 04a4 // +000e │ │ +4cfad8: 2204 c701 |0498: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cfadc: 7020 8109 6400 |049a: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cfae2: 6e20 0709 a200 |049d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfae8: 0a0b |04a0: move-result v11 │ │ +4cfaea: 6e55 1209 42b0 |04a1: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cfaf0: 6e20 0709 a200 |04a4: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfaf6: 0a04 |04a7: move-result v4 │ │ +4cfaf8: 3514 0e00 |04a8: if-ge v4, v1, 04b6 // +000e │ │ +4cfafc: 2204 c701 |04aa: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cfb00: 7020 8109 6400 |04ac: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cfb06: 6e20 0709 a200 |04af: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfb0c: 0a0b |04b2: move-result v11 │ │ +4cfb0e: 6e55 1209 421b |04b3: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cfb14: 6e20 0909 a200 |04b6: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cfb1a: 0a04 |04b9: move-result v4 │ │ +4cfb1c: 3504 1500 |04ba: if-ge v4, v0, 04cf // +0015 │ │ +4cfb20: 6e20 0709 a200 |04bc: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfb26: 0a04 |04bf: move-result v4 │ │ +4cfb28: 3414 0f00 |04c0: if-lt v4, v1, 04cf // +000f │ │ +4cfb2c: 2204 c701 |04c2: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cfb30: 7020 8109 6400 |04c4: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cfb36: 6e20 0909 a200 |04c7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cfb3c: 0a0b |04ca: move-result v11 │ │ +4cfb3e: 6e55 1209 420b |04cb: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cfb44: 2831 |04ce: goto 04ff // +0031 │ │ +4cfb46: 6e20 0909 a200 |04cf: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cfb4c: 0a04 |04d2: move-result v4 │ │ +4cfb4e: 3504 1400 |04d3: if-ge v4, v0, 04e7 // +0014 │ │ +4cfb52: 6e20 0709 a200 |04d5: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfb58: 0a04 |04d8: move-result v4 │ │ +4cfb5a: 3414 0e00 |04d9: if-lt v4, v1, 04e7 // +000e │ │ +4cfb5e: 2204 c701 |04db: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cfb62: 7020 8109 6400 |04dd: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cfb68: 6e20 0909 a200 |04e0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cfb6e: 0a0b |04e3: move-result v11 │ │ +4cfb70: 6e55 1209 420b |04e4: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cfb76: 6e20 0709 a200 |04e7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfb7c: 0a04 |04ea: move-result v4 │ │ +4cfb7e: 3714 1400 |04eb: if-le v4, v1, 04ff // +0014 │ │ +4cfb82: 6e20 0909 a200 |04ed: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0909 │ │ +4cfb88: 0a04 |04f0: move-result v4 │ │ +4cfb8a: 3604 0e00 |04f1: if-gt v4, v0, 04ff // +000e │ │ +4cfb8e: 2204 c701 |04f3: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cfb92: 7020 8109 6400 |04f5: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0981 │ │ +4cfb98: 6e20 0709 a200 |04f8: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0907 │ │ +4cfb9e: 0a0b |04fb: move-result v11 │ │ +4cfba0: 6e55 1209 42b1 |04fc: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cfba6: 6e20 0f09 a200 |04ff: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090f │ │ +4cfbac: 0774 |0502: move-object v4, v7 │ │ +4cfbae: d803 0301 |0503: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cfbb2: 2900 6aff |0505: goto/16 046f // -0096 │ │ +4cfbb6: 6e10 3da8 0400 |0507: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83d │ │ +4cfbbc: 0a03 |050a: move-result v3 │ │ +4cfbbe: 3903 0500 |050b: if-nez v3, 0510 // +0005 │ │ +4cfbc2: 6e55 1209 f210 |050d: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0912 │ │ +4cfbc8: 54ef 2eae |0510: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfbcc: 6e20 4e10 2f00 |0512: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104e │ │ +4cfbd2: 54ef 2eae |0515: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfbd6: 6e20 4d10 0f00 |0517: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104d │ │ +4cfbdc: 0e00 |051a: return-void │ │ +4cfbde: 0000 |051b: nop // spacer │ │ +4cfbe0: 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 │ │ @@ -2030599,24 +2030595,24 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -4cfc24: |[4cfc24] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -4cfc34: 6f20 d315 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15d3 │ │ -4cfc3a: 5233 4e00 |0003: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@004e │ │ -4cfc3e: 1400 2500 0c7f |0005: const v0, #float 1.86093e+38 // #7f0c0025 │ │ -4cfc44: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -4cfc46: 3313 0600 |0009: if-ne v3, v1, 000f // +0006 │ │ -4cfc4a: 6e20 32f5 0200 |000b: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f532 │ │ -4cfc50: 2804 |000e: goto 0012 // +0004 │ │ -4cfc52: 6e20 32f5 0200 |000f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f532 │ │ -4cfc58: 0e00 |0012: return-void │ │ +4cfc14: |[4cfc14] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +4cfc24: 6f20 d315 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15d3 │ │ +4cfc2a: 5233 4e00 |0003: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@004e │ │ +4cfc2e: 1400 2500 0c7f |0005: const v0, #float 1.86093e+38 // #7f0c0025 │ │ +4cfc34: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +4cfc36: 3313 0600 |0009: if-ne v3, v1, 000f // +0006 │ │ +4cfc3a: 6e20 32f5 0200 |000b: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f532 │ │ +4cfc40: 2804 |000e: goto 0012 // +0004 │ │ +4cfc42: 6e20 32f5 0200 |000f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f532 │ │ +4cfc48: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=200 │ │ 0x000b line=201 │ │ 0x000f line=204 │ │ locals : │ │ @@ -2030628,117 +2030624,117 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 232 16-bit code units │ │ -4cfc5c: |[4cfc5c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4cfc6c: 6f20 d515 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ -4cfc72: 1404 2500 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c0025 │ │ -4cfc78: 6e20 32f5 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f532 │ │ -4cfc7e: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ -4cfc84: 6e20 17f5 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfc8a: 0c04 |000f: move-result-object v4 │ │ -4cfc8c: 6e20 530c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cfc92: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ -4cfc98: 6e20 17f5 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfc9e: 0c04 |0019: move-result-object v4 │ │ -4cfca0: 6e20 530c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cfca6: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ -4cfcac: 6e20 17f5 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfcb2: 0c04 |0023: move-result-object v4 │ │ -4cfcb4: 6e20 530c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cfcba: 1404 7000 097f |0027: const v4, #float 1.82107e+38 // #7f090070 │ │ -4cfcc0: 6e20 17f5 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfcc6: 0c00 |002d: move-result-object v0 │ │ -4cfcc8: 6e20 530c 3000 |002e: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cfcce: 1400 7400 097f |0031: const v0, #float 1.82107e+38 // #7f090074 │ │ -4cfcd4: 6e20 17f5 0300 |0034: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfcda: 0c01 |0037: move-result-object v1 │ │ -4cfcdc: 6e20 530c 3100 |0038: invoke-virtual {v1, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cfce2: 1401 7a00 097f |003b: const v1, #float 1.82107e+38 // #7f09007a │ │ -4cfce8: 6e20 17f5 1300 |003e: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfcee: 0c02 |0041: move-result-object v2 │ │ -4cfcf0: 6e20 530c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ -4cfcf6: 6e20 17f5 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfcfc: 0c04 |0048: move-result-object v4 │ │ -4cfcfe: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cfd02: 5b34 29ae |004b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ -4cfd06: 6e20 17f5 0300 |004d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfd0c: 0c04 |0050: move-result-object v4 │ │ -4cfd0e: 1f04 9102 |0051: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cfd12: 5b34 32ae |0053: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ -4cfd16: 6e20 17f5 1300 |0055: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfd1c: 0c04 |0058: move-result-object v4 │ │ -4cfd1e: 1f04 9102 |0059: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cfd22: 5b34 3aae |005b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ -4cfd26: 1404 e000 097f |005d: const v4, #float 1.82109e+38 // #7f0900e0 │ │ -4cfd2c: 6e20 17f5 4300 |0060: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfd32: 0c04 |0063: move-result-object v4 │ │ -4cfd34: 1f04 9a02 |0064: check-cast v4, Landroid/widget/EditText; // type@029a │ │ -4cfd38: 5b34 2fae |0066: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4cfd3c: 1404 df00 097f |0068: const v4, #float 1.82109e+38 // #7f0900df │ │ -4cfd42: 6e20 17f5 4300 |006b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfd48: 0c04 |006e: move-result-object v4 │ │ -4cfd4a: 1f04 9a02 |006f: check-cast v4, Landroid/widget/EditText; // type@029a │ │ -4cfd4e: 5b34 2eae |0071: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4cfd52: 1404 d901 097f |0073: const v4, #float 1.82114e+38 // #7f0901d9 │ │ -4cfd58: 6e20 17f5 4300 |0076: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cfd5e: 0c04 |0079: move-result-object v4 │ │ -4cfd60: 1f04 c102 |007a: check-cast v4, Landroid/widget/Spinner; // type@02c1 │ │ -4cfd64: 5b34 38ae |007c: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ -4cfd68: 2204 900c |007e: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4cfd6c: 7020 7e62 3400 |0080: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ -4cfd72: 1c00 0220 |0083: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cfd76: 6e20 8062 0400 |0085: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ -4cfd7c: 0c04 |0088: move-result-object v4 │ │ -4cfd7e: 1f04 0220 |0089: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cfd82: 5b34 2aae |008b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cfd86: 2204 8d02 |008d: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cfd8a: 1400 7d00 0c7f |008f: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4cfd90: 7030 590f 3400 |0092: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ -4cfd96: 5b34 27ae |0095: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ -4cfd9a: 1400 4400 107f |0097: const v0, #float 1.9141e+38 // #7f100044 │ │ -4cfda0: 6e20 1ef5 0300 |009a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ -4cfda6: 0c00 |009d: move-result-object v0 │ │ -4cfda8: 6e20 5d0f 0400 |009e: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ -4cfdae: 5434 2aae |00a1: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cfdb2: 6e10 a8f4 0400 |00a3: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4cfdb8: 0c04 |00a6: move-result-object v4 │ │ -4cfdba: 2200 0f20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1; // type@200f │ │ -4cfdbe: 7020 f7f4 3000 |00a9: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f7 │ │ -4cfdc4: 6e30 7f61 3400 |00ac: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cfdca: 6e10 1bf5 0300 |00af: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ -4cfdd0: 0c04 |00b2: move-result-object v4 │ │ -4cfdd2: 1a00 0bd2 |00b3: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ -4cfdd6: 12f1 |00b5: const/4 v1, #int -1 // #ff │ │ -4cfdd8: 6e30 e902 0401 |00b6: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cfdde: 0a04 |00b9: move-result v4 │ │ -4cfde0: 5934 2bae |00ba: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ -4cfde4: 5430 2aae |00bc: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cfde8: 7110 f4a8 0400 |00be: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ -4cfdee: 0c04 |00c1: move-result-object v4 │ │ -4cfdf0: 6e20 aaf4 4000 |00c2: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ -4cfdf6: 0c04 |00c5: move-result-object v4 │ │ -4cfdf8: 2200 1020 |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2; // type@2010 │ │ -4cfdfc: 7020 faf4 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fa │ │ -4cfe02: 6e30 7f61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cfe08: 2204 8d1f |00ce: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cfe0c: 7030 47f2 1401 |00d0: invoke-direct {v4, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cfe12: 5b34 36ae |00d3: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4cfe16: 5434 2aae |00d5: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cfe1a: 6e10 a9f4 0400 |00d7: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ -4cfe20: 0c04 |00da: move-result-object v4 │ │ -4cfe22: 2200 1120 |00db: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3; // type@2011 │ │ -4cfe26: 7020 fdf4 3000 |00dd: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fd │ │ -4cfe2c: 6e30 7f61 3400 |00e0: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ -4cfe32: 1214 |00e3: const/4 v4, #int 1 // #1 │ │ -4cfe34: 7020 22f5 4300 |00e4: invoke-direct {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ -4cfe3a: 0e00 |00e7: return-void │ │ +4cfc4c: |[4cfc4c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4cfc5c: 6f20 d515 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d5 │ │ +4cfc62: 1404 2500 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c0025 │ │ +4cfc68: 6e20 32f5 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f532 │ │ +4cfc6e: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ +4cfc74: 6e20 17f5 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfc7a: 0c04 |000f: move-result-object v4 │ │ +4cfc7c: 6e20 530c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cfc82: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ +4cfc88: 6e20 17f5 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfc8e: 0c04 |0019: move-result-object v4 │ │ +4cfc90: 6e20 530c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cfc96: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ +4cfc9c: 6e20 17f5 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfca2: 0c04 |0023: move-result-object v4 │ │ +4cfca4: 6e20 530c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cfcaa: 1404 7000 097f |0027: const v4, #float 1.82107e+38 // #7f090070 │ │ +4cfcb0: 6e20 17f5 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfcb6: 0c00 |002d: move-result-object v0 │ │ +4cfcb8: 6e20 530c 3000 |002e: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cfcbe: 1400 7400 097f |0031: const v0, #float 1.82107e+38 // #7f090074 │ │ +4cfcc4: 6e20 17f5 0300 |0034: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfcca: 0c01 |0037: move-result-object v1 │ │ +4cfccc: 6e20 530c 3100 |0038: invoke-virtual {v1, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cfcd2: 1401 7a00 097f |003b: const v1, #float 1.82107e+38 // #7f09007a │ │ +4cfcd8: 6e20 17f5 1300 |003e: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfcde: 0c02 |0041: move-result-object v2 │ │ +4cfce0: 6e20 530c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c53 │ │ +4cfce6: 6e20 17f5 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfcec: 0c04 |0048: move-result-object v4 │ │ +4cfcee: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cfcf2: 5b34 29ae |004b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae29 │ │ +4cfcf6: 6e20 17f5 0300 |004d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfcfc: 0c04 |0050: move-result-object v4 │ │ +4cfcfe: 1f04 9102 |0051: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cfd02: 5b34 32ae |0053: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae32 │ │ +4cfd06: 6e20 17f5 1300 |0055: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfd0c: 0c04 |0058: move-result-object v4 │ │ +4cfd0e: 1f04 9102 |0059: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cfd12: 5b34 3aae |005b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae3a │ │ +4cfd16: 1404 e000 097f |005d: const v4, #float 1.82109e+38 // #7f0900e0 │ │ +4cfd1c: 6e20 17f5 4300 |0060: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfd22: 0c04 |0063: move-result-object v4 │ │ +4cfd24: 1f04 9a02 |0064: check-cast v4, Landroid/widget/EditText; // type@029a │ │ +4cfd28: 5b34 2fae |0066: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4cfd2c: 1404 df00 097f |0068: const v4, #float 1.82109e+38 // #7f0900df │ │ +4cfd32: 6e20 17f5 4300 |006b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfd38: 0c04 |006e: move-result-object v4 │ │ +4cfd3a: 1f04 9a02 |006f: check-cast v4, Landroid/widget/EditText; // type@029a │ │ +4cfd3e: 5b34 2eae |0071: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4cfd42: 1404 d901 097f |0073: const v4, #float 1.82114e+38 // #7f0901d9 │ │ +4cfd48: 6e20 17f5 4300 |0076: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cfd4e: 0c04 |0079: move-result-object v4 │ │ +4cfd50: 1f04 c102 |007a: check-cast v4, Landroid/widget/Spinner; // type@02c1 │ │ +4cfd54: 5b34 38ae |007c: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae38 │ │ +4cfd58: 2204 900c |007e: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4cfd5c: 7020 7e62 3400 |0080: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627e │ │ +4cfd62: 1c00 0220 |0083: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cfd66: 6e20 8062 0400 |0085: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6280 │ │ +4cfd6c: 0c04 |0088: move-result-object v4 │ │ +4cfd6e: 1f04 0220 |0089: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cfd72: 5b34 2aae |008b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cfd76: 2204 8d02 |008d: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cfd7a: 1400 7d00 0c7f |008f: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4cfd80: 7030 590f 3400 |0092: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f59 │ │ +4cfd86: 5b34 27ae |0095: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae27 │ │ +4cfd8a: 1400 4400 107f |0097: const v0, #float 1.9141e+38 // #7f100044 │ │ +4cfd90: 6e20 1ef5 0300 |009a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51e │ │ +4cfd96: 0c00 |009d: move-result-object v0 │ │ +4cfd98: 6e20 5d0f 0400 |009e: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5d │ │ +4cfd9e: 5434 2aae |00a1: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cfda2: 6e10 a8f4 0400 |00a3: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4cfda8: 0c04 |00a6: move-result-object v4 │ │ +4cfdaa: 2200 0f20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1; // type@200f │ │ +4cfdae: 7020 f7f4 3000 |00a9: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f7 │ │ +4cfdb4: 6e30 7f61 3400 |00ac: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cfdba: 6e10 1bf5 0300 |00af: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ +4cfdc0: 0c04 |00b2: move-result-object v4 │ │ +4cfdc2: 1a00 0bd2 |00b3: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d20b │ │ +4cfdc6: 12f1 |00b5: const/4 v1, #int -1 // #ff │ │ +4cfdc8: 6e30 e902 0401 |00b6: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cfdce: 0a04 |00b9: move-result v4 │ │ +4cfdd0: 5934 2bae |00ba: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae2b │ │ +4cfdd4: 5430 2aae |00bc: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cfdd8: 7110 f4a8 0400 |00be: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f4 │ │ +4cfdde: 0c04 |00c1: move-result-object v4 │ │ +4cfde0: 6e20 aaf4 4000 |00c2: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4aa │ │ +4cfde6: 0c04 |00c5: move-result-object v4 │ │ +4cfde8: 2200 1020 |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2; // type@2010 │ │ +4cfdec: 7020 faf4 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fa │ │ +4cfdf2: 6e30 7f61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cfdf8: 2204 8d1f |00ce: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cfdfc: 7030 47f2 1401 |00d0: invoke-direct {v4, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cfe02: 5b34 36ae |00d3: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4cfe06: 5434 2aae |00d5: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cfe0a: 6e10 a9f4 0400 |00d7: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a9 │ │ +4cfe10: 0c04 |00da: move-result-object v4 │ │ +4cfe12: 2200 1120 |00db: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3; // type@2011 │ │ +4cfe16: 7020 fdf4 3000 |00dd: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fd │ │ +4cfe1c: 6e30 7f61 3400 |00e0: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617f │ │ +4cfe22: 1214 |00e3: const/4 v4, #int 1 // #1 │ │ +4cfe24: 7020 22f5 4300 |00e4: invoke-direct {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ +4cfe2a: 0e00 |00e7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000c line=127 │ │ 0x0016 line=128 │ │ 0x0020 line=129 │ │ @@ -2030770,23 +2030766,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4ce918: |[4ce918] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ce928: 5520 2dae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ -4ce92c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4ce930: 6e10 1cf5 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f51c │ │ -4ce936: 0c00 |0007: move-result-object v0 │ │ -4ce938: 1401 0900 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0009 │ │ -4ce93e: 6e30 da0a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ -4ce944: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4ce946: 0f03 |000f: return v3 │ │ +4ce908: |[4ce908] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ce918: 5520 2dae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ +4ce91c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4ce920: 6e10 1cf5 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f51c │ │ +4ce926: 0c00 |0007: move-result-object v0 │ │ +4ce928: 1401 0900 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0009 │ │ +4ce92e: 6e30 da0a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ada │ │ +4ce934: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4ce936: 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; │ │ @@ -2030796,41 +2030792,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4cfe3c: |[4cfe3c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4cfe4c: 596a 2cae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae2c │ │ -4cfe50: 5969 35ae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae35 │ │ -4cfe54: 5968 3bae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae3b │ │ -4cfe58: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cfe5e: 0c07 |0009: move-result-object v7 │ │ -4cfe60: 5568 30ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cfe64: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4cfe68: 5468 36ae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4cfe6c: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4cfe72: 0a08 |0013: move-result v8 │ │ -4cfe74: 8188 |0014: int-to-long v8, v8 │ │ -4cfe76: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ -4cfe7c: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4cfe80: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4cfe84: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cfe8a: 0a03 |001f: move-result v3 │ │ -4cfe8c: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4cfe90: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cfe96: 0a04 |0025: move-result v4 │ │ -4cfe98: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4cfe9a: 0780 |0027: move-object v0, v8 │ │ -4cfe9c: 0761 |0028: move-object v1, v6 │ │ -4cfe9e: 0762 |0029: move-object v2, v6 │ │ -4cfea0: 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 │ │ -4cfea6: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4cfeac: 0e00 |0030: return-void │ │ +4cfe2c: |[4cfe2c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4cfe3c: 596a 2cae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae2c │ │ +4cfe40: 5969 35ae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae35 │ │ +4cfe44: 5968 3bae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae3b │ │ +4cfe48: 7100 ecab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cfe4e: 0c07 |0009: move-result-object v7 │ │ +4cfe50: 5568 30ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cfe54: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4cfe58: 5468 36ae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4cfe5c: 6e10 4df2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4cfe62: 0a08 |0013: move-result v8 │ │ +4cfe64: 8188 |0014: int-to-long v8, v8 │ │ +4cfe66: 6e30 f6ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ +4cfe6c: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4cfe70: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4cfe74: 6e20 e8ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cfe7a: 0a03 |001f: move-result v3 │ │ +4cfe7c: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4cfe80: 6e20 e8ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cfe86: 0a04 |0025: move-result v4 │ │ +4cfe88: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4cfe8a: 0780 |0027: move-object v0, v8 │ │ +4cfe8c: 0761 |0028: move-object v1, v6 │ │ +4cfe8e: 0762 |0029: move-object v2, v6 │ │ +4cfe90: 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 │ │ +4cfe96: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4cfe9c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0002 line=721 │ │ 0x0004 line=722 │ │ 0x0006 line=723 │ │ 0x000a line=724 │ │ @@ -2030849,61 +2030845,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -4ce948: |[4ce948] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4ce958: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ -4ce95e: 0a00 |0003: move-result v0 │ │ -4ce960: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4ce962: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ -4ce968: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ -4ce96c: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4ce972: 0c0b |000d: move-result-object v11 │ │ -4ce974: 54a0 36ae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4ce978: 6e10 4df2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ -4ce97e: 0a00 |0013: move-result v0 │ │ -4ce980: 8102 |0014: int-to-long v2, v0 │ │ -4ce982: 6e30 f6ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ -4ce988: 6e20 e8ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ce98e: 0a07 |001b: move-result v7 │ │ -4ce990: 1220 |001c: const/4 v0, #int 2 // #2 │ │ -4ce992: 6e20 e8ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ce998: 0a08 |0020: move-result v8 │ │ -4ce99a: 1250 |0021: const/4 v0, #int 5 // #5 │ │ -4ce99c: 6e20 e8ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ce9a2: 0a09 |0025: move-result v9 │ │ -4ce9a4: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ce9a8: 07b4 |0028: move-object v4, v11 │ │ -4ce9aa: 07a5 |0029: move-object v5, v10 │ │ -4ce9ac: 07a6 |002a: move-object v6, v10 │ │ -4ce9ae: 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 │ │ -4ce9b4: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ce9ba: 0c00 |0031: move-result-object v0 │ │ -4ce9bc: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ -4ce9c0: 7010 24ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac24 │ │ -4ce9c6: 6e10 26ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac26 │ │ -4ce9cc: 0b02 |003a: move-result-wide v2 │ │ -4ce9ce: 6e30 f70f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ -4ce9d4: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ce9da: 0f01 |0041: return v1 │ │ -4ce9dc: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ -4ce9e2: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ -4ce9e6: 7010 13f5 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.cancelNotification:()V // method@f513 │ │ -4ce9ec: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ce9f0: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ -4ce9f2: 7030 47f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4ce9f8: 5ba0 36ae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4ce9fc: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ -4cea02: 7220 fa0a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4cea08: 0f01 |0058: return v1 │ │ -4cea0a: 120b |0059: const/4 v11, #int 0 // #0 │ │ -4cea0c: 0f0b |005a: return v11 │ │ +4ce938: |[4ce938] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4ce948: 7210 e90a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ +4ce94e: 0a00 |0003: move-result v0 │ │ +4ce950: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4ce952: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ +4ce958: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ +4ce95c: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4ce962: 0c0b |000d: move-result-object v11 │ │ +4ce964: 54a0 36ae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4ce968: 6e10 4df2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24d │ │ +4ce96e: 0a00 |0013: move-result v0 │ │ +4ce970: 8102 |0014: int-to-long v2, v0 │ │ +4ce972: 6e30 f6ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf6 │ │ +4ce978: 6e20 e8ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ce97e: 0a07 |001b: move-result v7 │ │ +4ce980: 1220 |001c: const/4 v0, #int 2 // #2 │ │ +4ce982: 6e20 e8ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ce988: 0a08 |0020: move-result v8 │ │ +4ce98a: 1250 |0021: const/4 v0, #int 5 // #5 │ │ +4ce98c: 6e20 e8ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4ce992: 0a09 |0025: move-result v9 │ │ +4ce994: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ce998: 07b4 |0028: move-object v4, v11 │ │ +4ce99a: 07a5 |0029: move-object v5, v10 │ │ +4ce99c: 07a6 |002a: move-object v6, v10 │ │ +4ce99e: 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 │ │ +4ce9a4: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ce9aa: 0c00 |0031: move-result-object v0 │ │ +4ce9ac: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ +4ce9b0: 7010 24ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac24 │ │ +4ce9b6: 6e10 26ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac26 │ │ +4ce9bc: 0b02 |003a: move-result-wide v2 │ │ +4ce9be: 6e30 f70f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ +4ce9c4: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ce9ca: 0f01 |0041: return v1 │ │ +4ce9cc: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ +4ce9d2: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ +4ce9d6: 7010 13f5 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.cancelNotification:()V // method@f513 │ │ +4ce9dc: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ce9e0: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ +4ce9e2: 7030 47f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4ce9e8: 5ba0 36ae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4ce9ec: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ +4ce9f2: 7220 fa0a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4ce9f8: 0f01 |0058: return v1 │ │ +4ce9fa: 120b |0059: const/4 v11, #int 0 // #0 │ │ +4ce9fc: 0f0b |005a: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x000a line=776 │ │ 0x000e line=777 │ │ 0x0018 line=778 │ │ 0x001d line=779 │ │ @@ -2030923,115 +2030919,115 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 204 16-bit code units │ │ -4cea10: |[4cea10] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -4cea20: 7210 e90a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ -4cea26: 0a00 |0003: move-result v0 │ │ -4cea28: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ -4cea2e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4cea30: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ -4cea34: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cea3a: 0c0a |000d: move-result-object v10 │ │ -4cea3c: 5490 36ae |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4cea40: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4cea46: 0a00 |0013: move-result v0 │ │ -4cea48: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ -4cea4c: 5c92 30ae |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cea50: 2804 |0018: goto 001c // +0004 │ │ -4cea52: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -4cea54: 5c90 30ae |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cea58: 5590 30ae |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cea5c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ -4cea60: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ -4cea64: 6e20 17f5 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ -4cea6a: 0c00 |0025: move-result-object v0 │ │ -4cea6c: 7030 b511 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b5 │ │ -4cea72: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ -4cea78: 6e20 b711 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b7 │ │ -4cea7e: 6e20 b811 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b8 │ │ -4cea84: 6e10 b911 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b9 │ │ -4cea8a: 2825 |0035: goto 005a // +0025 │ │ -4cea8c: 6e20 e8ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cea92: 0a06 |0039: move-result v6 │ │ -4cea94: 1220 |003a: const/4 v0, #int 2 // #2 │ │ -4cea96: 6e20 e8ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4cea9c: 0a07 |003e: move-result v7 │ │ -4cea9e: 1250 |003f: const/4 v0, #int 5 // #5 │ │ -4ceaa0: 6e20 e8ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ -4ceaa6: 0a08 |0043: move-result v8 │ │ -4ceaa8: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ceaac: 0703 |0046: move-object v3, v0 │ │ -4ceaae: 0794 |0047: move-object v4, v9 │ │ -4ceab0: 0795 |0048: move-object v5, v9 │ │ -4ceab2: 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 │ │ -4ceab8: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ceabe: 0c01 |004f: move-result-object v1 │ │ -4ceac0: 6e10 f0ab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4ceac6: 0b03 |0053: move-result-wide v3 │ │ -4ceac8: 6e30 f70f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ -4ceace: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4cead4: 0f02 |005a: return v2 │ │ -4cead6: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ -4ceadc: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ -4ceae0: 1a0a 177f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f17 │ │ -4ceae4: 7120 9741 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ -4ceaea: 0a00 |0065: move-result v0 │ │ -4ceaec: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ -4ceaf0: 7120 563d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ -4ceaf6: 0a00 |006b: move-result v0 │ │ -4ceaf8: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ -4ceafc: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ceb02: 0c0a |0071: move-result-object v10 │ │ -4ceb04: 7130 503d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4ceb0a: 280c |0075: goto 0081 // +000c │ │ -4ceb0c: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ceb12: 0c0a |0079: move-result-object v10 │ │ -4ceb14: 7130 503d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ -4ceb1a: 2804 |007d: goto 0081 // +0004 │ │ -4ceb1c: 7010 31f5 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f531 │ │ -4ceb22: 0f02 |0081: return v2 │ │ -4ceb24: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ -4ceb2a: 3310 4200 |0085: if-ne v0, v1, 00c7 // +0042 │ │ -4ceb2e: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ -4ceb32: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ -4ceb38: 1a01 dd7e |008c: const-string v1, "android.intent.action.SEND" // string@7edd │ │ -4ceb3c: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ -4ceb42: 1a01 6bec |0091: const-string v1, "text/plain" // string@ec6b │ │ -4ceb46: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ -4ceb4c: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4ceb50: 7010 b4a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ -4ceb56: 5492 2fae |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ -4ceb5a: 6e10 2110 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ceb60: 0c02 |00a0: move-result-object v2 │ │ -4ceb62: 6e10 57a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ -4ceb68: 0c02 |00a4: move-result-object v2 │ │ -4ceb6a: 6e20 c0a9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ceb70: 1a02 5d05 |00a8: const-string v2, " │ │ +4cea00: |[4cea00] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +4cea10: 7210 e90a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae9 │ │ +4cea16: 0a00 |0003: move-result v0 │ │ +4cea18: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ +4cea1e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4cea20: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ +4cea24: 7100 ecab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cea2a: 0c0a |000d: move-result-object v10 │ │ +4cea2c: 5490 36ae |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4cea30: 6e10 4ef2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4cea36: 0a00 |0013: move-result v0 │ │ +4cea38: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ +4cea3c: 5c92 30ae |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cea40: 2804 |0018: goto 001c // +0004 │ │ +4cea42: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +4cea44: 5c90 30ae |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cea48: 5590 30ae |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cea4c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ +4cea50: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ +4cea54: 6e20 17f5 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f517 │ │ +4cea5a: 0c00 |0025: move-result-object v0 │ │ +4cea5c: 7030 b511 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b5 │ │ +4cea62: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ +4cea68: 6e20 b711 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b7 │ │ +4cea6e: 6e20 b811 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b8 │ │ +4cea74: 6e10 b911 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b9 │ │ +4cea7a: 2825 |0035: goto 005a // +0025 │ │ +4cea7c: 6e20 e8ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cea82: 0a06 |0039: move-result v6 │ │ +4cea84: 1220 |003a: const/4 v0, #int 2 // #2 │ │ +4cea86: 6e20 e8ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cea8c: 0a07 |003e: move-result v7 │ │ +4cea8e: 1250 |003f: const/4 v0, #int 5 // #5 │ │ +4cea90: 6e20 e8ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe8 │ │ +4cea96: 0a08 |0043: move-result v8 │ │ +4cea98: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ +4cea9c: 0703 |0046: move-object v3, v0 │ │ +4cea9e: 0794 |0047: move-object v4, v9 │ │ +4ceaa0: 0795 |0048: move-object v5, v9 │ │ +4ceaa2: 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 │ │ +4ceaa8: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ceaae: 0c01 |004f: move-result-object v1 │ │ +4ceab0: 6e10 f0ab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4ceab6: 0b03 |0053: move-result-wide v3 │ │ +4ceab8: 6e30 f70f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff7 │ │ +4ceabe: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ceac4: 0f02 |005a: return v2 │ │ +4ceac6: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ +4ceacc: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ +4cead0: 1a0a 177f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f17 │ │ +4cead4: 7120 9741 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4197 │ │ +4ceada: 0a00 |0065: move-result v0 │ │ +4ceadc: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ +4ceae0: 7120 563d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d56 │ │ +4ceae6: 0a00 |006b: move-result v0 │ │ +4ceae8: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ +4ceaec: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ceaf2: 0c0a |0071: move-result-object v10 │ │ +4ceaf4: 7130 503d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4ceafa: 280c |0075: goto 0081 // +000c │ │ +4ceafc: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ceb02: 0c0a |0079: move-result-object v10 │ │ +4ceb04: 7130 503d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d50 │ │ +4ceb0a: 2804 |007d: goto 0081 // +0004 │ │ +4ceb0c: 7010 31f5 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f531 │ │ +4ceb12: 0f02 |0081: return v2 │ │ +4ceb14: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ +4ceb1a: 3310 4200 |0085: if-ne v0, v1, 00c7 // +0042 │ │ +4ceb1e: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ +4ceb22: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ +4ceb28: 1a01 dd7e |008c: const-string v1, "android.intent.action.SEND" // string@7edd │ │ +4ceb2c: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ +4ceb32: 1a01 6bec |0091: const-string v1, "text/plain" // string@ec6b │ │ +4ceb36: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ +4ceb3c: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4ceb40: 7010 b4a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b4 │ │ +4ceb46: 5492 2fae |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2f │ │ +4ceb4a: 6e10 2110 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ceb50: 0c02 |00a0: move-result-object v2 │ │ +4ceb52: 6e10 57a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a957 │ │ +4ceb58: 0c02 |00a4: move-result-object v2 │ │ +4ceb5a: 6e20 c0a9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ceb60: 1a02 5d05 |00a8: const-string v2, " │ │ │ │ " // string@055d │ │ -4ceb74: 6e20 c0a9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ -4ceb7a: 5492 2eae |00ad: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ -4ceb7e: 6e10 2110 0200 |00af: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ -4ceb84: 0c02 |00b2: move-result-object v2 │ │ -4ceb86: 6e20 bfa9 2100 |00b3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ceb8c: 6e10 d0a9 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ -4ceb92: 0c01 |00b9: move-result-object v1 │ │ -4ceb94: 1a02 f67e |00ba: const-string v2, "android.intent.extra.TEXT" // string@7ef6 │ │ -4ceb98: 6e30 f902 2001 |00bc: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ -4ceb9e: 1201 |00bf: const/4 v1, #int 0 // #0 │ │ -4ceba0: 7120 dd02 1000 |00c0: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ -4ceba6: 0c00 |00c3: move-result-object v0 │ │ -4ceba8: 6e20 33f5 0900 |00c4: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f533 │ │ -4cebae: 6f20 dc15 a900 |00c7: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15dc │ │ -4cebb4: 0a0a |00ca: move-result v10 │ │ -4cebb6: 0f0a |00cb: return v10 │ │ +4ceb64: 6e20 c0a9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9c0 │ │ +4ceb6a: 5492 2eae |00ad: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2e │ │ +4ceb6e: 6e10 2110 0200 |00af: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1021 │ │ +4ceb74: 0c02 |00b2: move-result-object v2 │ │ +4ceb76: 6e20 bfa9 2100 |00b3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ceb7c: 6e10 d0a9 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9d0 │ │ +4ceb82: 0c01 |00b9: move-result-object v1 │ │ +4ceb84: 1a02 f67e |00ba: const-string v2, "android.intent.extra.TEXT" // string@7ef6 │ │ +4ceb88: 6e30 f902 2001 |00bc: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ +4ceb8e: 1201 |00bf: const/4 v1, #int 0 // #0 │ │ +4ceb90: 7120 dd02 1000 |00c0: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ +4ceb96: 0c00 |00c3: move-result-object v0 │ │ +4ceb98: 6e20 33f5 0900 |00c4: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f533 │ │ +4ceb9e: 6f20 dc15 a900 |00c7: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15dc │ │ +4ceba4: 0a0a |00ca: move-result v10 │ │ +4ceba6: 0f0a |00cb: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x000a line=349 │ │ 0x000e line=352 │ │ 0x0016 line=353 │ │ 0x001a line=355 │ │ @@ -2031066,24 +2031062,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cfeb0: |[4cfeb0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPause:()V │ │ -4cfec0: 6f10 de15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ -4cfec6: 5510 37ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ -4cfeca: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -4cfece: 5510 2dae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ -4cfed2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4cfed6: 7010 34f5 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.updateNote:()V // method@f534 │ │ -4cfedc: 2804 |000e: goto 0012 // +0004 │ │ -4cfede: 7010 30f5 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveNote:()V // method@f530 │ │ -4cfee4: 0e00 |0012: return-void │ │ +4cfea0: |[4cfea0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPause:()V │ │ +4cfeb0: 6f10 de15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15de │ │ +4cfeb6: 5510 37ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae37 │ │ +4cfeba: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +4cfebe: 5510 2dae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ +4cfec2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4cfec6: 7010 34f5 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.updateNote:()V // method@f534 │ │ +4cfecc: 2804 |000e: goto 0012 // +0004 │ │ +4cfece: 7010 30f5 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveNote:()V // method@f530 │ │ +4cfed4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0003 line=295 │ │ 0x0007 line=296 │ │ 0x000b line=297 │ │ 0x000f line=299 │ │ @@ -2031095,42 +2031091,42 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4cebb8: |[4cebb8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -4cebc8: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ -4cebce: 7220 d20a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad2 │ │ -4cebd4: 0c00 |0006: move-result-object v0 │ │ -4cebd6: 5b20 33ae |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ -4cebda: 5420 36ae |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4cebde: 6e10 4ef2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ -4cebe4: 0a00 |000e: move-result v0 │ │ -4cebe6: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ -4cebea: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -4cebec: 5c20 30ae |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cebf0: 2804 |0014: goto 0018 // +0004 │ │ -4cebf2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4cebf4: 5c20 30ae |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cebf8: 5520 30ae |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cebfc: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ -4cec00: 5420 33ae |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ -4cec04: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cec0a: 7220 fa0a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4cec10: 280d |0024: goto 0031 // +000d │ │ -4cec12: 5520 2dae |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ -4cec16: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ -4cec1a: 5420 33ae |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ -4cec1e: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ -4cec24: 7220 fa0a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4cec2a: 6f20 e115 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e1 │ │ -4cec30: 0a03 |0034: move-result v3 │ │ -4cec32: 0f03 |0035: return v3 │ │ +4ceba8: |[4ceba8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +4cebb8: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ +4cebbe: 7220 d20a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad2 │ │ +4cebc4: 0c00 |0006: move-result-object v0 │ │ +4cebc6: 5b20 33ae |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ +4cebca: 5420 36ae |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4cebce: 6e10 4ef2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24e │ │ +4cebd4: 0a00 |000e: move-result v0 │ │ +4cebd6: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ +4cebda: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +4cebdc: 5c20 30ae |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cebe0: 2804 |0014: goto 0018 // +0004 │ │ +4cebe2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4cebe4: 5c20 30ae |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cebe8: 5520 30ae |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cebec: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ +4cebf0: 5420 33ae |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ +4cebf4: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cebfa: 7220 fa0a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4cec00: 280d |0024: goto 0031 // +000d │ │ +4cec02: 5520 2dae |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae2d │ │ +4cec06: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ +4cec0a: 5420 33ae |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ +4cec0e: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ +4cec14: 7220 fa0a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4cec1a: 6f20 e115 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e1 │ │ +4cec20: 0a03 |0034: move-result v3 │ │ +4cec22: 0f03 |0035: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=321 │ │ 0x0009 line=322 │ │ 0x0012 line=323 │ │ 0x0016 line=325 │ │ 0x0018 line=328 │ │ @@ -2031147,33 +2031143,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 │ │ -4cfee8: |[4cfee8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4cfef8: 6f40 e315 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ -4cfefe: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4cff00: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -4cff04: 281b |0006: goto 0021 // +001b │ │ -4cff06: 2131 |0007: array-length v1, v3 │ │ -4cff08: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ -4cff0c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4cff0e: 4401 0301 |000b: aget v1, v3, v1 │ │ -4cff12: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -4cff16: 7010 31f5 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f531 │ │ -4cff1c: 280f |0012: goto 0021 // +000f │ │ -4cff1e: 6e10 19f5 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ -4cff24: 0c01 |0016: move-result-object v1 │ │ -4cff26: 1403 ef00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ef │ │ -4cff2c: 7130 0013 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ -4cff32: 0c01 |001d: move-result-object v1 │ │ -4cff34: 6e10 0213 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1302 │ │ -4cff3a: 0e00 |0021: return-void │ │ +4cfed8: |[4cfed8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4cfee8: 6f40 e315 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e3 │ │ +4cfeee: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4cfef0: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +4cfef4: 281b |0006: goto 0021 // +001b │ │ +4cfef6: 2131 |0007: array-length v1, v3 │ │ +4cfef8: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ +4cfefc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4cfefe: 4401 0301 |000b: aget v1, v3, v1 │ │ +4cff02: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +4cff06: 7010 31f5 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f531 │ │ +4cff0c: 280f |0012: goto 0021 // +000f │ │ +4cff0e: 6e10 19f5 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f519 │ │ +4cff14: 0c01 |0016: move-result-object v1 │ │ +4cff16: 1403 ef00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ef │ │ +4cff1c: 7130 0013 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1300 │ │ +4cff22: 0c01 |001d: move-result-object v1 │ │ +4cff24: 6e10 0213 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1302 │ │ +4cff2a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0007 line=799 │ │ 0x000f line=801 │ │ 0x0013 line=803 │ │ locals : │ │ @@ -2031187,19 +2031183,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cff3c: |[4cff3c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onResume:()V │ │ -4cff4c: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ -4cff52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4cff54: 7020 22f5 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ -4cff5a: 0e00 |0007: return-void │ │ +4cff2c: |[4cff2c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onResume:()V │ │ +4cff3c: 6f10 e415 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e4 │ │ +4cff42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4cff44: 7020 22f5 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ +4cff4a: 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; │ │ │ │ @@ -2031208,71 +2031204,71 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 108 16-bit code units │ │ -4cff5c: |[4cff5c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4cff6c: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ -4cff72: 0c06 |0003: move-result-object v6 │ │ -4cff74: 5271 3bae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae3b │ │ -4cff78: 5272 35ae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae35 │ │ -4cff7c: 5273 2cae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae2c │ │ -4cff80: 0760 |000a: move-object v0, v6 │ │ -4cff82: 0194 |000b: move v4, v9 │ │ -4cff84: 01a5 |000c: move v5, v10 │ │ -4cff86: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ -4cff8c: 6e10 1bf5 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ -4cff92: 0c00 |0013: move-result-object v0 │ │ -4cff94: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ -4cff98: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4cff9a: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cffa0: 0a00 |001a: move-result v0 │ │ -4cffa2: 5970 31ae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cffa6: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cffaa: 6e10 f0ab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4cffb0: 0b02 |0022: move-result-wide v2 │ │ -4cffb2: 8423 |0023: long-to-int v3, v2 │ │ -4cffb4: 7030 47f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cffba: 5570 30ae |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cffbe: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -4cffc2: 5470 2aae |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cffc6: 6e20 b1f4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ -4cffcc: 281f |0030: goto 004f // +001f │ │ -4cffce: 5470 2aae |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ -4cffd2: 6e20 aef4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4cffd8: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -4cffda: 5c70 30ae |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ -4cffde: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cffe2: 5271 31ae |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4cffe6: 6e10 f0ab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4cffec: 0b02 |0040: move-result-wide v2 │ │ -4cffee: 8423 |0041: long-to-int v3, v2 │ │ -4cfff0: 7030 47f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ -4cfff6: 5b70 36ae |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ -4cfffa: 5470 33ae |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ -4cfffe: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ -4d0004: 7220 fa0a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ -4d000a: 5271 31ae |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ -4d000e: 1212 |0051: const/4 v2, #int 1 // #1 │ │ -4d0010: 5473 39ae |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae39 │ │ -4d0014: 6e10 f0ab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ -4d001a: 0b04 |0057: move-result-wide v4 │ │ -4d001c: 0770 |0058: move-object v0, v7 │ │ -4d001e: 7706 d2f2 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@f2d2 │ │ -4d0024: 5271 2cae |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae2c │ │ -4d0028: 5272 35ae |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae35 │ │ -4d002c: 5273 3bae |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae3b │ │ -4d0030: 0194 |0062: move v4, v9 │ │ -4d0032: 01a5 |0063: move v5, v10 │ │ -4d0034: 7706 d5f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ -4d003a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -4d003c: 7020 22f5 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ -4d0042: 0e00 |006b: return-void │ │ +4cff4c: |[4cff4c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4cff5c: 7100 ecab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abec │ │ +4cff62: 0c06 |0003: move-result-object v6 │ │ +4cff64: 5271 3bae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae3b │ │ +4cff68: 5272 35ae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae35 │ │ +4cff6c: 5273 2cae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae2c │ │ +4cff70: 0760 |000a: move-object v0, v6 │ │ +4cff72: 0194 |000b: move v4, v9 │ │ +4cff74: 01a5 |000c: move v5, v10 │ │ +4cff76: 7406 f3ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf3 │ │ +4cff7c: 6e10 1bf5 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f51b │ │ +4cff82: 0c00 |0013: move-result-object v0 │ │ +4cff84: 1a01 0dd2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d20d │ │ +4cff88: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4cff8a: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cff90: 0a00 |001a: move-result v0 │ │ +4cff92: 5970 31ae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cff96: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cff9a: 6e10 f0ab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cffa0: 0b02 |0022: move-result-wide v2 │ │ +4cffa2: 8423 |0023: long-to-int v3, v2 │ │ +4cffa4: 7030 47f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cffaa: 5570 30ae |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cffae: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4cffb2: 5470 2aae |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cffb6: 6e20 b1f4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b1 │ │ +4cffbc: 281f |0030: goto 004f // +001f │ │ +4cffbe: 5470 2aae |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae2a │ │ +4cffc2: 6e20 aef4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4cffc8: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4cffca: 5c70 30ae |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae30 │ │ +4cffce: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cffd2: 5271 31ae |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cffd6: 6e10 f0ab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4cffdc: 0b02 |0040: move-result-wide v2 │ │ +4cffde: 8423 |0041: long-to-int v3, v2 │ │ +4cffe0: 7030 47f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f247 │ │ +4cffe6: 5b70 36ae |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae36 │ │ +4cffea: 5470 33ae |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae33 │ │ +4cffee: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cfff4: 7220 fa0a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0afa │ │ +4cfffa: 5271 31ae |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae31 │ │ +4cfffe: 1212 |0051: const/4 v2, #int 1 // #1 │ │ +4d0000: 5473 39ae |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae39 │ │ +4d0004: 6e10 f0ab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abf0 │ │ +4d000a: 0b04 |0057: move-result-wide v4 │ │ +4d000c: 0770 |0058: move-object v0, v7 │ │ +4d000e: 7706 d2f2 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@f2d2 │ │ +4d0014: 5271 2cae |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae2c │ │ +4d0018: 5272 35ae |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae35 │ │ +4d001c: 5273 3bae |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae3b │ │ +4d0020: 0194 |0062: move v4, v9 │ │ +4d0022: 01a5 |0063: move v5, v10 │ │ +4d0024: 7706 d5f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d5 │ │ +4d002a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +4d002c: 7020 22f5 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f522 │ │ +4d0032: 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, 14963143 bytes uncompressed, 11958193 bytes compressed: 20.1% │ │ │ +7185 files, 14963101 bytes uncompressed, 11958193 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 0158 3e00 00fe 0000 pro.010..X>..... │ +00000000: 7072 6f00 3031 3000 0158 3e00 00fd 0000 pro.010..X>..... │ 00000010: 0078 01ed da31 0ac2 3014 c6f1 57ab 5211 .x...1..0...W.R. │ -00000020: c1c1 03b8 0b7a 0427 0777 c1b9 d8e2 e220 .....z.'.w..... │ -00000030: 7471 d3dd c51b 3879 0217 07a1 9357 7055 tq....8y.....WpU │ -00000040: f00e cebe 0709 4869 1771 fc07 3e92 be17 ......Hi.q..>... │ -00000050: 12f8 6d81 b645 e4aa 19cd 7bb7 e02d b258 ..m..E....{..-.X │ -00000060: c559 9666 c324 dd24 b148 a02d 4bcd cd75 .Y.f.$.$.H.-K..u │ -00000070: 37fb bacd a1ab f93d df3d bfae ea55 d58b 7......=.=...U.. │ -00000080: e7da bd96 93a6 a3f1 770e 74dd d0d8 fe96 ........w.t..... │ -00000090: c6ce b330 1040 0001 0410 4000 0104 1040 ...0.@....@....@ │ -000000a0: 0081 3281 f5eb 9c3f 8e13 7b5e 14c7 4e0e ..2....?..{^..N. │ -000000b0: f6b2 9028 9c15 5b7c 2380 0002 0820 8000 ...(..[|#.... .. │ +00000020: c123 b80b 5ec1 c9c1 5d10 dc8a 2d2e 0e42 .#..^...]...-..B │ +00000030: 1737 dd5d bc81 9327 7071 107a 0b57 45ef .7.]...'pq.z.WE. │ +00000040: a0ab ef41 0252 da45 1cff 818f a4ef 8504 ...A.R.E........ │ +00000050: 7e5b a06d 11b9 6866 8fe9 3b78 89cc 9771 ~[.m..hf..;x...q │ +00000060: 96a5 d920 49d7 492c 1268 cb52 7373 ddcd ... I.I,.h.Rss.. │ +00000070: be6e 73e8 6a7e cf77 cfaf ab7a 55f5 e2b9 .ns.j~.w...zU... │ +00000080: 76af e5a8 e968 fc9d 7d5d 3734 b6bf a5b1 v....h..}]74.... │ +00000090: f32c 0c04 1040 0001 0410 4000 0104 1040 .,...@....@....@ │ +000000a0: a04c 60f5 3ce5 b7c3 c89e 17c5 b195 bdbd .L`.<........... │ +000000b0: 2c24 0a27 c516 df08 2080 0002 0820 8000 ,$.'.... .... .. │ 000000c0: 0208 2080 0002 0820 8000 0208 2080 0002 .. .... .... ... │ -000000d0: 0820 8000 0208 2080 0002 0820 f05f 81e7 . .... .... ._.. │ -000000e0: 7db9 cdc7 fba8 ecd4 69df fe94 956e f352 }.......i....n.R │ -000000f0: d6a5 8600 0208 2080 0002 0820 8000 0208 ...... .... .... │ -00000100: 2080 0002 0820 80c0 8f02 1f00 9e14 cd .... ......... │ +000000d0: 0820 8000 0208 2080 0002 08fc 57e0 7e5d . .... .....W.~] │ +000000e0: 6cf2 e12e 2a3b 75dc b33f 65a5 db3c 9775 l...*;u..?e..<.u │ +000000f0: a921 8000 0208 2080 0002 0820 8000 0208 .!.... .... .... │ +00000100: 2080 0002 0820 f0a3 c007 ca9f 15f8 .... ........