From 495a3ebc97d9ac1e3d980d39784ba60dca522e9d Mon Sep 17 00:00:00 2001 From: ddyd <2073699128@qq.com> Date: Wed, 14 May 2025 22:23:54 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=B0=8F=E7=B1=B3?= =?UTF-8?q?=E4=BE=BF=E7=AD=BE=E5=8A=9F=E8=83=BD=E4=B8=8D=E5=AE=8C=E5=85=A8?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../executionHistory/executionHistory.bin | Bin 1210206 -> 2204548 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .../.gradle/8.11.1/fileHashes/fileHashes.bin | Bin 121883 -> 212160 bytes .../.gradle/8.11.1/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../8.11.1/fileHashes/resourceHashesCache.bin | Bin 20265 -> 20333 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .../buildOutputCleanup/outputFiles.bin | Bin 21701 -> 24941 bytes Notesmaster/.gradle/file-system.probe | Bin 8 -> 8 bytes Notesmaster/.idea/workspace.xml | 87 +- Notesmaster/app/build.gradle.kts | 16 +- .../intermediates/apk/debug/app-debug.apk | Bin 7778849 -> 8892076 bytes .../currentProject/dirs_bucket_0/graph.bin | Bin 3623 -> 3839 bytes .../currentProject/dirs_bucket_1/graph.bin | Bin 2380 -> 2512 bytes .../currentProject/dirs_bucket_2/graph.bin | Bin 1429 -> 1501 bytes .../currentProject/dirs_bucket_3/graph.bin | Bin 3840 -> 4068 bytes .../currentProject/dirs_bucket_4/graph.bin | Bin 8028 -> 8508 bytes .../currentProject/dirs_bucket_5/graph.bin | Bin 2758 -> 2914 bytes .../currentProject/dirs_bucket_6/graph.bin | Bin 2810 -> 2966 bytes .../currentProject/dirs_bucket_7/graph.bin | Bin 6143 -> 6503 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../debug/mergeProjectDexDebug/13/classes.dex | Bin 34832 -> 34832 bytes .../debug/mergeProjectDexDebug/4/classes.dex | Bin 96932 -> 96932 bytes .../debug/dexBuilderDebug/out | Bin 388 -> 400 bytes .../compile-file-map.properties | 226 +- .../merged.dir/values-af/values-af.xml | 118 - .../merged.dir/values-am/values-am.xml | 118 - .../merged.dir/values-ar/values-ar.xml | 122 - .../merged.dir/values-as/values-as.xml | 118 - .../merged.dir/values-az/values-az.xml | 118 - .../values-b+es+419/values-b+es+419.xml | 82 - .../values-b+sr+Latn/values-b+sr+Latn.xml | 119 - .../merged.dir/values-be/values-be.xml | 120 - .../merged.dir/values-bg/values-bg.xml | 118 - .../merged.dir/values-bn/values-bn.xml | 118 - .../merged.dir/values-bs/values-bs.xml | 119 - .../merged.dir/values-ca/values-ca.xml | 118 - .../merged.dir/values-cs/values-cs.xml | 120 - .../merged.dir/values-da/values-da.xml | 118 - .../merged.dir/values-de/values-de.xml | 118 - .../merged.dir/values-el/values-el.xml | 118 - .../values-en-rAU/values-en-rAU.xml | 39 - .../values-en-rCA/values-en-rCA.xml | 39 - .../values-en-rGB/values-en-rGB.xml | 118 - .../values-en-rIN/values-en-rIN.xml | 39 - .../values-en-rXC/values-en-rXC.xml | 39 - .../values-es-rUS/values-es-rUS.xml | 118 - .../merged.dir/values-es/values-es.xml | 118 - .../merged.dir/values-et/values-et.xml | 118 - .../merged.dir/values-eu/values-eu.xml | 118 - .../merged.dir/values-fa/values-fa.xml | 118 - .../merged.dir/values-fi/values-fi.xml | 118 - .../values-fr-rCA/values-fr-rCA.xml | 118 - .../merged.dir/values-fr/values-fr.xml | 118 - .../merged.dir/values-gl/values-gl.xml | 118 - .../merged.dir/values-gu/values-gu.xml | 118 - .../values-h320dp-port-v13.xml | 4 - .../values-h360dp-land-v13.xml | 12 - .../values-h480dp-land-v13.xml | 12 - .../values-h550dp-port-v13.xml | 4 - .../values-h720dp-v13/values-h720dp-v13.xml | 4 - .../values-hdpi-v4/values-hdpi-v4.xml | 8 - .../merged.dir/values-hi/values-hi.xml | 118 - .../merged.dir/values-hr/values-hr.xml | 119 - .../merged.dir/values-hu/values-hu.xml | 118 - .../merged.dir/values-hy/values-hy.xml | 118 - .../merged.dir/values-in/values-in.xml | 118 - .../merged.dir/values-is/values-is.xml | 118 - .../merged.dir/values-it/values-it.xml | 118 - .../merged.dir/values-iw/values-iw.xml | 119 - .../merged.dir/values-ja/values-ja.xml | 118 - .../merged.dir/values-ka/values-ka.xml | 118 - .../merged.dir/values-kk/values-kk.xml | 118 - .../merged.dir/values-km/values-km.xml | 118 - .../merged.dir/values-kn/values-kn.xml | 118 - .../merged.dir/values-ko/values-ko.xml | 118 - .../merged.dir/values-ky/values-ky.xml | 118 - .../merged.dir/values-land/values-land.xml | 47 - .../values-large-v4/values-large-v4.xml | 16 - .../values-ldltr-v21/values-ldltr-v21.xml | 4 - .../values-ldrtl-v17/values-ldrtl-v17.xml | 5 - .../merged.dir/values-lo/values-lo.xml | 118 - .../merged.dir/values-lt/values-lt.xml | 120 - .../merged.dir/values-lv/values-lv.xml | 119 - .../merged.dir/values-mk/values-mk.xml | 118 - .../merged.dir/values-ml/values-ml.xml | 118 - .../merged.dir/values-mn/values-mn.xml | 118 - .../merged.dir/values-mr/values-mr.xml | 118 - .../merged.dir/values-ms/values-ms.xml | 118 - .../merged.dir/values-my/values-my.xml | 118 - .../merged.dir/values-nb/values-nb.xml | 118 - .../merged.dir/values-ne/values-ne.xml | 118 - .../values-night-v8/values-night-v8.xml | 49 - .../merged.dir/values-nl/values-nl.xml | 118 - .../merged.dir/values-or/values-or.xml | 118 - .../merged.dir/values-pa/values-pa.xml | 118 - .../merged.dir/values-pl/values-pl.xml | 120 - .../merged.dir/values-port/values-port.xml | 4 - .../values-pt-rBR/values-pt-rBR.xml | 118 - .../values-pt-rPT/values-pt-rPT.xml | 118 - .../merged.dir/values-pt/values-pt.xml | 39 - .../merged.dir/values-ro/values-ro.xml | 119 - .../merged.dir/values-ru/values-ru.xml | 120 - .../merged.dir/values-si/values-si.xml | 118 - .../merged.dir/values-sk/values-sk.xml | 120 - .../merged.dir/values-sl/values-sl.xml | 120 - .../values-small-v4/values-small-v4.xml | 7 - .../merged.dir/values-sq/values-sq.xml | 118 - .../merged.dir/values-sr/values-sr.xml | 119 - .../merged.dir/values-sv/values-sv.xml | 118 - .../merged.dir/values-sw/values-sw.xml | 118 - .../values-sw600dp-v13/values-sw600dp-v13.xml | 27 - .../merged.dir/values-ta/values-ta.xml | 118 - .../merged.dir/values-te/values-te.xml | 118 - .../merged.dir/values-th/values-th.xml | 118 - .../merged.dir/values-tl/values-tl.xml | 118 - .../merged.dir/values-tr/values-tr.xml | 118 - .../merged.dir/values-uk/values-uk.xml | 120 - .../merged.dir/values-ur/values-ur.xml | 118 - .../merged.dir/values-uz/values-uz.xml | 118 - .../merged.dir/values-v16/values-v16.xml | 7 - .../merged.dir/values-v17/values-v17.xml | 62 - .../merged.dir/values-v18/values-v18.xml | 4 - .../merged.dir/values-v21/values-v21.xml | 564 -- .../merged.dir/values-v22/values-v22.xml | 15 - .../merged.dir/values-v23/values-v23.xml | 88 - .../merged.dir/values-v24/values-v24.xml | 21 - .../merged.dir/values-v25/values-v25.xml | 9 - .../merged.dir/values-v26/values-v26.xml | 18 - .../merged.dir/values-v28/values-v28.xml | 29 - .../merged.dir/values-v31/values-v31.xml | 475 -- .../merged.dir/values-v34/values-v34.xml | 91 - .../merged.dir/values-vi/values-vi.xml | 118 - .../values-w320dp-land-v13.xml | 5 - .../values-w360dp-port-v13.xml | 11 - .../values-w400dp-port-v13.xml | 11 - .../values-w600dp-land-v13.xml | 4 - .../values-watch-v20/values-watch-v20.xml | 12 - .../values-watch-v21/values-watch-v21.xml | 15 - .../values-xlarge-v4/values-xlarge-v4.xml | 9 - .../values-zh-rCN/values-zh-rCN.xml | 223 - .../values-zh-rHK/values-zh-rHK.xml | 118 - .../values-zh-rTW/values-zh-rTW.xml | 223 - .../merged.dir/values-zu/values-zu.xml | 118 - .../merged.dir/values/values.xml | 742 +- .../debug/mergeDebugResources/merger.xml | 23 +- .../compile-file-map.properties | 226 +- .../values-night-v8/values-night-v8.xml | 7 - .../values-zh-rCN/values-zh-rCN.xml | 108 - .../values-zh-rTW/values-zh-rTW.xml | 108 - .../merged.dir/values/values.xml | 3 +- .../debug/packageDebugResources/merger.xml | 23 +- .../incremental/mergeDebugAssets/merger.xml | 2 +- .../mergeDebugJniLibFolders/merger.xml | 2 +- .../incremental/mergeDebugShaders/merger.xml | 2 +- .../tmp/debug/dex-renamer-state.txt | 20 +- .../tmp/debug/zip-cache/androidResources | Bin 87352 -> 87352 bytes .../notes/gtask/remote/GTaskASyncTask$1.class | Bin 1004 -> 1004 bytes .../notes/gtask/remote/GTaskASyncTask.class | Bin 5686 -> 5686 bytes .../micode/notes/ui/NotesListActivity$1.class | Bin 2355 -> 2355 bytes .../micode/notes/ui/NotesListActivity$2.class | Bin 3287 -> 3287 bytes .../micode/notes/ui/NotesListActivity$3.class | Bin 1126 -> 1126 bytes .../micode/notes/ui/NotesListActivity$4.class | Bin 3257 -> 3257 bytes .../micode/notes/ui/NotesListActivity$5.class | Bin 1628 -> 1628 bytes .../micode/notes/ui/NotesListActivity$6.class | Bin 1703 -> 1703 bytes .../micode/notes/ui/NotesListActivity$7.class | Bin 1143 -> 1143 bytes .../micode/notes/ui/NotesListActivity$8.class | Bin 3016 -> 3016 bytes ...sListActivity$BackgroundQueryHandler.class | Bin 1544 -> 1544 bytes .../ui/NotesListActivity$ListEditState.class | Bin 1410 -> 1410 bytes .../ui/NotesListActivity$ModeCallback$1.class | Bin 1454 -> 1454 bytes .../ui/NotesListActivity$ModeCallback$2.class | Bin 1184 -> 1184 bytes .../ui/NotesListActivity$ModeCallback.class | Bin 6940 -> 6940 bytes ...sListActivity$NewNoteOnTouchListener.class | Bin 2697 -> 2697 bytes ...ListActivity$OnListItemClickListener.class | Bin 2782 -> 2782 bytes .../micode/notes/ui/NotesListActivity.class | Bin 21781 -> 21781 bytes .../linked-resources-binary-format-debug.ap_ | Bin 2507204 -> 2507192 bytes .../manifest-merger-blame-debug-report.txt | 629 +- .../AndroidManifest.xml | 3 + .../processDebugManifest/AndroidManifest.xml | 3 + .../values_values.arsc.flat | Bin 910100 -> 882676 bytes .../out/multi-v2/mergeDebugResources.json | 7332 +++++++++-------- .../out/multi-v2/values-night-v8.json | 36 +- .../out/multi-v2/values-zh-rCN.json | 40 +- .../out/multi-v2/values-zh-rTW.json | 40 +- .../out/multi-v2/values.json | 532 +- .../AndroidManifest.xml | 3 + .../packageDebugResources/values/values.xml | 3 +- .../notes/gtask/remote/GTaskASyncTask$1.dex | Bin 1424 -> 1424 bytes .../notes/gtask/remote/GTaskASyncTask.dex | Bin 5292 -> 5292 bytes .../micode/notes/ui/NotesListActivity$1.dex | Bin 2848 -> 2848 bytes .../micode/notes/ui/NotesListActivity$2.dex | Bin 3404 -> 3404 bytes .../micode/notes/ui/NotesListActivity$3.dex | Bin 1604 -> 1604 bytes .../micode/notes/ui/NotesListActivity$4.dex | Bin 3536 -> 3536 bytes .../micode/notes/ui/NotesListActivity$5.dex | Bin 1976 -> 1976 bytes .../micode/notes/ui/NotesListActivity$6.dex | Bin 1952 -> 1952 bytes .../micode/notes/ui/NotesListActivity$7.dex | Bin 1644 -> 1644 bytes .../micode/notes/ui/NotesListActivity$8.dex | Bin 3068 -> 3068 bytes ...tesListActivity$BackgroundQueryHandler.dex | Bin 1960 -> 1960 bytes .../ui/NotesListActivity$ListEditState.dex | Bin 1936 -> 1940 bytes .../ui/NotesListActivity$ModeCallback$1.dex | Bin 1812 -> 1812 bytes .../ui/NotesListActivity$ModeCallback$2.dex | Bin 1568 -> 1568 bytes .../ui/NotesListActivity$ModeCallback.dex | Bin 6552 -> 6552 bytes ...tesListActivity$NewNoteOnTouchListener.dex | Bin 3512 -> 3512 bytes ...esListActivity$OnListItemClickListener.dex | Bin 3248 -> 3248 bytes .../net/micode/notes/ui/NotesListActivity.dex | Bin 19872 -> 19872 bytes .../debug/mapDebugSourceSetPaths/file-map.txt | 14 +- .../debug/processDebugResources/stableIds.txt | 3344 ++++---- .../logs/manifest-merger-debug-report.txt | 254 +- .../previous-compilation-data.bin | Bin 102372 -> 102371 bytes Notesmaster/app/src/main/AndroidManifest.xml | 3 +- .../notes/gtask/remote/GTaskASyncTask.java | 10 +- .../micode/notes/ui/NotesListActivity.java | 48 +- .../app/src/main/res/values/styles.xml | 3 +- .../reports/problems/problems-report.html | 2 +- ...-开源代码质量分析报告模板.docx | Bin 0 -> 21511 bytes ...源软件维护方案及成果模板.docx | Bin 0 -> 21749 bytes ...板-软件设计规格说明书模板.doc | Bin 0 -> 53248 bytes ...板-软件需求构思及描述模板.docx | Bin 0 -> 20583 bytes ...板-软件需求规格说明书模板.docx | Bin 0 -> 20020 bytes 文档/模型模板-软件设计模型.vsdx | Bin 0 -> 23678 bytes 文档/模型模板-软件需求模型.vsdx | Bin 0 -> 22217 bytes 227 files changed, 7143 insertions(+), 18358 deletions(-) delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_0/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_1/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_2/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_3/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_4/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_5/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_6/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_15786d989f6a920a6c4f4ce6879322db2ac7aed2a3002db686181e39a9b8b6cb_bucket_7/graph.bin delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-af/values-af.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-am/values-am.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ar/values-ar.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-as/values-as.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-az/values-az.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-b+es+419/values-b+es+419.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-be/values-be.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bg/values-bg.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bn/values-bn.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bs/values-bs.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ca/values-ca.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-cs/values-cs.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-da/values-da.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-de/values-de.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-el/values-el.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rAU/values-en-rAU.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rCA/values-en-rCA.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rGB/values-en-rGB.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rIN/values-en-rIN.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rXC/values-en-rXC.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es-rUS/values-es-rUS.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es/values-es.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-et/values-et.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-eu/values-eu.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fa/values-fa.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fi/values-fi.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr-rCA/values-fr-rCA.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr/values-fr.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gl/values-gl.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gu/values-gu.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h320dp-port-v13/values-h320dp-port-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h360dp-land-v13/values-h360dp-land-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h480dp-land-v13/values-h480dp-land-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h550dp-port-v13/values-h550dp-port-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hi/values-hi.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hr/values-hr.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hu/values-hu.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hy/values-hy.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-in/values-in.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-is/values-is.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-it/values-it.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-iw/values-iw.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ja/values-ja.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ka/values-ka.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kk/values-kk.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-km/values-km.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kn/values-kn.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ko/values-ko.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ky/values-ky.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-land/values-land.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-large-v4/values-large-v4.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ldltr-v21/values-ldltr-v21.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ldrtl-v17/values-ldrtl-v17.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-lo/values-lo.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-lt/values-lt.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-lv/values-lv.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-mk/values-mk.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ml/values-ml.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-mn/values-mn.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-mr/values-mr.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ms/values-ms.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-my/values-my.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-nb/values-nb.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ne/values-ne.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-night-v8/values-night-v8.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-nl/values-nl.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-or/values-or.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pa/values-pa.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pl/values-pl.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-port/values-port.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pt-rBR/values-pt-rBR.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pt-rPT/values-pt-rPT.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pt/values-pt.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ro/values-ro.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ru/values-ru.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-si/values-si.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sk/values-sk.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sl/values-sl.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-small-v4/values-small-v4.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sq/values-sq.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sr/values-sr.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sv/values-sv.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sw/values-sw.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sw600dp-v13/values-sw600dp-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ta/values-ta.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-te/values-te.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-th/values-th.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-tl/values-tl.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-tr/values-tr.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-uk/values-uk.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ur/values-ur.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-uz/values-uz.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v16/values-v16.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v17/values-v17.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v18/values-v18.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v21/values-v21.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v22/values-v22.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v23/values-v23.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v24/values-v24.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v25/values-v25.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v26/values-v26.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v28/values-v28.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v31/values-v31.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v34/values-v34.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-vi/values-vi.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w320dp-land-v13/values-w320dp-land-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w360dp-port-v13/values-w360dp-port-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w400dp-port-v13/values-w400dp-port-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w600dp-land-v13/values-w600dp-land-v13.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v20/values-watch-v20.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v21/values-watch-v21.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rCN/values-zh-rCN.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rHK/values-zh-rHK.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rTW/values-zh-rTW.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zu/values-zu.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values-night-v8/values-night-v8.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values-zh-rCN/values-zh-rCN.xml delete mode 100644 Notesmaster/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values-zh-rTW/values-zh-rTW.xml create mode 100644 文档/文档模板-开源代码质量分析报告模板.docx create mode 100644 文档/文档模板-开源软件维护方案及成果模板.docx create mode 100644 文档/文档模板-软件设计规格说明书模板.doc create mode 100644 文档/文档模板-软件需求构思及描述模板.docx create mode 100644 文档/文档模板-软件需求规格说明书模板.docx create mode 100644 文档/模型模板-软件设计模型.vsdx create mode 100644 文档/模型模板-软件需求模型.vsdx diff --git a/Notesmaster/.gradle/8.11.1/executionHistory/executionHistory.bin b/Notesmaster/.gradle/8.11.1/executionHistory/executionHistory.bin index 258a4f34b78912a221075707fae35afa215176d3..145b11addc95d50f3eac23f1faef222c9786143c 100644 GIT binary patch delta 59575 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 delta 9337 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 ay*+b=&!wbA9kfa7R7L%@7y7Bw+WtRn25FW6 diff --git a/Notesmaster/.gradle/8.11.1/executionHistory/executionHistory.lock b/Notesmaster/.gradle/8.11.1/executionHistory/executionHistory.lock index a18e2a2b1e81dea455a98549bdc74804ca173525..72da6bf743775dbbd92db202cdc6ab0d155f6321 100644 GIT binary patch literal 17 UcmZSH5IOIHeZ!`I3=l8{06dumegFUf literal 17 UcmZSH5IOIHeZ!`I3=p6O06Z%N5C8xG diff --git a/Notesmaster/.gradle/8.11.1/fileHashes/fileHashes.bin b/Notesmaster/.gradle/8.11.1/fileHashes/fileHashes.bin index ff17dd4a577e28cc32ca2b8cf33f0798c10a98d4..d7a3e3e942feef407b6326debdcb431291cd98c7 100644 GIT binary patch delta 44556 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 RxjYm6=(YCK|B2gl{|`6wB@6%n delta 390 zcmXYsFH9qG5QPf~!2rSS{7RS7LZMLDou&UkR3Mrz;$#~PIZl8(NiHW2MR5r71qrSM z1PR!Jwkls>1i`HZRp5bT-U? d(|Q}{n= + + + + @style/Theme.Notesmaster + + + + + @style/Theme.Notesmaster + + + + + @style/Theme.Notesmaster + + + + + @style/Theme.Notesmaster + + + + + @style/Theme.Notesmaster + + + + + @style/Theme.Notesmaster + + + + + @style/Theme.Notesmaster + + + + + @style/Theme.Notesmaster + + + @@ -139,17 +187,28 @@ + + + + + file://$PROJECT_DIR$/app/src/main/java/net/micode/notes/ui/AlarmAlertActivity.java + 76 + + + +