211 MB
/home/fdroid/fdroiddata/tmp/org.fdroid.fdroid_1001000.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.fdroid.fdroid_1001000.apk
2.5 KB
/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: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 22 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=Ciaran·Gultnieks,·OU=Unknown,·O=Unknown,·L=Wetherby,·ST=Unknown,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·43238d512c1e5eb2d6569f4a3afbf5523418b82e0a3ed1552770abb9a9c9ccab 
10 Signer·#1·certificate·SHA-1·digest:·05f2e65928088981b317fc9a6dbfe04b0fa13b4e 
11 Signer·#1·certificate·MD5·digest:·17c55c628056e193e95644e989792786 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·e3d2cc87a245da2e84d4fb71e527c164e084d48bccf76ffad46ad17f1bfde388 
15 Signer·#1·public·key·SHA-1·digest:·26ef7882633282a9b04688178ee7f372fbec7c3d 
16 Signer·#1·public·key·MD5·digest:·9225fccafb33b605a86cfc09d7f38ec6 
17 WARNING:·META-INF/rxandroid.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/rxjava.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.83 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 45154 lines modifiedOffset 1, 35451 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:···················7534775·(000000000072F8B7h)4 ··Zip·archive·file·size:···················7481076·(00000000007226F4h)
5 ··Actual·end-cent-dir·record·offset:·······7534753·(000000000072F8A1h)5 ··Actual·end-cent-dir·record·offset:·······7481054·(00000000007226DEh)
6 ··Expected·end-cent-dir·record·offset:·····7534753·(000000000072F8A1h)6 ··Expected·end-cent-dir·record·offset:·····7481054·(00000000007226DEh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1211·entries.9 ··central·directory·contains·1209·entries.
10 ··The·central·directory·is·125561·(000000000001EA79h)·bytes·long,10 ··The·central·directory·is·110421·(000000000001AF55h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·7409192·(0000000000710E28h).12 ··is·7370633·(0000000000707789h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······Unix
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.3
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
21 ··minimum·software·version·required·to·extract:···2.0 
22 ··compression·method:·····························deflated 
23 ··compression·sub-type·(deflation):···············normal 
24 ··file·security·status:···························not·encrypted 
25 ··extended·local·header:··························yes 
26 ··file·last·modified·on·(DOS·date/time):··········2017·Dec·4·06:42:02 
27 ··32-bit·CRC·value·(hex):·························f0a8a1c2 
28 ··compressed·size:································35998·bytes 
29 ··uncompressed·size:······························119024·bytes 
30 ··length·of·filename:·····························20·characters 
31 ··length·of·extra·field:··························0·bytes 
32 ··length·of·file·comment:·························0·characters 
33 ··disk·number·on·which·file·begins:···············disk·1 
34 ··apparent·file·type:·····························binary 
35 ··non-MSDOS·external·file·attributes:·············000000·hex 
36 ··MS-DOS·file·attributes·(00·hex):················none 
  
37 ··There·is·no·file·comment. 
  
38 Central·directory·entry·#2: 
39 --------------------------- 
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/CIARANG.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···36064 
43 ··················································(0000000000008CE0h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes25 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2017·Dec·4·06:42:0226 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
53 ··32-bit·CRC·value·(hex):·························2be46b4b27 ··32-bit·CRC·value·(hex):·························7453aa7d
54 ··compressed·size:································36776·bytes28 ··compressed·size:································5644·bytes
55 ··uncompressed·size:······························119127·bytes29 ··uncompressed·size:······························29704·bytes
56 ··length·of·filename:·····························19·characters30 ··length·of·filename:·····························19·characters
57 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··Unix·file·attributes·(100666·octal):············-rw-rw-rw-
62 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(20·hex):················arc·
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/CIARANG.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···72905 
69 ··················································(0000000000011CC9h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2017·Dec·4·06:42:02 
79 ··32-bit·CRC·value·(hex):·························df8591ae 
80 ··compressed·size:································1056·bytes 
81 ··uncompressed·size:······························1342·bytes 
82 ··length·of·filename:·····························20·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:38 Central·directory·entry·#2:
91 ---------------------------39 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/rxandroid.properties40 ··META-INF/rxandroid.properties
  
94 ··offset·of·local·header·from·start·of·archive:···7402741 ··offset·of·local·header·from·start·of·archive:···5693
95 ··················································(000000000001212Bh)·bytes42 ··················································(000000000000163Dh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes50 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
Max diff block lines reached; 2963445/2970818 bytes (99.75%) of diff not shown.
1.23 KB
AndroidManifest.xml (original / undecoded)
No difference found for decoded AndroidManifest.xml
    
Offset 815, 15 lines modifiedOffset 815, 15 lines modified
000032e0:·3800·0000·ffff·ffff·ffff·ffff·4900·0000··8...........I...000032e0:·3800·0000·ffff·ffff·ffff·ffff·4900·0000··8...........I...
000032f0:·1400·1400·0800·0000·0000·0000·2900·0000··............)...000032f0:·1400·1400·0800·0000·0000·0000·2900·0000··............)...
00003300:·1300·0000·ffff·ffff·0800·0001·5100·0b7f··............Q...00003300:·1300·0000·ffff·ffff·0800·0001·5100·0b7f··............Q...
00003310:·2900·0000·1100·0000·ffff·ffff·0800·0001··)...............00003310:·2900·0000·1100·0000·ffff·ffff·0800·0001··)...............
00003320:·3700·097f·2900·0000·1000·0000·ffff·ffff··7...)...........00003320:·3700·097f·2900·0000·1000·0000·ffff·ffff··7...)...........
00003330:·0800·0001·ab00·027f·2900·0000·0b00·0000··........).......00003330:·0800·0001·ab00·027f·2900·0000·0b00·0000··........).......
00003340:·4a00·0000·0800·0003·4a00·0000·2900·0000··J.......J...)...00003340:·4a00·0000·0800·0003·4a00·0000·2900·0000··J.......J...)...
00003350:·0e00·0000·ffff·ffff·0800·0001·9b01·097f··................00003350:·0e00·0000·ffff·ffff·0800·0001·9801·097f··................
00003360:·2900·0000·0d00·0000·ffff·ffff·0800·0012··)...............00003360:·2900·0000·0d00·0000·ffff·ffff·0800·0012··)...............
00003370:·ffff·ffff·2900·0000·1200·0000·ffff·ffff··....)...........00003370:·ffff·ffff·2900·0000·1200·0000·ffff·ffff··....)...........
00003380:·0800·0012·ffff·ffff·2900·0000·0f00·0000··........).......00003380:·0800·0012·ffff·ffff·2900·0000·0f00·0000··........).......
00003390:·ffff·ffff·0800·0012·ffff·ffff·0201·1000··................00003390:·ffff·ffff·0800·0012·ffff·ffff·0201·1000··................
000033a0:·6000·0000·4100·0000·ffff·ffff·ffff·ffff··`...A...........000033a0:·6000·0000·4100·0000·ffff·ffff·ffff·ffff··`...A...........
000033b0:·4b00·0000·1400·1400·0300·0000·0000·0000··K...............000033b0:·4b00·0000·1400·1400·0300·0000·0000·0000··K...............
000033c0:·2900·0000·0b00·0000·4c00·0000·0800·0003··).......L.......000033c0:·2900·0000·0b00·0000·4c00·0000·0800·0003··).......L.......
401 KB
resources.arsc
401 KB
aapt2 dump resources {}
    
Offset 1043, 29 lines modifiedOffset 1043, 27 lines modified
1043 ····resource·0x7f010191·attr/backgroundTintMode1043 ····resource·0x7f010191·attr/backgroundTintMode
1044 ······()·(attr)·type=enum·size=51044 ······()·(attr)·type=enum·size=5
1045 ········multiply(0x7f10002c)=0x0000000e1045 ········multiply(0x7f10002c)=0x0000000e
1046 ········screen(0x7f10002d)=0x0000000f1046 ········screen(0x7f10002d)=0x0000000f
1047 ········src_atop(0x7f10002e)=0x000000091047 ········src_atop(0x7f10002e)=0x00000009
1048 ········src_in(0x7f10002f)=0x000000051048 ········src_in(0x7f10002f)=0x00000005
1049 ········src_over(0x7f100030)=0x000000031049 ········src_over(0x7f100030)=0x00000003
1050 ··type·bool·id=0c·entryCount=61050 ··type·bool·id=0c·entryCount=5
1051 ····resource·0x7f0c0000·bool/abc_action_bar_embed_tabs1051 ····resource·0x7f0c0000·bool/abc_action_bar_embed_tabs
1052 ······()·true1052 ······()·true
1053 ······(port)·false1053 ······(port)·false
1054 ····resource·0x7f0c0001·bool/abc_allow_stacked_button_bar1054 ····resource·0x7f0c0001·bool/abc_allow_stacked_button_bar
1055 ······()·true1055 ······()·true
1056 ······(v13)·false1056 ······(v13)·false
1057 ····resource·0x7f0c0002·bool/abc_config_actionMenuItemAllCaps1057 ····resource·0x7f0c0002·bool/abc_config_actionMenuItemAllCaps
1058 ······()·true1058 ······()·true
1059 ····resource·0x7f0c0003·bool/abc_config_closeDialogWhenTouchOutside1059 ····resource·0x7f0c0003·bool/abc_config_closeDialogWhenTouchOutside
1060 ······()·true1060 ······()·true
1061 ····resource·0x7f0c0004·bool/abc_config_showMenuShortcutsWhenKeyboardPresent1061 ····resource·0x7f0c0004·bool/abc_config_showMenuShortcutsWhenKeyboardPresent
1062 ······()·false1062 ······()·false
1063 ····resource·0x7f0c0005·bool/defaultPreventScreenshots 
1064 ······()·false 
1065 ··type·color·id=0e·entryCount=1361063 ··type·color·id=0e·entryCount=136
1066 ····resource·0x7f0e0000·color/notification_action_color_filter1064 ····resource·0x7f0e0000·color/notification_action_color_filter
1067 ······()·#ffffffff1065 ······()·#ffffffff
1068 ······(v21)·@color/secondary_text_default_material_light1066 ······(v21)·@color/secondary_text_default_material_light
1069 ····resource·0x7f0e0001·color/abc_input_method_navigation_guard1067 ····resource·0x7f0e0001·color/abc_input_method_navigation_guard
1070 ······()·@0x0106000c1068 ······()·@0x0106000c
1071 ····resource·0x7f0e0002·color/abc_search_url_text_normal1069 ····resource·0x7f0e0002·color/abc_search_url_text_normal
Offset 4037, 16 lines modifiedOffset 4035, 16 lines modified
4037 ······()·(plurals)·size=24035 ······()·(plurals)·size=2
4038 ········one="View·%d"4036 ········one="View·%d"
4039 ········other="View·all·%d"4037 ········other="View·all·%d"
4040 ······(ast)·(plurals)·size=24038 ······(ast)·(plurals)·size=2
4041 ········one="Ver·%d"4039 ········one="Ver·%d"
4042 ········other="Ver·toles·%d"4040 ········other="Ver·toles·%d"
4043 ······(ca)·(plurals)·size=24041 ······(ca)·(plurals)·size=2
4044 ········one="Mostra·%d"4042 ········one="Veure'n·%d"
4045 ········other="Mostra·els·%d"4043 ········other="Veure'ls·tots·%d"
4046 ······(da)·(plurals)·size=24044 ······(da)·(plurals)·size=2
4047 ········one="Vis·%d"4045 ········one="Vis·%d"
4048 ········other="Vis·alle·%d"4046 ········other="Vis·alle·%d"
4049 ······(fa)·(plurals)·size=24047 ······(fa)·(plurals)·size=2
4050 ········one="نمایش·%d"4048 ········one="نمایش·%d"
4051 ········other="نمایش‌·همه·%d"4049 ········other="نمایش‌·همه·%d"
4052 ······(ja)·(plurals)·size=14050 ······(ja)·(plurals)·size=1
Offset 4152, 17 lines modifiedOffset 4150, 14 lines modified
4152 ········other="Kuva·kõik·%d"4150 ········other="Kuva·kõik·%d"
4153 ······(it)·(plurals)·size=24151 ······(it)·(plurals)·size=2
4154 ········one="Mostra·%d"4152 ········one="Mostra·%d"
4155 ········other="Mostra·tutti·%d"4153 ········other="Mostra·tutti·%d"
4156 ······(eu)·(plurals)·size=24154 ······(eu)·(plurals)·size=2
4157 ········one="Ikusi·%d"4155 ········one="Ikusi·%d"
4158 ········other="Ikusi·guztiak:·%d"4156 ········other="Ikusi·guztiak:·%d"
4159 ······(hu)·(plurals)·size=2 
4160 ········one="%d·megtekintése" 
4161 ········other="Mind·a(z)·%d·megtekintése" 
4162 ······(ru)·(plurals)·size=44157 ······(ru)·(plurals)·size=4
4163 ········one="Посмотреть·%d·приложение"4158 ········one="Посмотреть·%d·приложение"
4164 ········few="Посмотреть·%d·приложения"4159 ········few="Посмотреть·%d·приложения"
4165 ········many="Посмотреть·%d·приложений"4160 ········many="Посмотреть·%d·приложений"
4166 ········other="Посмотреть·%d·приложений"4161 ········other="Посмотреть·%d·приложений"
4167 ······(sv)·(plurals)·size=24162 ······(sv)·(plurals)·size=2
4168 ········one="Visa·%d"4163 ········one="Visa·%d"
Offset 4190, 26 lines modifiedOffset 4185, 26 lines modified
4190 ······()·(plurals)·size=24185 ······()·(plurals)·size=2
4191 ········one="Updated·%1$d·day·ago"4186 ········one="Updated·%1$d·day·ago"
4192 ········other="Updated·%1$d·days·ago"4187 ········other="Updated·%1$d·days·ago"
4193 ······(ast)·(plurals)·size=24188 ······(ast)·(plurals)·size=2
4194 ········one="Anovóse·hai·%1$d·día"4189 ········one="Anovóse·hai·%1$d·día"
4195 ········other="Anovóse·hai·%1$d·díes"4190 ········other="Anovóse·hai·%1$d·díes"
4196 ······(ca)·(plurals)·size=24191 ······(ca)·(plurals)·size=2
4197 ········one="Actualitzada·fa·%1$d·dia"4192 ········one="Actualitzada·fa·%1$d·dies"
4198 ········other="Actualitzada·fa·%1$d·dies"4193 ········other="Actualitzades·fa·%1$d·dies"
4199 ······(da)·(plurals)·size=24194 ······(da)·(plurals)·size=2
4200 ········one="Opdateret·i·går"4195 ········one="Opdateret·i·går"
4201 ········other="Opdateret·for·%1$d·dage·siden"4196 ········other="Opdateret·for·%1$d·dage·siden"
4202 ······(fa)·(plurals)·size=24197 ······(fa)·(plurals)·size=2
4203 ········one="%1$sd·روز·پیش·به‌روز·شده"4198 ········one="%1$sd·روز·پیش·به‌روز·شده"
4204 ········other="%1$sd·روز·پیش·به‌روز·شده‌"4199 ········other="%1$sd·روز·پیش·به‌روز·شده‌"
4205 ······(ja)·(plurals)·size=14200 ······(ja)·(plurals)·size=1
4206 ········other="%1$d·日前に更新しました"4201 ········other="%1$d·日前に更新しました"
4207 ······(nb)·(plurals)·size=24202 ······(nb)·(plurals)·size=2
4208 ········one="Oppdatert·for·%1$d·dag·siden"4203 ········one="Oppdatert·%1$d·dag·siden"
4209 ········other="Oppdatert·for·%1$d·dager·siden"4204 ········other="Oppdatert·for·%1$d·dager·siden"
4210 ······(sc)·(plurals)·size=24205 ······(sc)·(plurals)·size=2
4211 ········one="Agiornada·%1$d·die·a·como"4206 ········one="Agiornada·%1$d·die·a·como"
4212 ········other="Agiornada·%1$d·dies·a·como"4207 ········other="Agiornada·%1$d·dies·a·como"
4213 ······(id)·(plurals)·size=14208 ······(id)·(plurals)·size=1
4214 ········other="Diperbarui·%1$d·hari·yang·lalu"4209 ········other="Diperbarui·%1$d·hari·yang·lalu"
4215 ······(be)·(plurals)·size=44210 ······(be)·(plurals)·size=4
Offset 4331, 27 lines modifiedOffset 4326, 27 lines modified
4331 ······()·(plurals)·size=24326 ······()·(plurals)·size=2
4332 ········one="Updated·%1$d·month·ago"4327 ········one="Updated·%1$d·month·ago"
4333 ········other="Updated·%1$d·months·ago"4328 ········other="Updated·%1$d·months·ago"
4334 ······(ast)·(plurals)·size=24329 ······(ast)·(plurals)·size=2
4335 ········one="Anovóse·hai·%1$d·mes"4330 ········one="Anovóse·hai·%1$d·mes"
4336 ········other="Anovóse·hai·%1$d·meses"4331 ········other="Anovóse·hai·%1$d·meses"
4337 ······(ca)·(plurals)·size=24332 ······(ca)·(plurals)·size=2
4338 ········one="Actualitzada·fa·%1$d·mes"4333 ········one="Actualitzades·fa·%1$d·mes"
4339 ········other="Actualitzada·fa·%1$d·mesos"4334 ········other="Actualitzades·fa·%1$d·mesos"
4340 ······(da)·(plurals)·size=24335 ······(da)·(plurals)·size=2
4341 ········one="Opdateret·for·%1$d·måned·siden"4336 ········one="Opdateret·for·%1$d·måned·siden"
4342 ········other="Opdateret·for·%1$d·måneder·siden"4337 ········other="Opdateret·for·%1$d·måneder·siden"
4343 ······(fa)·(plurals)·size=24338 ······(fa)·(plurals)·size=2
4344 ········one="%1$sd·ماه·پیش·بروزرسانی·شده·است"4339 ········one="%1$sd·ماه·پیش·بروزرسانی·شده·است"
4345 ········other="%1$sd·ماه·پیش·بروزرسانی·شده·است"4340 ········other="%1$sd·ماه·پیش·بروزرسانی·شده·است"
4346 ······(ja)·(plurals)·size=14341 ······(ja)·(plurals)·size=1
4347 ········other="%1$d·ヶ月前に更新"4342 ········other="%1$d·ヶ月前に更新"
4348 ······(nb)·(plurals)·size=24343 ······(nb)·(plurals)·size=2
4349 ········one="Oppdatert·for·%1$d·måned·siden"4344 ········one="Oppdatert·%1$d·måned·siden"
4350 ········other="Oppdatert·for·%1$d·måneder·siden"4345 ········other="Oppdatert·%1$d·måneder·siden"
4351 ······(sc)·(plurals)·size=24346 ······(sc)·(plurals)·size=2
4352 ········one="Agiornada·%1$d·mese·a·como"4347 ········one="Agiornada·%1$d·mese·a·como"
4353 ········other="Agiornada·%1$d·meses·a·como"4348 ········other="Agiornada·%1$d·meses·a·como"
4354 ······(id)·(plurals)·size=14349 ······(id)·(plurals)·size=1
4355 ········other="Diperbarui·%1$d·bulan·yang·lalu"4350 ········other="Diperbarui·%1$d·bulan·yang·lalu"
4356 ······(be)·(plurals)·size=44351 ······(be)·(plurals)·size=4
4357 ········one="Абноўленая·%1$s·месяц·назад"4352 ········one="Абноўленая·%1$s·месяц·назад"
Offset 4439, 16 lines modifiedOffset 4434, 16 lines modified
4439 ········other="Orain·dela·%1$d·hilabete·eguneratua"4434 ········other="Orain·dela·%1$d·hilabete·eguneratua"
4440 ······(hu)·(plurals)·size=24435 ······(hu)·(plurals)·size=2
4441 ········one="%1$d·hónapja·frissítve"4436 ········one="%1$d·hónapja·frissítve"
4442 ········other="%1$d·hónapja·frissítve"4437 ········other="%1$d·hónapja·frissítve"
4443 ······(ru)·(plurals)·size=44438 ······(ru)·(plurals)·size=4
4444 ········one="Обновлено·%1$d·месяц·назад"4439 ········one="Обновлено·%1$d·месяц·назад"
4445 ········few="Обновлено·%1$d·месяца·назад"4440 ········few="Обновлено·%1$d·месяца·назад"
Max diff block lines reached; 405085/410208 bytes (98.75%) of diff not shown.
207 MB
classes.dex
207 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·a8cb2e6d4 checksum············:·e97c0048
5 signature···········:·d57b...09b15 signature···········:·1a21...57b8
6 file_size···········:·83669086 file_size···········:·8365792
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·6186610 string_ids_size·····:·61852
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·792412 type_ids_size·······:·7924
13 type_ids_off········:·247576·(0x03c718)13 type_ids_off········:·247520·(0x03c6e0)
14 proto_ids_size······:·1106914 proto_ids_size······:·11069
15 proto_ids_off·······:·279272·(0x0442e8)15 proto_ids_off·······:·279216·(0x0442b0)
16 field_ids_size······:·2821416 field_ids_size······:·28206
17 field_ids_off·······:·412100·(0x0649c4)17 field_ids_off·······:·412044·(0x06498c)
18 method_ids_size·····:·5227918 method_ids_size·····:·52272
19 method_ids_off······:·637812·(0x09bb74)19 method_ids_off······:·637692·(0x09bafc)
20 class_defs_size·····:·659620 class_defs_size·····:·6596
21 class_defs_off······:·1056044·(0x101d2c)21 class_defs_off······:·1055868·(0x101c7c)
22 data_size···········:·709979222 data_size···········:·7098852
23 data_off············:·1267116·(0x1355ac)23 data_off············:·1266940·(0x1354fc)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·26525 class_idx···········:·265
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·279727 superclass_idx······:·2797
28 source_file_idx·····:·1052928 source_file_idx·····:·10527
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 43, 21 lines modifiedOffset 43, 21 lines modified
43 ··Superclass········:·'Ljava/lang/Object;'43 ··Superclass········:·'Ljava/lang/Object;'
44 ··Interfaces········-44 ··Interfaces········-
45 ····#0··············:·'Ljava/lang/annotation/Annotation;'45 ····#0··············:·'Ljava/lang/annotation/Annotation;'
46 ··Static·fields·····-46 ··Static·fields·····-
47 ··Instance·fields···-47 ··Instance·fields···-
48 ··Direct·methods····-48 ··Direct·methods····-
49 ··Virtual·methods···-49 ··Virtual·methods···-
50 ··source_file_idx···:·10529·(Keep.java)50 ··source_file_idx···:·10527·(Keep.java)
  
51 Class·#1·header:51 Class·#1·header:
52 class_idx···········:·26652 class_idx···········:·266
53 access_flags········:·1·(0x0001)53 access_flags········:·1·(0x0001)
54 superclass_idx······:·177154 superclass_idx······:·1771
55 source_file_idx·····:·647155 source_file_idx·····:·6469
56 static_fields_size··:·056 static_fields_size··:·0
57 instance_fields_size:·5257 instance_fields_size:·52
58 direct_methods_size·:·358 direct_methods_size·:·3
59 virtual_methods_size:·259 virtual_methods_size:·2
  
60 Class·#1·annotations:60 Class·#1·annotations:
61 Annotations·on·class61 Annotations·on·class
Offset 287, 78 lines modifiedOffset 287, 78 lines modified
287 ······type··········:·'(II)V'287 ······type··········:·'(II)V'
288 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)288 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
289 ······code··········-289 ······code··········-
290 ······registers·····:·9290 ······registers·····:·9
291 ······ins···········:·3291 ······ins···········:·3
292 ······outs··········:·3292 ······outs··········:·3
293 ······insns·size····:·122·16-bit·code·units293 ······insns·size····:·122·16-bit·code·units
294 1435f8:········································|[1435f8]·android.support.constraint.ConstraintLayout$LayoutParams.<init>:(II)V294 143540:········································|[143540]·android.support.constraint.ConstraintLayout$LayoutParams.<init>:(II)V
295 143608:·1215···································|0000:·const/4·v5,·#int·1·//·#1295 143550:·1215···································|0000:·const/4·v5,·#int·1·//·#1
296 14360a:·1504·003f······························|0001:·const/high16·v4,·#int·1056964608·//·#3f00296 143552:·1504·003f······························|0001:·const/high16·v4,·#int·1056964608·//·#3f00
297 14360e:·1203···································|0003:·const/4·v3,·#int·0·//·#0297 143556:·1203···································|0003:·const/4·v3,·#int·0·//·#0
298 143610:·1202···································|0004:·const/4·v2,·#int·0·//·#0298 143558:·1202···································|0004:·const/4·v2,·#int·0·//·#0
299 143612:·12f1···································|0005:·const/4·v1,·#int·-1·//·#ff299 14355a:·12f1···································|0005:·const/4·v1,·#int·-1·//·#ff
300 143614:·7030·f836·7608·························|0006:·invoke-direct·{v6,·v7,·v8},·Landroid/view/ViewGroup$MarginLayoutParams;.<init>:(II)V·//·method@36f8300 14355c:·7030·f836·7608·························|0006:·invoke-direct·{v6,·v7,·v8},·Landroid/view/ViewGroup$MarginLayoutParams;.<init>:(II)V·//·method@36f8
301 14361a:·5961·a700······························|0009:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.guideBegin:I·//·field@00a7301 143562:·5961·a700······························|0009:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.guideBegin:I·//·field@00a7
302 14361e:·5961·a800······························|000b:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.guideEnd:I·//·field@00a8302 143566:·5961·a800······························|000b:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.guideEnd:I·//·field@00a8
303 143622:·1500·80bf······························|000d:·const/high16·v0,·#int·-1082130432·//·#bf80303 14356a:·1500·80bf······························|000d:·const/high16·v0,·#int·-1082130432·//·#bf80
304 143626:·5960·a900······························|000f:·iput·v0,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.guidePercent:F·//·field@00a9304 14356e:·5960·a900······························|000f:·iput·v0,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.guidePercent:F·//·field@00a9
305 14362a:·5961·b100······························|0011:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.leftToLeft:I·//·field@00b1305 143572:·5961·b100······························|0011:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.leftToLeft:I·//·field@00b1
306 14362e:·5961·b200······························|0013:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.leftToRight:I·//·field@00b2306 143576:·5961·b200······························|0013:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.leftToRight:I·//·field@00b2
307 143632:·5961·c300······························|0015:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.rightToLeft:I·//·field@00c3307 14357a:·5961·c300······························|0015:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.rightToLeft:I·//·field@00c3
308 143636:·5961·c400······························|0017:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.rightToRight:I·//·field@00c4308 14357e:·5961·c400······························|0017:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.rightToRight:I·//·field@00c4
309 14363a:·5961·c900······························|0019:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.topToTop:I·//·field@00c9309 143582:·5961·c900······························|0019:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.topToTop:I·//·field@00c9
310 14363e:·5961·c800······························|001b:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.topToBottom:I·//·field@00c8310 143586:·5961·c800······························|001b:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.topToBottom:I·//·field@00c8
311 143642:·5961·9900······························|001d:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.bottomToTop:I·//·field@0099311 14358a:·5961·9900······························|001d:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.bottomToTop:I·//·field@0099
312 143646:·5961·9800······························|001f:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.bottomToBottom:I·//·field@0098312 14358e:·5961·9800······························|001f:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.bottomToBottom:I·//·field@0098
313 14364a:·5961·9600······························|0021:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.baselineToBaseline:I·//·field@0096313 143592:·5961·9600······························|0021:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.baselineToBaseline:I·//·field@0096
314 14364e:·5961·c500······························|0023:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.startToEnd:I·//·field@00c5314 143596:·5961·c500······························|0023:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.startToEnd:I·//·field@00c5
315 143652:·5961·c600······························|0025:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.startToStart:I·//·field@00c6315 14359a:·5961·c600······························|0025:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.startToStart:I·//·field@00c6
316 143656:·5961·a000······························|0027:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.endToStart:I·//·field@00a0316 14359e:·5961·a000······························|0027:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.endToStart:I·//·field@00a0
317 14365a:·5961·9f00······························|0029:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.endToEnd:I·//·field@009f317 1435a2:·5961·9f00······························|0029:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.endToEnd:I·//·field@009f
318 14365e:·5961·a300······························|002b:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneLeftMargin:I·//·field@00a3318 1435a6:·5961·a300······························|002b:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneLeftMargin:I·//·field@00a3
319 143662:·5961·a600······························|002d:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneTopMargin:I·//·field@00a6319 1435aa:·5961·a600······························|002d:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneTopMargin:I·//·field@00a6
320 143666:·5961·a400······························|002f:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneRightMargin:I·//·field@00a4320 1435ae:·5961·a400······························|002f:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneRightMargin:I·//·field@00a4
321 14366a:·5961·a100······························|0031:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneBottomMargin:I·//·field@00a1321 1435b2:·5961·a100······························|0031:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneBottomMargin:I·//·field@00a1
322 14366e:·5961·a500······························|0033:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneStartMargin:I·//·field@00a5322 1435b6:·5961·a500······························|0033:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneStartMargin:I·//·field@00a5
323 143672:·5961·a200······························|0035:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneEndMargin:I·//·field@00a2323 1435ba:·5961·a200······························|0035:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.goneEndMargin:I·//·field@00a2
324 143676:·5964·ab00······························|0037:·iput·v4,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalBias:F·//·field@00ab324 1435be:·5964·ab00······························|0037:·iput·v4,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalBias:F·//·field@00ab
325 14367a:·5964·ca00······························|0039:·iput·v4,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalBias:F·//·field@00ca325 1435c2:·5964·ca00······························|0039:·iput·v4,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalBias:F·//·field@00ca
326 14367e:·1200···································|003b:·const/4·v0,·#int·0·//·#0326 1435c6:·1200···································|003b:·const/4·v0,·#int·0·//·#0
327 143680:·5b60·9a00······························|003c:·iput-object·v0,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.dimensionRatio:Ljava/lang/String;·//·field@009a327 1435c8:·5b60·9a00······························|003c:·iput-object·v0,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.dimensionRatio:Ljava/lang/String;·//·field@009a
328 143684:·5963·9c00······························|003e:·iput·v3,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.dimensionRatioValue:F·//·field@009c328 1435cc:·5963·9c00······························|003e:·iput·v3,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.dimensionRatioValue:F·//·field@009c
329 143688:·5965·9b00······························|0040:·iput·v5,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.dimensionRatioSide:I·//·field@009b329 1435d0:·5965·9b00······························|0040:·iput·v5,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.dimensionRatioSide:I·//·field@009b
330 14368c:·5963·ae00······························|0042:·iput·v3,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalWeight:F·//·field@00ae330 1435d4:·5963·ae00······························|0042:·iput·v3,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalWeight:F·//·field@00ae
331 143690:·5963·cd00······························|0044:·iput·v3,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalWeight:F·//·field@00cd331 1435d8:·5963·cd00······························|0044:·iput·v3,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalWeight:F·//·field@00cd
332 143694:·5962·ac00······························|0046:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalChainStyle:I·//·field@00ac332 1435dc:·5962·ac00······························|0046:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalChainStyle:I·//·field@00ac
333 143698:·5962·cb00······························|0048:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalChainStyle:I·//·field@00cb333 1435e0:·5962·cb00······························|0048:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalChainStyle:I·//·field@00cb
334 14369c:·5962·b400······························|004a:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintDefaultWidth:I·//·field@00b4334 1435e4:·5962·b400······························|004a:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintDefaultWidth:I·//·field@00b4
335 1436a0:·5962·b300······························|004c:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintDefaultHeight:I·//·field@00b3335 1435e8:·5962·b300······························|004c:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintDefaultHeight:I·//·field@00b3
336 1436a4:·5962·b800······························|004e:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMinWidth:I·//·field@00b8336 1435ec:·5962·b800······························|004e:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMinWidth:I·//·field@00b8
337 1436a8:·5962·b700······························|0050:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMinHeight:I·//·field@00b7337 1435f0:·5962·b700······························|0050:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMinHeight:I·//·field@00b7
338 1436ac:·5962·b600······························|0052:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMaxWidth:I·//·field@00b6338 1435f4:·5962·b600······························|0052:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMaxWidth:I·//·field@00b6
339 1436b0:·5962·b500······························|0054:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMaxHeight:I·//·field@00b5339 1435f8:·5962·b500······························|0054:·iput·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.matchConstraintMaxHeight:I·//·field@00b5
340 1436b4:·5961·9d00······························|0056:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.editorAbsoluteX:I·//·field@009d340 1435fc:·5961·9d00······························|0056:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.editorAbsoluteX:I·//·field@009d
341 1436b8:·5961·9e00······························|0058:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.editorAbsoluteY:I·//·field@009e341 143600:·5961·9e00······························|0058:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.editorAbsoluteY:I·//·field@009e
342 1436bc:·5961·ba00······························|005a:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.orientation:I·//·field@00ba342 143604:·5961·ba00······························|005a:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.orientation:I·//·field@00ba
343 1436c0:·5c65·ad00······························|005c:·iput-boolean·v5,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalDimensionFixed:Z·//·field@00ad343 143608:·5c65·ad00······························|005c:·iput-boolean·v5,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.horizontalDimensionFixed:Z·//·field@00ad
344 1436c4:·5c65·cc00······························|005e:·iput-boolean·v5,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalDimensionFixed:Z·//·field@00cc344 14360c:·5c65·cc00······························|005e:·iput-boolean·v5,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.verticalDimensionFixed:Z·//·field@00cc
345 1436c8:·5c62·b900······························|0060:·iput-boolean·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.needsBaseline:Z·//·field@00b9345 143610:·5c62·b900······························|0060:·iput-boolean·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.needsBaseline:Z·//·field@00b9
346 1436cc:·5c62·af00······························|0062:·iput-boolean·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.isGuideline:Z·//·field@00af346 143614:·5c62·af00······························|0062:·iput-boolean·v2,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.isGuideline:Z·//·field@00af
347 1436d0:·5961·be00······························|0064:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedLeftToLeft:I·//·field@00be347 143618:·5961·be00······························|0064:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedLeftToLeft:I·//·field@00be
348 1436d4:·5961·bf00······························|0066:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedLeftToRight:I·//·field@00bf348 14361c:·5961·bf00······························|0066:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedLeftToRight:I·//·field@00bf
349 1436d8:·5961·c000······························|0068:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedRightToLeft:I·//·field@00c0349 143620:·5961·c000······························|0068:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedRightToLeft:I·//·field@00c0
350 1436dc:·5961·c100······························|006a:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedRightToRight:I·//·field@00c1350 143624:·5961·c100······························|006a:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedRightToRight:I·//·field@00c1
351 1436e0:·5961·bb00······························|006c:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolveGoneLeftMargin:I·//·field@00bb351 143628:·5961·bb00······························|006c:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolveGoneLeftMargin:I·//·field@00bb
352 1436e4:·5961·bc00······························|006e:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolveGoneRightMargin:I·//·field@00bc352 14362c:·5961·bc00······························|006e:·iput·v1,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolveGoneRightMargin:I·//·field@00bc
353 1436e8:·5964·bd00······························|0070:·iput·v4,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedHorizontalBias:F·//·field@00bd353 143630:·5964·bd00······························|0070:·iput·v4,·v6,·Landroid/support/constraint/ConstraintLayout$LayoutParams;.resolvedHorizontalBias:F·//·field@00bd
354 1436ec:·2200·2301······························|0072:·new-instance·v0,·Landroid/support/constraint/solver/widgets/ConstraintWidget;·//·type@0123354 143634:·2200·2301······························|0072:·new-instance·v0,·Landroid/support/constraint/solver/widgets/ConstraintWidget;·//·type@0123
Max diff block lines reached; 217219254/217241070 bytes (99.99%) of diff not shown.
74.1 KB
classes.jar
17.5 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13843884·bytes,·number·of·entries:·65961 Zip·file·size:·13842188·bytes,·number·of·entries:·6596
2 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class2 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class
3 ?rwxrwxr-x··2.0·unx····10399·b-·defN·80-Jan-01·00:00·android/support/constraint/ConstraintLayout$LayoutParams.class3 ?rwxrwxr-x··2.0·unx····10399·b-·defN·80-Jan-01·00:00·android/support/constraint/ConstraintLayout$LayoutParams.class
4 ?rwxrwxr-x··2.0·unx····16051·b-·defN·80-Jan-01·00:00·android/support/constraint/ConstraintLayout.class4 ?rwxrwxr-x··2.0·unx····16051·b-·defN·80-Jan-01·00:00·android/support/constraint/ConstraintLayout.class
5 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·android/support/constraint/ConstraintSet$1.class5 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·android/support/constraint/ConstraintSet$1.class
6 ?rwxrwxr-x··2.0·unx·····4563·b-·stor·80-Jan-01·00:00·android/support/constraint/ConstraintSet$Constraint.class6 ?rwxrwxr-x··2.0·unx·····4563·b-·stor·80-Jan-01·00:00·android/support/constraint/ConstraintSet$Constraint.class
7 ?rwxrwxr-x··2.0·unx····13073·b-·defN·80-Jan-01·00:00·android/support/constraint/ConstraintSet.class7 ?rwxrwxr-x··2.0·unx····13073·b-·defN·80-Jan-01·00:00·android/support/constraint/ConstraintSet.class
8 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·android/support/constraint/Guideline.class8 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·android/support/constraint/Guideline.class
Offset 2551, 15 lines modifiedOffset 2551, 15 lines modified
2551 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$1.class2551 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$1.class
2552 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$2.class2552 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$2.class
2553 ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$3.class2553 ?rwxrwxr-x··2.0·unx······579·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$3.class
2554 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$4.class2554 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$4.class
2555 ?rwxrwxr-x··2.0·unx······991·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$5.class2555 ?rwxrwxr-x··2.0·unx······991·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$5.class
2556 ?rwxrwxr-x··2.0·unx······624·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$6.class2556 ?rwxrwxr-x··2.0·unx······624·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$6.class
2557 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$7.class2557 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp$7.class
2558 ?rwxrwxr-x··2.0·unx····12595·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp.class2558 ?rwxrwxr-x··2.0·unx····12422·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/FDroidApp.class
2559 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidCertPins.class2559 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/FDroidCertPins.class
2560 ?rwxrwxr-x··2.0·unx·····2928·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Hasher.class2560 ?rwxrwxr-x··2.0·unx·····2928·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Hasher.class
2561 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$1.class2561 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$1.class
2562 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$2.class2562 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$2.class
2563 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$3.class2563 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$3.class
2564 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$4.class2564 ?rwxrwxr-x··2.0·unx······287·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/IndexV1Updater$4.class
2565 ?rwxrwxr-x··2.0·unx····15120·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater.class2565 ?rwxrwxr-x··2.0·unx····15120·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater.class
Offset 2569, 44 lines modifiedOffset 2569, 44 lines modified
2569 ?rwxrwxr-x··2.0·unx·····1103·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NfcNotEnabledActivity.class2569 ?rwxrwxr-x··2.0·unx·····1103·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NfcNotEnabledActivity.class
2570 ?rwxrwxr-x··2.0·unx·····1616·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationBroadcastReceiver.class2570 ?rwxrwxr-x··2.0·unx·····1616·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationBroadcastReceiver.class
2571 ?rwxrwxr-x··2.0·unx·····2405·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper$1.class2571 ?rwxrwxr-x··2.0·unx·····2405·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper$1.class
2572 ?rwxrwxr-x··2.0·unx·····2156·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper$2.class2572 ?rwxrwxr-x··2.0·unx·····2156·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper$2.class
2573 ?rwxrwxr-x··2.0·unx······997·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper$3.class2573 ?rwxrwxr-x··2.0·unx······997·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper$3.class
2574 ?rwxrwxr-x··2.0·unx····16195·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper.class2574 ?rwxrwxr-x··2.0·unx····16195·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/NotificationHelper.class
2575 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Preferences$Theme.class2575 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Preferences$Theme.class
2576 ?rwxrwxr-x··2.0·unx····11587·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/Preferences.class2576 ?rwxrwxr-x··2.0·unx····11253·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/Preferences.class
2577 ?rwxrwxr-x··2.0·unx······722·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/ProgressBufferedInputStream.class2577 ?rwxrwxr-x··2.0·unx······722·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/ProgressBufferedInputStream.class
2578 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/ProgressListener.class2578 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/ProgressListener.class
2579 ?rwxrwxr-x··2.0·unx·····2376·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/QrGenAsyncTask.class2579 ?rwxrwxr-x··2.0·unx·····2376·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/QrGenAsyncTask.class
2580 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$anim.class2580 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$anim.class
2581 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$animator.class2581 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$animator.class
2582 ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$array.class2582 ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$array.class
2583 ?rwxrwxr-x··2.0·unx····17154·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$attr.class2583 ?rwxrwxr-x··2.0·unx····17154·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$attr.class
2584 ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$bool.class2584 ?rwxrwxr-x··2.0·unx······449·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$bool.class
2585 ?rwxrwxr-x··2.0·unx·····6833·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$color.class2585 ?rwxrwxr-x··2.0·unx·····6833·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$color.class
2586 ?rwxrwxr-x··2.0·unx····10951·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$dimen.class2586 ?rwxrwxr-x··2.0·unx····10951·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$dimen.class
2587 ?rwxrwxr-x··2.0·unx····10716·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$drawable.class2587 ?rwxrwxr-x··2.0·unx····10716·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$drawable.class
2588 ?rwxrwxr-x··2.0·unx····13750·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$id.class2588 ?rwxrwxr-x··2.0·unx····13750·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$id.class
2589 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$integer.class2589 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$integer.class
2590 ?rwxrwxr-x··2.0·unx·····6224·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$layout.class2590 ?rwxrwxr-x··2.0·unx·····6224·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$layout.class
2591 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$menu.class2591 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$menu.class
2592 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$plurals.class2592 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$plurals.class
2593 ?rwxrwxr-x··2.0·unx····19524·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$string.class2593 ?rwxrwxr-x··2.0·unx····19358·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$string.class
2594 ?rwxrwxr-x··2.0·unx····26696·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$style.class2594 ?rwxrwxr-x··2.0·unx····26696·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$style.class
2595 ?rwxrwxr-x··2.0·unx····42517·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$styleable.class2595 ?rwxrwxr-x··2.0·unx····42517·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/R$styleable.class
2596 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$transition.class2596 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$transition.class
2597 ?rwxrwxr-x··2.0·unx······321·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$xml.class2597 ?rwxrwxr-x··2.0·unx······321·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R$xml.class
2598 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R.class2598 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/R.class
2599 ?rwxrwxr-x··2.0·unx······370·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoXMLHandler$IndexReceiver.class2599 ?rwxrwxr-x··2.0·unx······370·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoXMLHandler$IndexReceiver.class
2600 ?rwxrwxr-x··2.0·unx·····1756·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$1.class2600 ?rwxrwxr-x··2.0·unx·····1756·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$1.class
2601 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$2.class2601 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$2.class
2602 ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$3.class2602 ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$3.class
2603 ?rwxrwxr-x··2.0·unx······528·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$UpdateException.class2603 ?rwxrwxr-x··2.0·unx······528·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$UpdateException.class
2604 ?rwxrwxr-x··2.0·unx······460·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$SigningException.class2604 ?rwxrwxr-x··2.0·unx······460·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoUpdater$SigningException.class
2605 ?rwxrwxr-x··2.0·unx·····9975·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoXMLHandler.class2605 ?rwxrwxr-x··2.0·unx·····9938·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/RepoXMLHandler.class
2606 ?rwxrwxr-x··2.0·unx·····2912·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/UpdateService$1.class2606 ?rwxrwxr-x··2.0·unx·····2912·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/UpdateService$1.class
2607 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/UpdateService$2.class2607 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/UpdateService$2.class
2608 ?rwxrwxr-x··2.0·unx····14985·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/UpdateService.class2608 ?rwxrwxr-x··2.0·unx····14985·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/UpdateService.class
2609 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Utils$HtmlTagHandler.class2609 ?rwxrwxr-x··2.0·unx·····1010·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Utils$HtmlTagHandler.class
2610 ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Utils$PotentialFilesystemCorruptionException.class2610 ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Utils$PotentialFilesystemCorruptionException.class
2611 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Utils$Profiler.class2611 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/Utils$Profiler.class
2612 ?rwxrwxr-x··2.0·unx····16232·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/Utils.class2612 ?rwxrwxr-x··2.0·unx····16232·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/Utils.class
Offset 2634, 25 lines modifiedOffset 2634, 25 lines modified
2634 ?rwxrwxr-x··2.0·unx·····4367·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/ApkProvider$Helper.class2634 ?rwxrwxr-x··2.0·unx·····4367·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/ApkProvider$Helper.class
2635 ?rwxrwxr-x··2.0·unx·····3692·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/QueryBuilder.class2635 ?rwxrwxr-x··2.0·unx·····3692·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/QueryBuilder.class
2636 ?rwxrwxr-x··2.0·unx·····2591·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/ApkProvider$Query.class2636 ?rwxrwxr-x··2.0·unx·····2591·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/ApkProvider$Query.class
2637 ?rwxrwxr-x··2.0·unx·····3692·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/FDroidProvider.class2637 ?rwxrwxr-x··2.0·unx·····3692·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/FDroidProvider.class
2638 ?rwxrwxr-x··2.0·unx····11776·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/ApkProvider.class2638 ?rwxrwxr-x··2.0·unx····11776·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/ApkProvider.class
2639 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/App$1.class2639 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/App$1.class
2640 ?rwxrwxr-x··2.0·unx······583·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/App$2.class2640 ?rwxrwxr-x··2.0·unx······583·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/App$2.class
2641 ?rwxrwxr-x··2.0·unx····26421·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/App.class2641 ?rwxrwxr-x··2.0·unx····26192·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/App.class
2642 ?rwxrwxr-x··2.0·unx·····1009·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefs.class2642 ?rwxrwxr-x··2.0·unx·····1009·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefs.class
2643 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider$1.class2643 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider$1.class
2644 ?rwxrwxr-x··2.0·unx·····2500·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider$Helper.class2644 ?rwxrwxr-x··2.0·unx·····2500·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider$Helper.class
2645 ?rwxrwxr-x··2.0·unx······739·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider$Query.class2645 ?rwxrwxr-x··2.0·unx······739·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider$Query.class
2646 ?rwxrwxr-x··2.0·unx·····4550·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider.class2646 ?rwxrwxr-x··2.0·unx·····4550·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppPrefsProvider.class
2647 ?rwxrwxr-x··2.0·unx·····1826·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/QuerySelection.class2647 ?rwxrwxr-x··2.0·unx·····1826·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/QuerySelection.class
2648 ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider$AppQuerySelection.class2648 ?rwxrwxr-x··2.0·unx·····1531·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider$AppQuerySelection.class
2649 ?rwxrwxr-x··2.0·unx·····3151·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider$Helper.class2649 ?rwxrwxr-x··2.0·unx·····3151·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider$Helper.class
2650 ?rwxrwxr-x··2.0·unx·····4457·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider$Query.class2650 ?rwxrwxr-x··2.0·unx·····4457·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider$Query.class
2651 ?rwxrwxr-x··2.0·unx····19186·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider.class2651 ?rwxrwxr-x··2.0·unx····19127·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/AppProvider.class
2652 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider$1.class2652 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider$1.class
2653 ?rwxrwxr-x··2.0·unx·····2234·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider$Helper.class2653 ?rwxrwxr-x··2.0·unx·····2234·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider$Helper.class
2654 ?rwxrwxr-x··2.0·unx·····1194·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider$Query.class2654 ?rwxrwxr-x··2.0·unx·····1194·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider$Query.class
2655 ?rwxrwxr-x··2.0·unx·····4636·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider.class2655 ?rwxrwxr-x··2.0·unx·····4636·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/CategoryProvider.class
2656 ?rwxrwxr-x··2.0·unx····29389·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/DBHelper.class2656 ?rwxrwxr-x··2.0·unx····29389·b-·defN·80-Jan-01·00:00·org/fdroid/fdroid/data/DBHelper.class
2657 ?rwxrwxr-x··2.0·unx·····1896·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/InstalledApp.class2657 ?rwxrwxr-x··2.0·unx·····1896·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/InstalledApp.class
2658 ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/InstalledAppProvider$1.class2658 ?rwxrwxr-x··2.0·unx·······97·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/data/InstalledAppProvider$1.class
Offset 2852, 15 lines modifiedOffset 2852, 15 lines modified
2852 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$6.class2852 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$6.class
2853 ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$7.class2853 ?rwxrwxr-x··2.0·unx······631·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$7.class
2854 ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$8.class2854 ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$8.class
2855 ?rwxrwxr-x··2.0·unx·····1762·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$9.class2855 ?rwxrwxr-x··2.0·unx·····1762·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity$9.class
2856 ?rwxrwxr-x··2.0·unx·····5191·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity.class2856 ?rwxrwxr-x··2.0·unx·····5191·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/install/InstallExtensionDialogActivity.class
2857 ?rwxrwxr-x··2.0·unx·····1346·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppDiff.class2857 ?rwxrwxr-x··2.0·unx·····1346·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppDiff.class
2858 ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$1.class2858 ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$1.class
2859 ?rwxrwxr-x··2.0·unx·····1850·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo.class2859 ?rwxrwxr-x··2.0·unx·····1233·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo.class
2860 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo.class2860 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo.class
2861 ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator.class2861 ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator.class
2862 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator.class2862 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator.class
2863 ?rwxrwxr-x··2.0·unx·····4181·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView.class2863 ?rwxrwxr-x··2.0·unx·····4181·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView.class
2864 ?rwxrwxr-x··2.0·unx·····8871·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions.class2864 ?rwxrwxr-x··2.0·unx·····8871·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/AppSecurityPermissions.class
2865 ?rwxrwxr-x··2.0·unx·····1324·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/CaffeinatedScrollView.class2865 ?rwxrwxr-x··2.0·unx·····1324·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/CaffeinatedScrollView.class
2866 ?rwxrwxr-x··2.0·unx······449·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/InstallConfirmActivity$1.class2866 ?rwxrwxr-x··2.0·unx······449·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/privileged/views/InstallConfirmActivity$1.class
Offset 2945, 15 lines modifiedOffset 2945, 15 lines modified
2945 ?rwxrwxr-x··2.0·unx·····3186·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/ShareChooserDialog$3.class2945 ?rwxrwxr-x··2.0·unx·····3186·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/ShareChooserDialog$3.class
2946 ?rwxrwxr-x··2.0·unx·····5327·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/ShareChooserDialog.class2946 ?rwxrwxr-x··2.0·unx·····5327·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/ShareChooserDialog.class
2947 ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity$1.class2947 ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity$1.class
2948 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity$2.class2948 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity$2.class
2949 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity$3.class2949 ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity$3.class
2950 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/CategoryTextWatcher$SearchTermsChangedListener.class2950 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/CategoryTextWatcher$SearchTermsChangedListener.class
2951 ?rwxrwxr-x··2.0·unx·····5282·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity.class2951 ?rwxrwxr-x··2.0·unx·····5282·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListActivity.class
2952 ?rwxrwxr-x··2.0·unx·····2346·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListAdapter.class2952 ?rwxrwxr-x··2.0·unx·····2138·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListAdapter.class
2953 ?rwxrwxr-x··2.0·unx·····1138·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$1.class2953 ?rwxrwxr-x··2.0·unx·····1138·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$1.class
2954 ?rwxrwxr-x··2.0·unx·····1818·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$2.class2954 ?rwxrwxr-x··2.0·unx·····1818·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$2.class
2955 ?rwxrwxr-x··2.0·unx·····1485·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$3.class2955 ?rwxrwxr-x··2.0·unx·····1485·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$3.class
2956 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$4.class2956 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$4.class
2957 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$5.class2957 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$5.class
2958 ?rwxrwxr-x··2.0·unx·····1214·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$6.class2958 ?rwxrwxr-x··2.0·unx·····1214·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$6.class
2959 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$7.class2959 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·org/fdroid/fdroid/views/apps/AppListItemController$7.class
Max diff block lines reached; 4486/17885 bytes (25.08%) of diff not shown.
2.9 KB
android/support/v7/appcompat/R$string.class
2.82 KB
procyon -ec {}
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 ····public·static·final·int·abc_action_bar_up_description·=·2131296260;9 ····public·static·final·int·abc_action_bar_up_description·=·2131296260;
10 ····public·static·final·int·abc_action_menu_overflow_description·=·2131296261;10 ····public·static·final·int·abc_action_menu_overflow_description·=·2131296261;
11 ····public·static·final·int·abc_action_mode_done·=·2131296262;11 ····public·static·final·int·abc_action_mode_done·=·2131296262;
12 ····public·static·final·int·abc_activity_chooser_view_see_all·=·2131296263;12 ····public·static·final·int·abc_activity_chooser_view_see_all·=·2131296263;
13 ····public·static·final·int·abc_activitychooserview_choose_application·=·2131296264;13 ····public·static·final·int·abc_activitychooserview_choose_application·=·2131296264;
14 ····public·static·final·int·abc_capital_off·=·2131296265;14 ····public·static·final·int·abc_capital_off·=·2131296265;
15 ····public·static·final·int·abc_capital_on·=·2131296266;15 ····public·static·final·int·abc_capital_on·=·2131296266;
16 ····public·static·final·int·abc_font_family_body_1_material·=·2131296655;16 ····public·static·final·int·abc_font_family_body_1_material·=·2131296652;
17 ····public·static·final·int·abc_font_family_body_2_material·=·2131296656;17 ····public·static·final·int·abc_font_family_body_2_material·=·2131296653;
18 ····public·static·final·int·abc_font_family_button_material·=·2131296657;18 ····public·static·final·int·abc_font_family_button_material·=·2131296654;
19 ····public·static·final·int·abc_font_family_caption_material·=·2131296658;19 ····public·static·final·int·abc_font_family_caption_material·=·2131296655;
20 ····public·static·final·int·abc_font_family_display_1_material·=·2131296659;20 ····public·static·final·int·abc_font_family_display_1_material·=·2131296656;
21 ····public·static·final·int·abc_font_family_display_2_material·=·2131296660;21 ····public·static·final·int·abc_font_family_display_2_material·=·2131296657;
22 ····public·static·final·int·abc_font_family_display_3_material·=·2131296661;22 ····public·static·final·int·abc_font_family_display_3_material·=·2131296658;
23 ····public·static·final·int·abc_font_family_display_4_material·=·2131296662;23 ····public·static·final·int·abc_font_family_display_4_material·=·2131296659;
24 ····public·static·final·int·abc_font_family_headline_material·=·2131296663;24 ····public·static·final·int·abc_font_family_headline_material·=·2131296660;
25 ····public·static·final·int·abc_font_family_menu_material·=·2131296664;25 ····public·static·final·int·abc_font_family_menu_material·=·2131296661;
26 ····public·static·final·int·abc_font_family_subhead_material·=·2131296665;26 ····public·static·final·int·abc_font_family_subhead_material·=·2131296662;
27 ····public·static·final·int·abc_font_family_title_material·=·2131296666;27 ····public·static·final·int·abc_font_family_title_material·=·2131296663;
28 ····public·static·final·int·abc_search_hint·=·2131296267;28 ····public·static·final·int·abc_search_hint·=·2131296267;
29 ····public·static·final·int·abc_searchview_description_clear·=·2131296268;29 ····public·static·final·int·abc_searchview_description_clear·=·2131296268;
30 ····public·static·final·int·abc_searchview_description_query·=·2131296269;30 ····public·static·final·int·abc_searchview_description_query·=·2131296269;
31 ····public·static·final·int·abc_searchview_description_search·=·2131296270;31 ····public·static·final·int·abc_searchview_description_search·=·2131296270;
32 ····public·static·final·int·abc_searchview_description_submit·=·2131296271;32 ····public·static·final·int·abc_searchview_description_submit·=·2131296271;
33 ····public·static·final·int·abc_searchview_description_voice·=·2131296272;33 ····public·static·final·int·abc_searchview_description_voice·=·2131296272;
34 ····public·static·final·int·abc_shareactionprovider_share_with·=·2131296273;34 ····public·static·final·int·abc_shareactionprovider_share_with·=·2131296273;
2.35 KB
org/fdroid/fdroid/FDroidApp.class
2.28 KB
procyon -ec {}
    
Offset 41, 15 lines modifiedOffset 41, 14 lines modified
41 import·org.apache.commons.net.util.SubnetUtils$SubnetInfo;41 import·org.apache.commons.net.util.SubnetUtils$SubnetInfo;
42 import·org.fdroid.fdroid.data.Repo;42 import·org.fdroid.fdroid.data.Repo;
43 import·org.spongycastle.jce.provider.BouncyCastleProvider;43 import·org.spongycastle.jce.provider.BouncyCastleProvider;
44 import·android.app.Application;44 import·android.app.Application;
  
45 public·class·FDroidApp·extends·Application45 public·class·FDroidApp·extends·Application
46 {46 {
47 ····private·static·final·String·ACRA_ID·=·"org.fdroid.fdroid:acra"; 
48 ····private·static·final·BouncyCastleProvider·SPONGYCASTLE_PROVIDER;47 ····private·static·final·BouncyCastleProvider·SPONGYCASTLE_PROVIDER;
49 ····public·static·final·String·SYSTEM_DIR_NAME;48 ····public·static·final·String·SYSTEM_DIR_NAME;
50 ····private·static·final·String·TAG·=·"FDroidApp";49 ····private·static·final·String·TAG·=·"FDroidApp";
51 ····public·static·volatile·String·bssid;50 ····public·static·volatile·String·bssid;
52 ····private·static·Preferences$Theme·curTheme;51 ····private·static·Preferences$Theme·curTheme;
53 ····private·static·FDroidApp·instance;52 ····private·static·FDroidApp·instance;
54 ····public·static·volatile·String·ipAddressString;53 ····public·static·volatile·String·ipAddressString;
Offset 242, 17 lines modifiedOffset 241, 14 lines modified
242 ····241 ····
243 ····public·void·applyDialogTheme(final·Activity·activity)·{242 ····public·void·applyDialogTheme(final·Activity·activity)·{
244 ········activity.setTheme(getCurDialogThemeResId());243 ········activity.setTheme(getCurDialogThemeResId());
245 ····}244 ····}
246 ····245 ····
247 ····public·void·applyTheme(final·Activity·activity)·{246 ····public·void·applyTheme(final·Activity·activity)·{
248 ········activity.setTheme(getCurThemeResId());247 ········activity.setTheme(getCurThemeResId());
249 ········if·(Preferences.get().preventScreenshots())·{ 
250 ············activity.getWindow().addFlags(8192); 
251 ········} 
252 ····}248 ····}
253 ····249 ····
254 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{250 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{
255 ········super.onConfigurationChanged(configuration);251 ········super.onConfigurationChanged(configuration);
256 ········Languages.setLanguage((ContextWrapper)this);252 ········Languages.setLanguage((ContextWrapper)this);
257 ····}253 ····}
258 ····254 ····
Offset 285, 16 lines modifiedOffset 281, 16 lines modified
285 ············initWifiSettings();281 ············initWifiSettings();
286 ············this.startService(new·Intent((Context)this,·(Class)WifiStateChangeService.class));282 ············this.startService(new·Intent((Context)this,·(Class)WifiStateChangeService.class));
287 ············Preferences.get().registerLocalRepoHttpsListeners((Preferences$ChangeListener)new·FDroidApp$6(this));283 ············Preferences.get().registerLocalRepoHttpsListeners((Preferences$ChangeListener)new·FDroidApp$6(this));
288 ············configureTor(Preferences.get().isTorEnabled());284 ············configureTor(Preferences.get().isTorEnabled());
289 ············if·(Preferences.get().isKeepingInstallHistory())·{285 ············if·(Preferences.get().isKeepingInstallHistory())·{
290 ················InstallHistoryService.register((Context)this);286 ················InstallHistoryService.register((Context)this);
291 ············}287 ············}
292 ············final·String·string·=·this.getString(2131296675);288 ············final·String·string·=·this.getString(2131296671);
293 ············if·(!TextUtils.equals((CharSequence)string,·(CharSequence)this.getString(2131296676)))·{289 ············if·(!TextUtils.equals((CharSequence)string,·(CharSequence)this.getString(2131296672)))·{
294 ················int·n·=·3;290 ················int·n·=·3;
295 ················if·(Build$VERSION.SDK_INT·>=·19)·{291 ················if·(Build$VERSION.SDK_INT·>=·19)·{
296 ····················n·|=·0x40;292 ····················n·|=·0x40;
297 ················}293 ················}
298 ················this.grantUriPermission(string,·InstallHistoryService.LOG_URI,·n);294 ················this.grantUriPermission(string,·InstallHistoryService.LOG_URI,·n);
299 ············}295 ············}
300 ········}296 ········}
10.2 KB
org/fdroid/fdroid/Preferences.class
10.1 KB
procyon -ec {}
    
Offset 47, 15 lines modifiedOffset 47, 14 lines modified
47 ····public·static·final·String·PREF_INCOMP_VER·=·"incompatibleVersions";47 ····public·static·final·String·PREF_INCOMP_VER·=·"incompatibleVersions";
48 ····public·static·final·String·PREF_KEEP_CACHE_TIME·=·"keepCacheFor";48 ····public·static·final·String·PREF_KEEP_CACHE_TIME·=·"keepCacheFor";
49 ····public·static·final·String·PREF_KEEP_INSTALL_HISTORY·=·"keepInstallHistory";49 ····public·static·final·String·PREF_KEEP_INSTALL_HISTORY·=·"keepInstallHistory";
50 ····public·static·final·String·PREF_LANGUAGE·=·"language";50 ····public·static·final·String·PREF_LANGUAGE·=·"language";
51 ····public·static·final·String·PREF_LOCAL_REPO_HTTPS·=·"localRepoHttps";51 ····public·static·final·String·PREF_LOCAL_REPO_HTTPS·=·"localRepoHttps";
52 ····public·static·final·String·PREF_LOCAL_REPO_NAME·=·"localRepoName";52 ····public·static·final·String·PREF_LOCAL_REPO_NAME·=·"localRepoName";
53 ····public·static·final·String·PREF_POST_PRIVILEGED_INSTALL·=·"postPrivilegedInstall";53 ····public·static·final·String·PREF_POST_PRIVILEGED_INSTALL·=·"postPrivilegedInstall";
54 ····public·static·final·String·PREF_PREVENT_SCREENSHOTS·=·"preventScreenshots"; 
55 ····public·static·final·String·PREF_PRIVILEGED_INSTALLER·=·"privilegedInstaller";54 ····public·static·final·String·PREF_PRIVILEGED_INSTALLER·=·"privilegedInstaller";
56 ····public·static·final·String·PREF_PROXY_HOST·=·"proxyHost";55 ····public·static·final·String·PREF_PROXY_HOST·=·"proxyHost";
57 ····public·static·final·String·PREF_PROXY_PORT·=·"proxyPort";56 ····public·static·final·String·PREF_PROXY_PORT·=·"proxyPort";
58 ····public·static·final·String·PREF_ROOTED·=·"rooted";57 ····public·static·final·String·PREF_ROOTED·=·"rooted";
59 ····public·static·final·String·PREF_SHOW_NFC_DURING_SWAP·=·"showNfcDuringSwap";58 ····public·static·final·String·PREF_SHOW_NFC_DURING_SWAP·=·"showNfcDuringSwap";
60 ····public·static·final·String·PREF_THEME·=·"theme";59 ····public·static·final·String·PREF_THEME·=·"theme";
61 ····public·static·final·String·PREF_TRIED_EMPTY_UPDATE·=·"triedEmptyUpdate";60 ····public·static·final·String·PREF_TRIED_EMPTY_UPDATE·=·"triedEmptyUpdate";
Offset 63, 15 lines modifiedOffset 62, 14 lines modified
63 ····public·static·final·String·PREF_UNSTABLE_UPDATES·=·"unstableUpdates";62 ····public·static·final·String·PREF_UNSTABLE_UPDATES·=·"unstableUpdates";
64 ····public·static·final·String·PREF_UPD_INTERVAL·=·"updateInterval";63 ····public·static·final·String·PREF_UPD_INTERVAL·=·"updateInterval";
65 ····public·static·final·String·PREF_UPD_NOTIFY·=·"updateNotify";64 ····public·static·final·String·PREF_UPD_NOTIFY·=·"updateNotify";
66 ····public·static·final·String·PREF_UPD_WIFI_ONLY·=·"updateOnWifiOnly";65 ····public·static·final·String·PREF_UPD_WIFI_ONLY·=·"updateOnWifiOnly";
67 ····public·static·final·String·PREF_USE_TOR·=·"useTor";66 ····public·static·final·String·PREF_USE_TOR·=·"useTor";
68 ····private·static·final·String·TAG·=·"Preferences";67 ····private·static·final·String·TAG·=·"Preferences";
69 ····private·static·Preferences·instance;68 ····private·static·Preferences·instance;
70 ····private·final·boolean·defaultPreventScreenshots; 
71 ····private·final·List·filterAppsRequiringAntiFeaturesListeners;69 ····private·final·List·filterAppsRequiringAntiFeaturesListeners;
72 ····private·boolean·filterAppsRequiringRoot;70 ····private·boolean·filterAppsRequiringRoot;
73 ····private·final·List·filterAppsRequiringRootListeners;71 ····private·final·List·filterAppsRequiringRootListeners;
74 ····private·boolean·filterAppsWithAntiFeatures;72 ····private·boolean·filterAppsWithAntiFeatures;
75 ····private·final·Map·initialized;73 ····private·final·Map·initialized;
76 ····private·final·List·localRepoHttpsListeners;74 ····private·final·List·localRepoHttpsListeners;
77 ····private·final·List·localRepoNameListeners;75 ····private·final·List·localRepoNameListeners;
Offset 87, 15 lines modifiedOffset 85, 14 lines modified
87 ········this.localRepoNameListeners·=·new·ArrayList();85 ········this.localRepoNameListeners·=·new·ArrayList();
88 ········this.localRepoHttpsListeners·=·new·ArrayList();86 ········this.localRepoHttpsListeners·=·new·ArrayList();
89 ········this.unstableUpdatesListeners·=·new·ArrayList();87 ········this.unstableUpdatesListeners·=·new·ArrayList();
90 ········(this.preferences·=·PreferenceManager.getDefaultSharedPreferences(context)).registerOnSharedPreferenceChangeListener((SharedPreferences$OnSharedPreferenceChangeListener)this);88 ········(this.preferences·=·PreferenceManager.getDefaultSharedPreferences(context)).registerOnSharedPreferenceChangeListener((SharedPreferences$OnSharedPreferenceChangeListener)this);
91 ········if·(this.preferences.getString("localRepoName",·(String)null)·==·null)·{89 ········if·(this.preferences.getString("localRepoName",·(String)null)·==·null)·{
92 ············this.preferences.edit().putString("localRepoName",·this.getDefaultLocalRepoName()).apply();90 ············this.preferences.edit().putString("localRepoName",·this.getDefaultLocalRepoName()).apply();
93 ········}91 ········}
94 ········this.defaultPreventScreenshots·=·context.getResources().getBoolean(2131492869); 
95 ····}92 ····}
96 ····93 ····
97 ····public·static·void·clearSingletonForTesting()·{94 ····public·static·void·clearSingletonForTesting()·{
98 ········Preferences.instance·=·null;95 ········Preferences.instance·=·null;
99 ····}96 ····}
100 ····97 ····
101 ····public·static·Preferences·get()·{98 ····public·static·Preferences·get()·{
Offset 165, 14 lines modifiedOffset 162, 15 lines modified
165 ····}162 ····}
166 ····163 ····
167 ····public·long·getKeepCacheTime()·{164 ····public·long·getKeepCacheTime()·{
168 ········String·s·=·this.preferences.getString("keepCacheFor",·String.valueOf(Preferences.DEFAULT_KEEP_CACHE_TIME));165 ········String·s·=·this.preferences.getString("keepCacheFor",·String.valueOf(Preferences.DEFAULT_KEEP_CACHE_TIME));
169 ········int·n·=·-1;166 ········int·n·=·-1;
170 ····Label_0389_Outer:167 ····Label_0389_Outer:
171 ········while·(true)·{168 ········while·(true)·{
 169 ········Label_0343_Outer:
172 ············while·(true)·{170 ············while·(true)·{
173 ············Label_0366_Outer:171 ············Label_0366_Outer:
174 ················while·(true)·{172 ················while·(true)·{
175 ····················while·(true)·{173 ····················while·(true)·{
176 ························switch·(s.hashCode())·{174 ························switch·(s.hashCode())·{
177 ····························case·1572771:·{175 ····························case·1572771:·{
178 ································break·Label_0366_Outer;176 ································break·Label_0366_Outer;
Offset 184, 54 lines modifiedOffset 182, 62 lines modified
184 ································break·Label_0366_Outer;182 ································break·Label_0366_Outer;
185 ····························}183 ····························}
186 ····························case·-1297933292:·{184 ····························case·-1297933292:·{
187 ································Label_0320:·{185 ································Label_0320:·{
188 ····································break·Label_0320;186 ····································break·Label_0320;
189 ····································long·n2;187 ····································long·n2;
190 ····································SharedPreferences$Editor·edit;188 ····································SharedPreferences$Editor·edit;
191 ····································Block_9_Outer:Block_7_Outer:189 ····································Block_5_Outer:Block_9_Outer:
192 ····································while·(true)·{190 ····································while·(true)·{
193 ········································try·{191 ········································try·{
194 ············································n2·=·Long.parseLong(s);192 ············································n2·=·Long.parseLong(s);
195 ············································return·n2;193 ············································return·n2;
196 ············································//·iftrue(Label_0100:,·!s.equals((Object)"604800"))194 ············································//·iftrue(Label_0100:,·!s.equals((Object)"2592000"))
197 ············································//·iftrue(Label_0100:,·!s.equals((Object)"31449600"))195 ············································//·iftrue(Label_0100:,·!s.equals((Object)"31449600"))
198 ············································//·iftrue(Label_0100:,·!s.equals((Object)"86400")) 
199 ············································//·iftrue(Label_0100:,·!s.equals((Object)"3600"))196 ············································//·iftrue(Label_0100:,·!s.equals((Object)"3600"))
200 ············································//·iftrue(Label_0100:,·!s.equals((Object)"2147483647")) 
201 ············································//·iftrue(Label_0100:,·!s.equals((Object)"2592000"))197 ············································//·iftrue(Label_0100:,·!s.equals((Object)"604800"))
202 ········································Block_4:198 ············································//·iftrue(Label_0100:,·!s.equals((Object)"86400"))
203 ············································while·(true)·{199 ············································while·(true)·{
204 ················································while·(true)·{200 ················································while·(true)·{
 201 ················································Block_4_Outer:
205 ····················································while·(true)·{202 ····················································while·(true)·{
206 ························································n·=·1; 
207 ························································break·Label_0366_Outer; 
208 ························································n·=·5; 
209 ························································break·Label_0366_Outer; 
210 ························································n·=·2;203 ························································n·=·2;
211 ························································break·Label_0366_Outer;204 ························································break·Label_0366_Outer;
 205 ························································while·(true)·{
212 ························································n·=·3;206 ····························································n·=·0;
213 ························································break·Label_0366_Outer;207 ····························································break·Label_0366_Outer;
 208 ····························································Block_7:·{
 209 ································································break·Block_7;
 210 ································································n·=·1;
 211 ································································break·Label_0366_Outer;
 212 ····························································}
 213 ····························································n·=·3;
 214 ····························································break·Label_0366_Outer;
 215 ····························································n·=·5;
 216 ····························································break·Label_0366_Outer;
214 ························································edit·=·this.preferences.edit();217 ····························································edit·=·this.preferences.edit();
215 ························································edit.remove("keepCacheFor");218 ····························································edit.remove("keepCacheFor");
216 ························································edit.apply();219 ····························································edit.apply();
217 ························································n2·=·Preferences.DEFAULT_KEEP_CACHE_TIME;220 ····························································n2·=·Preferences.DEFAULT_KEEP_CACHE_TIME;
218 ························································return·n2;221 ····························································return·n2;
 222 ····························································while·(true)·{
219 ························································n·=·4;223 ································································n·=·4;
220 ························································break·Label_0366_Outer;224 ································································break·Label_0366_Outer;
 225 ································································continue·Label_0343_Outer;
 226 ····························································}
 227 ····························································continue·Block_5_Outer;
 228 ························································}
221 ························································continue·Block_9_Outer;229 ························································continue·Block_4_Outer;
222 ····················································}230 ····················································}
223 ····················································break·Block_4; 
224 ····················································continue·Block_7_Outer;231 ····················································continue·Block_9_Outer;
225 ················································}232 ················································}
226 ················································continue·Label_0389_Outer;233 ················································continue·Label_0389_Outer;
227 ············································}234 ············································}
228 ············································n·=·0; 
229 ············································break·Label_0366_Outer; 
230 ········································}235 ········································}
Max diff block lines reached; 1097/10320 bytes (10.63%) of diff not shown.
596 B
org/fdroid/fdroid/R$bool.class
536 B
procyon -ec {}
    
Offset 4, 9 lines modifiedOffset 4, 8 lines modified
4 public·final·class·R$bool4 public·final·class·R$bool
5 {5 {
6 ····public·static·final·int·abc_action_bar_embed_tabs·=·2131492864;6 ····public·static·final·int·abc_action_bar_embed_tabs·=·2131492864;
7 ····public·static·final·int·abc_allow_stacked_button_bar·=·2131492865;7 ····public·static·final·int·abc_allow_stacked_button_bar·=·2131492865;
8 ····public·static·final·int·abc_config_actionMenuItemAllCaps·=·2131492866;8 ····public·static·final·int·abc_config_actionMenuItemAllCaps·=·2131492866;
9 ····public·static·final·int·abc_config_closeDialogWhenTouchOutside·=·2131492867;9 ····public·static·final·int·abc_config_closeDialogWhenTouchOutside·=·2131492867;
10 ····public·static·final·int·abc_config_showMenuShortcutsWhenKeyboardPresent·=·2131492868;10 ····public·static·final·int·abc_config_showMenuShortcutsWhenKeyboardPresent·=·2131492868;
11 ····public·static·final·int·defaultPreventScreenshots·=·2131492869; 
12 }11 }
19.3 KB
org/fdroid/fdroid/R$string.class
19.2 KB
procyon -ec {}
    
Offset 10, 26 lines modifiedOffset 10, 26 lines modified
10 ····public·static·final·int·abc_action_bar_up_description·=·2131296260;10 ····public·static·final·int·abc_action_bar_up_description·=·2131296260;
11 ····public·static·final·int·abc_action_menu_overflow_description·=·2131296261;11 ····public·static·final·int·abc_action_menu_overflow_description·=·2131296261;
12 ····public·static·final·int·abc_action_mode_done·=·2131296262;12 ····public·static·final·int·abc_action_mode_done·=·2131296262;
13 ····public·static·final·int·abc_activity_chooser_view_see_all·=·2131296263;13 ····public·static·final·int·abc_activity_chooser_view_see_all·=·2131296263;
14 ····public·static·final·int·abc_activitychooserview_choose_application·=·2131296264;14 ····public·static·final·int·abc_activitychooserview_choose_application·=·2131296264;
15 ····public·static·final·int·abc_capital_off·=·2131296265;15 ····public·static·final·int·abc_capital_off·=·2131296265;
16 ····public·static·final·int·abc_capital_on·=·2131296266;16 ····public·static·final·int·abc_capital_on·=·2131296266;
17 ····public·static·final·int·abc_font_family_body_1_material·=·2131296655;17 ····public·static·final·int·abc_font_family_body_1_material·=·2131296652;
18 ····public·static·final·int·abc_font_family_body_2_material·=·2131296656;18 ····public·static·final·int·abc_font_family_body_2_material·=·2131296653;
19 ····public·static·final·int·abc_font_family_button_material·=·2131296657;19 ····public·static·final·int·abc_font_family_button_material·=·2131296654;
20 ····public·static·final·int·abc_font_family_caption_material·=·2131296658;20 ····public·static·final·int·abc_font_family_caption_material·=·2131296655;
21 ····public·static·final·int·abc_font_family_display_1_material·=·2131296659;21 ····public·static·final·int·abc_font_family_display_1_material·=·2131296656;
22 ····public·static·final·int·abc_font_family_display_2_material·=·2131296660;22 ····public·static·final·int·abc_font_family_display_2_material·=·2131296657;
23 ····public·static·final·int·abc_font_family_display_3_material·=·2131296661;23 ····public·static·final·int·abc_font_family_display_3_material·=·2131296658;
24 ····public·static·final·int·abc_font_family_display_4_material·=·2131296662;24 ····public·static·final·int·abc_font_family_display_4_material·=·2131296659;
25 ····public·static·final·int·abc_font_family_headline_material·=·2131296663;25 ····public·static·final·int·abc_font_family_headline_material·=·2131296660;
26 ····public·static·final·int·abc_font_family_menu_material·=·2131296664;26 ····public·static·final·int·abc_font_family_menu_material·=·2131296661;
27 ····public·static·final·int·abc_font_family_subhead_material·=·2131296665;27 ····public·static·final·int·abc_font_family_subhead_material·=·2131296662;
28 ····public·static·final·int·abc_font_family_title_material·=·2131296666;28 ····public·static·final·int·abc_font_family_title_material·=·2131296663;
29 ····public·static·final·int·abc_search_hint·=·2131296267;29 ····public·static·final·int·abc_search_hint·=·2131296267;
30 ····public·static·final·int·abc_searchview_description_clear·=·2131296268;30 ····public·static·final·int·abc_searchview_description_clear·=·2131296268;
31 ····public·static·final·int·abc_searchview_description_query·=·2131296269;31 ····public·static·final·int·abc_searchview_description_query·=·2131296269;
32 ····public·static·final·int·abc_searchview_description_search·=·2131296270;32 ····public·static·final·int·abc_searchview_description_search·=·2131296270;
33 ····public·static·final·int·abc_searchview_description_submit·=·2131296271;33 ····public·static·final·int·abc_searchview_description_submit·=·2131296271;
34 ····public·static·final·int·abc_searchview_description_voice·=·2131296272;34 ····public·static·final·int·abc_searchview_description_voice·=·2131296272;
35 ····public·static·final·int·abc_shareactionprovider_share_with·=·2131296273;35 ····public·static·final·int·abc_shareactionprovider_share_with·=·2131296273;
Offset 55, 52 lines modifiedOffset 55, 51 lines modified
55 ····public·static·final·int·antinonfreenetlist·=·2131296293;55 ····public·static·final·int·antinonfreenetlist·=·2131296293;
56 ····public·static·final·int·antitracklist·=·2131296294;56 ····public·static·final·int·antitracklist·=·2131296294;
57 ····public·static·final·int·antiupstreamnonfreelist·=·2131296295;57 ····public·static·final·int·antiupstreamnonfreelist·=·2131296295;
58 ····public·static·final·int·app__install_downloaded_update·=·2131296296;58 ····public·static·final·int·app__install_downloaded_update·=·2131296296;
59 ····public·static·final·int·app__newly_added·=·2131296297;59 ····public·static·final·int·app__newly_added·=·2131296297;
60 ····public·static·final·int·app__tts__cancel_download·=·2131296298;60 ····public·static·final·int·app__tts__cancel_download·=·2131296298;
61 ····public·static·final·int·app__tts__downloading_progress·=·2131296299;61 ····public·static·final·int·app__tts__downloading_progress·=·2131296299;
62 ····public·static·final·int·app_description·=·2131296667;62 ····public·static·final·int·app_description·=·2131296664;
63 ····public·static·final·int·app_details·=·2131296300;63 ····public·static·final·int·app_details·=·2131296300;
64 ····public·static·final·int·app_details__incompatible_mismatched_signature·=·2131296639;64 ····public·static·final·int·app_details__incompatible_mismatched_signature·=·2131296639;
65 ····public·static·final·int·app_details__no_versions__explain_incompatible_signatures·=·2131296640;65 ····public·static·final·int·app_details__no_versions__explain_incompatible_signatures·=·2131296646;
66 ····public·static·final·int·app_details__no_versions__no_compatible_signatures·=·2131296641;66 ····public·static·final·int·app_details__no_versions__no_compatible_signatures·=·2131296640;
67 ····public·static·final·int·app_details__no_versions__none_compatible_with_device·=·2131296642;67 ····public·static·final·int·app_details__no_versions__none_compatible_with_device·=·2131296641;
68 ····public·static·final·int·app_details__no_versions__show_incompat_versions·=·2131296643;68 ····public·static·final·int·app_details__no_versions__show_incompat_versions·=·2131296642;
69 ····public·static·final·int·app_details_donate_prompt·=·2131296301;69 ····public·static·final·int·app_details_donate_prompt·=·2131296301;
70 ····public·static·final·int·app_details_donate_prompt_unknown_author·=·2131296302;70 ····public·static·final·int·app_details_donate_prompt_unknown_author·=·2131296302;
71 ····public·static·final·int·app_details_subject·=·2131296668;71 ····public·static·final·int·app_details_subject·=·2131296665;
72 ····public·static·final·int·app_incompatible·=·2131296303;72 ····public·static·final·int·app_incompatible·=·2131296303;
73 ····public·static·final·int·app_inst_known_source·=·2131296304;73 ····public·static·final·int·app_inst_known_source·=·2131296304;
74 ····public·static·final·int·app_inst_unknown_source·=·2131296305;74 ····public·static·final·int·app_inst_unknown_source·=·2131296305;
75 ····public·static·final·int·app_installed·=·2131296306;75 ····public·static·final·int·app_installed·=·2131296306;
76 ····public·static·final·int·app_installed_media·=·2131296307;76 ····public·static·final·int·app_installed_media·=·2131296307;
77 ····public·static·final·int·app_list__dismiss_app_update·=·2131296644;77 ····public·static·final·int·app_list__dismiss_app_update·=·2131296647;
78 ····public·static·final·int·app_list__dismiss_downloading_app·=·2131296645;78 ····public·static·final·int·app_list__dismiss_downloading_app·=·2131296643;
79 ····public·static·final·int·app_list__dismiss_vulnerable_app·=·2131296646;79 ····public·static·final·int·app_list__dismiss_vulnerable_app·=·2131296648;
80 ····public·static·final·int·app_list__name__downloading_in_progress·=·2131296308;80 ····public·static·final·int·app_list__name__downloading_in_progress·=·2131296308;
81 ····public·static·final·int·app_list__name__successfully_installed·=·2131296309;81 ····public·static·final·int·app_list__name__successfully_installed·=·2131296309;
82 ····public·static·final·int·app_list_download_ready·=·2131296310;82 ····public·static·final·int·app_list_download_ready·=·2131296310;
83 ····public·static·final·int·app_name·=·2131296311;83 ····public·static·final·int·app_name·=·2131296311;
84 ····public·static·final·int·app_not_installed·=·2131296312;84 ····public·static·final·int·app_not_installed·=·2131296312;
85 ····public·static·final·int·app_permission_storage·=·2131296313;85 ····public·static·final·int·app_permission_storage·=·2131296313;
86 ····public·static·final·int·app_recommended_version_installed·=·2131296314;86 ····public·static·final·int·app_recommended_version_installed·=·2131296314;
87 ····public·static·final·int·app_version_x_available·=·2131296315;87 ····public·static·final·int·app_version_x_available·=·2131296315;
88 ····public·static·final·int·app_version_x_installed·=·2131296316;88 ····public·static·final·int·app_version_x_installed·=·2131296316;
89 ····public·static·final·int·appbar_scrolling_view_behavior·=·2131296669;89 ····public·static·final·int·appbar_scrolling_view_behavior·=·2131296666;
90 ····public·static·final·int·appcompatibility·=·2131296317;90 ····public·static·final·int·appcompatibility·=·2131296317;
91 ····public·static·final·int·applicationId·=·2131296670; 
92 ····public·static·final·int·automatic_scan_wifi·=·2131296318;91 ····public·static·final·int·automatic_scan_wifi·=·2131296318;
93 ····public·static·final·int·automatic_scan_wifi_on·=·2131296319;92 ····public·static·final·int·automatic_scan_wifi_on·=·2131296319;
94 ····public·static·final·int·back·=·2131296320;93 ····public·static·final·int·back·=·2131296320;
95 ····public·static·final·int·back_button_label·=·2131296671;94 ····public·static·final·int·back_button_label·=·2131296667;
96 ····public·static·final·int·bad_fingerprint·=·2131296321;95 ····public·static·final·int·bad_fingerprint·=·2131296321;
97 ····public·static·final·int·bluetooth_activity_not_found·=·2131296322;96 ····public·static·final·int·bluetooth_activity_not_found·=·2131296322;
98 ····public·static·final·int·bluetooth_unavailable·=·2131296323;97 ····public·static·final·int·bluetooth_unavailable·=·2131296323;
99 ····public·static·final·int·bottom_sheet_behavior·=·2131296672;98 ····public·static·final·int·bottom_sheet_behavior·=·2131296668;
100 ····public·static·final·int·by_author_format·=·2131296324;99 ····public·static·final·int·by_author_format·=·2131296324;
101 ····public·static·final·int·cache_downloaded·=·2131296325;100 ····public·static·final·int·cache_downloaded·=·2131296325;
102 ····public·static·final·int·cancel·=·2131296326;101 ····public·static·final·int·cancel·=·2131296326;
103 ····public·static·final·int·categories__empty_state__no_categories·=·2131296327;102 ····public·static·final·int·categories__empty_state__no_categories·=·2131296327;
104 ····public·static·final·int·category_Connectivity·=·2131296328;103 ····public·static·final·int·category_Connectivity·=·2131296328;
105 ····public·static·final·int·category_Development·=·2131296329;104 ····public·static·final·int·category_Development·=·2131296329;
106 ····public·static·final·int·category_Games·=·2131296330;105 ····public·static·final·int·category_Games·=·2131296330;
Offset 114, 15 lines modifiedOffset 113, 15 lines modified
114 ····public·static·final·int·category_Science_Education·=·2131296338;113 ····public·static·final·int·category_Science_Education·=·2131296338;
115 ····public·static·final·int·category_Security·=·2131296339;114 ····public·static·final·int·category_Security·=·2131296339;
116 ····public·static·final·int·category_Sports_Health·=·2131296340;115 ····public·static·final·int·category_Sports_Health·=·2131296340;
117 ····public·static·final·int·category_System·=·2131296341;116 ····public·static·final·int·category_System·=·2131296341;
118 ····public·static·final·int·category_Theming·=·2131296342;117 ····public·static·final·int·category_Theming·=·2131296342;
119 ····public·static·final·int·category_Time·=·2131296343;118 ····public·static·final·int·category_Time·=·2131296343;
120 ····public·static·final·int·category_Writing·=·2131296344;119 ····public·static·final·int·category_Writing·=·2131296344;
121 ····public·static·final·int·character_counter_pattern·=·2131296673;120 ····public·static·final·int·character_counter_pattern·=·2131296669;
122 ····public·static·final·int·choose_bt_send·=·2131296345;121 ····public·static·final·int·choose_bt_send·=·2131296345;
123 ····public·static·final·int·clear_search·=·2131296346;122 ····public·static·final·int·clear_search·=·2131296346;
124 ····public·static·final·int·copying_icons·=·2131296347;123 ····public·static·final·int·copying_icons·=·2131296347;
125 ····public·static·final·int·crash_dialog_comment_prompt·=·2131296348;124 ····public·static·final·int·crash_dialog_comment_prompt·=·2131296348;
126 ····public·static·final·int·crash_dialog_text·=·2131296349;125 ····public·static·final·int·crash_dialog_text·=·2131296349;
127 ····public·static·final·int·crash_dialog_title·=·2131296350;126 ····public·static·final·int·crash_dialog_title·=·2131296350;
128 ····public·static·final·int·delete·=·2131296351;127 ····public·static·final·int·delete·=·2131296351;
Offset 133, 41 lines modifiedOffset 132, 41 lines modified
133 ····public·static·final·int·display·=·2131296356;132 ····public·static·final·int·display·=·2131296356;
134 ····public·static·final·int·download_404·=·2131296357;133 ····public·static·final·int·download_404·=·2131296357;
135 ····public·static·final·int·download_error·=·2131296358;134 ····public·static·final·int·download_error·=·2131296358;
136 ····public·static·final·int·download_pending·=·2131296359;135 ····public·static·final·int·download_pending·=·2131296359;
137 ····public·static·final·int·downloading·=·2131296360;136 ····public·static·final·int·downloading·=·2131296360;
138 ····public·static·final·int·empty_can_update_app_list·=·2131296361;137 ····public·static·final·int·empty_can_update_app_list·=·2131296361;
139 ····public·static·final·int·empty_installed_app_list·=·2131296362;138 ····public·static·final·int·empty_installed_app_list·=·2131296362;
140 ····public·static·final·int·empty_search_available_app_list·=·2131296647;139 ····public·static·final·int·empty_search_available_app_list·=·2131296644;
141 ····public·static·final·int·enable·=·2131296363;140 ····public·static·final·int·enable·=·2131296363;
142 ····public·static·final·int·enable_nfc_send·=·2131296364;141 ····public·static·final·int·enable_nfc_send·=·2131296364;
143 ····public·static·final·int·enable_proxy_summary·=·2131296365;142 ····public·static·final·int·enable_proxy_summary·=·2131296365;
144 ····public·static·final·int·enable_proxy_title·=·2131296366;143 ····public·static·final·int·enable_proxy_title·=·2131296366;
145 ····public·static·final·int·expert·=·2131296367;144 ····public·static·final·int·expert·=·2131296367;
146 ····public·static·final·int·expert_on·=·2131296368;145 ····public·static·final·int·expert_on·=·2131296368;
147 ····public·static·final·int·force_old_index·=·2131296369;146 ····public·static·final·int·force_old_index·=·2131296369;
148 ····public·static·final·int·force_old_index_summary·=·2131296370;147 ····public·static·final·int·force_old_index_summary·=·2131296370;
149 ····public·static·final·int·global_error_updating_repos·=·2131296371;148 ····public·static·final·int·global_error_updating_repos·=·2131296371;
150 ····public·static·final·int·hide_anti_feature_apps·=·2131296372;149 ····public·static·final·int·hide_anti_feature_apps·=·2131296372;
151 ····public·static·final·int·hide_anti_feature_apps_on·=·2131296373;150 ····public·static·final·int·hide_anti_feature_apps_on·=·2131296373;
152 ····public·static·final·int·https·=·2131296674;151 ····public·static·final·int·https·=·2131296670;
153 ····public·static·final·int·icon·=·2131296374;152 ····public·static·final·int·icon·=·2131296374;
154 ····public·static·final·int·ignoreTouch·=·2131296375;153 ····public·static·final·int·ignoreTouch·=·2131296375;
155 ····public·static·final·int·ignoreTouch_on·=·2131296376;154 ····public·static·final·int·ignoreTouch_on·=·2131296376;
156 ····public·static·final·int·installIncompatible·=·2131296377;155 ····public·static·final·int·installIncompatible·=·2131296377;
157 ····public·static·final·int·install_confirm·=·2131296378;156 ····public·static·final·int·install_confirm·=·2131296378;
158 ····public·static·final·int·install_confirm_update·=·2131296379;157 ····public·static·final·int·install_confirm_update·=·2131296379;
159 ····public·static·final·int·install_confirm_update_no_perms·=·2131296380;158 ····public·static·final·int·install_confirm_update_no_perms·=·2131296380;
160 ····public·static·final·int·install_confirm_update_system·=·2131296381;159 ····public·static·final·int·install_confirm_update_system·=·2131296381;
161 ····public·static·final·int·install_confirm_update_system_no_perms·=·2131296382;160 ····public·static·final·int·install_confirm_update_system_no_perms·=·2131296382;
162 ····public·static·final·int·install_error_notify_title·=·2131296383;161 ····public·static·final·int·install_error_notify_title·=·2131296383;
163 ····public·static·final·int·install_error_unknown·=·2131296384;162 ····public·static·final·int·install_error_unknown·=·2131296384;
Max diff block lines reached; 8655/19642 bytes (44.06%) of diff not shown.
670 B
org/fdroid/fdroid/RepoXMLHandler.class
594 B
procyon -ec {}
    
Offset 546, 15 lines modifiedOffset 546, 15 lines modified
546 ····················break;546 ····················break;
547 ················}547 ················}
548 ················case·2:·{548 ················case·2:·{
549 ····················this.curapp.description·=·"<p>"·+·trim·+·"</p>";549 ····················this.curapp.description·=·"<p>"·+·trim·+·"</p>";
550 ····················break;550 ····················break;
551 ················}551 ················}
552 ················case·3:·{552 ················case·3:·{
553 ····················this.curapp.description·=·App.formatDescription(trim);553 ····················this.curapp.description·=·trim;
554 ····················break;554 ····················break;
555 ················}555 ················}
556 ················case·4:·{556 ················case·4:·{
557 ····················this.curapp.summary·=·trim;557 ····················this.curapp.summary·=·trim;
558 ····················break;558 ····················break;
559 ················}559 ················}
560 ················case·5:·{560 ················case·5:·{
2.39 KB
org/fdroid/fdroid/data/App.class
2.33 KB
procyon -ec {}
    
Offset 722, 18 lines modifiedOffset 722, 14 lines modified
722 ········this.installedVersionName·=·parcel.readString();722 ········this.installedVersionName·=·parcel.readString();
723 ········this.installedVersionCode·=·parcel.readInt();723 ········this.installedVersionCode·=·parcel.readInt();
724 ········this.installedApk·=·(Apk)parcel.readParcelable(Apk.class.getClassLoader());724 ········this.installedApk·=·(Apk)parcel.readParcelable(Apk.class.getClassLoader());
725 ········this.installedSig·=·parcel.readString();725 ········this.installedSig·=·parcel.readString();
726 ········this.id·=·parcel.readLong();726 ········this.id·=·parcel.readLong();
727 ····}727 ····}
728 ····728 ····
729 ····public·static·String·formatDescription(final·String·s)·{ 
730 ········return·s.replace("\n",·"<br>"); 
731 ····} 
732 ···· 
733 ····public·static·String·getIconName(final·String·str,·final·int·i)·{729 ····public·static·String·getIconName(final·String·str,·final·int·i)·{
734 ········return·str·+·"_"·+·i·+·".png";730 ········return·str·+·"_"·+·i·+·".png";
735 ····}731 ····}
736 ····732 ····
737 ····private·String·getLocalizedEntry(final·Map·map,·final·Set·set,·final·String·s)·{733 ····private·String·getLocalizedEntry(final·Map·map,·final·Set·set,·final·String·s)·{
738 ········while·(true)·{734 ········while·(true)·{
739 ············try·{735 ············try·{
Offset 1085, 18 lines modifiedOffset 1081, 14 lines modified
1085 ········}1081 ········}
1086 ····}1082 ····}
1087 ····1083 ····
1088 ····private·boolean·isApk()·{1084 ····private·boolean·isApk()·{
1089 ········return·this.isApk;1085 ········return·this.isApk;
1090 ····}1086 ····}
1091 ····1087 ····
1092 ····private·void·setDescription(final·String·s)·{ 
1093 ········this.description·=·formatDescription(s); 
1094 ····} 
1095 ···· 
1096 ····private·void·setFromPackageInfo(final·PackageManager·packageManager,·final·PackageInfo·packageInfo)·{1088 ····private·void·setFromPackageInfo(final·PackageManager·packageManager,·final·PackageInfo·packageInfo)·{
1097 ········final·int·n·=·40;1089 ········final·int·n·=·40;
1098 ········this.packageName·=·packageInfo.packageName;1090 ········this.packageName·=·packageInfo.packageName;
1099 ········final·String·installerPackageName·=·packageManager.getInstallerPackageName(this.packageName);1091 ········final·String·installerPackageName·=·packageManager.getInstallerPackageName(this.packageName);
1100 ········CharSequence·loadLabel·=·null;1092 ········CharSequence·loadLabel·=·null;
1101 ····Label_0067:1093 ····Label_0067:
1102 ········while·(true)·{1094 ········while·(true)·{
Offset 1208, 15 lines modifiedOffset 1200, 15 lines modified
1208 ········}1200 ········}
1209 ········final·String·localizedEntry3·=·this.getLocalizedEntry(map,·set,·"summary");1201 ········final·String·localizedEntry3·=·this.getLocalizedEntry(map,·set,·"summary");
1210 ········if·(!TextUtils.isEmpty((CharSequence)localizedEntry3))·{1202 ········if·(!TextUtils.isEmpty((CharSequence)localizedEntry3))·{
1211 ············this.summary·=·localizedEntry3;1203 ············this.summary·=·localizedEntry3;
1212 ········}1204 ········}
1213 ········final·String·localizedEntry4·=·this.getLocalizedEntry(map,·set,·"description");1205 ········final·String·localizedEntry4·=·this.getLocalizedEntry(map,·set,·"description");
1214 ········if·(!TextUtils.isEmpty((CharSequence)localizedEntry4))·{1206 ········if·(!TextUtils.isEmpty((CharSequence)localizedEntry4))·{
1215 ············this.description·=·formatDescription(localizedEntry4);1207 ············this.description·=·localizedEntry4;
1216 ········}1208 ········}
1217 ········this.featureGraphic·=·this.getLocalizedGraphicsEntry(map,·set,·"featureGraphic");1209 ········this.featureGraphic·=·this.getLocalizedGraphicsEntry(map,·set,·"featureGraphic");
1218 ········this.promoGraphic·=·this.getLocalizedGraphicsEntry(map,·set,·"promoGraphic");1210 ········this.promoGraphic·=·this.getLocalizedGraphicsEntry(map,·set,·"promoGraphic");
1219 ········this.tvBanner·=·this.getLocalizedGraphicsEntry(map,·set,·"tvBanner");1211 ········this.tvBanner·=·this.getLocalizedGraphicsEntry(map,·set,·"tvBanner");
1220 ········this.wearScreenshots·=·this.getLocalizedListEntry(map,·set,·"wearScreenshots");1212 ········this.wearScreenshots·=·this.getLocalizedListEntry(map,·set,·"wearScreenshots");
1221 ········this.phoneScreenshots·=·this.getLocalizedListEntry(map,·set,·"phoneScreenshots");1213 ········this.phoneScreenshots·=·this.getLocalizedListEntry(map,·set,·"phoneScreenshots");
1222 ········this.sevenInchScreenshots·=·this.getLocalizedListEntry(map,·set,·"sevenInchScreenshots");1214 ········this.sevenInchScreenshots·=·this.getLocalizedListEntry(map,·set,·"sevenInchScreenshots");
1.18 KB
org/fdroid/fdroid/data/AppProvider.class
1.1 KB
procyon -ec {}
    
Offset 363, 16 lines modifiedOffset 363, 14 lines modified
363 ····public·Uri·insert(final·Uri·uri,·final·ContentValues·contentValues)·{363 ····public·Uri·insert(final·Uri·uri,·final·ContentValues·contentValues)·{
364 ········final·long·ensureExists·=·PackageProvider$Helper.ensureExists(this.getContext(),·contentValues.getAsString("package_packageName"));364 ········final·long·ensureExists·=·PackageProvider$Helper.ensureExists(this.getContext(),·contentValues.getAsString("package_packageName"));
365 ········contentValues.remove("package_packageName");365 ········contentValues.remove("package_packageName");
366 ········contentValues.put("packageId",·Long.valueOf(ensureExists));366 ········contentValues.put("packageId",·Long.valueOf(ensureExists));
367 ········if·(!contentValues.containsKey("description")·||·contentValues.getAsString("description")·==·null)·{367 ········if·(!contentValues.containsKey("description")·||·contentValues.getAsString("description")·==·null)·{
368 ············contentValues.put("description",·"");368 ············contentValues.put("description",·"");
369 ········}369 ········}
370 ········contentValues.put("summary",·contentValues.getAsString("summary").trim()); 
371 ········contentValues.put("name",·contentValues.getAsString("name").trim()); 
372 ········String[]·commaSeparatedString·=·null;370 ········String[]·commaSeparatedString·=·null;
373 ········boolean·b·=·false;371 ········boolean·b·=·false;
374 ········if·(contentValues.containsKey("categories_commaSeparatedCateogryNames"))·{372 ········if·(contentValues.containsKey("categories_commaSeparatedCateogryNames"))·{
375 ············b·=·true;373 ············b·=·true;
376 ············commaSeparatedString·=·Utils.parseCommaSeparatedString(contentValues.getAsString("categories_commaSeparatedCateogryNames"));374 ············commaSeparatedString·=·Utils.parseCommaSeparatedString(contentValues.getAsString("categories_commaSeparatedCateogryNames"));
377 ············contentValues.remove("categories_commaSeparatedCateogryNames");375 ············contentValues.remove("categories_commaSeparatedCateogryNames");
378 ········}376 ········}
2.04 KB
org/fdroid/fdroid/data/InstalledAppProviderService.class
1.94 KB
procyon -ec {}
    
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 ················································try·{205 ················································try·{
206 ····················································Utils.debugLog(s2,·append3.toString());206 ····················································Utils.debugLog(s2,·append3.toString());
207 ····················································final·AppUpdateStatusManager·instance·=·AppUpdateStatusManager.getInstance((Context)this);207 ····················································final·AppUpdateStatusManager·instance·=·AppUpdateStatusManager.getInstance((Context)this);
208 ····················································try·{208 ····················································try·{
209 ························································instance.markAsNoLongerPendingInstall(apk.getUrl());209 ························································instance.markAsNoLongerPendingInstall(apk.getUrl());
210 ····················································}210 ····················································}
211 ····················································catch·(Utils$PotentialFilesystemCorruptionException·ex2)·{211 ····················································catch·(Utils$PotentialFilesystemCorruptionException·ex2)·{
212 ························································Toast.makeText((Context)this,·(CharSequence)this.getString(2131296648,·new·Object[]·{·pathToInstalledApk.getAbsolutePath()·}),·1).show();212 ························································Toast.makeText((Context)this,·(CharSequence)this.getString(2131296649,·new·Object[]·{·pathToInstalledApk.getAbsolutePath()·}),·1).show();
213 ························································Log.e("InstalledAppProviderSer",·"Encountered·potential·filesystem·corruption,·or·other·unknown·problem·when·calculating·hash·of·"·+·pathToInstalledApk.getAbsolutePath()·+·".·It·is·unlikely·F-Droid·can·do·anything·about·this,·and·this·likely·happened·in·the·background.·As·such,·we·will·continue·without·interrupting·the·user·by·asking·them·to·send·a·crash·report.");213 ························································Log.e("InstalledAppProviderSer",·"Encountered·potential·filesystem·corruption,·or·other·unknown·problem·when·calculating·hash·of·"·+·pathToInstalledApk.getAbsolutePath()·+·".·It·is·unlikely·F-Droid·can·do·anything·about·this,·and·this·likely·happened·in·the·background.·As·such,·we·will·continue·without·interrupting·the·user·by·asking·them·to·send·a·crash·report.");
214 ····················································}214 ····················································}
215 ····················································catch·(IllegalArgumentException·ex)·{215 ····················································catch·(IllegalArgumentException·ex)·{
216 ························································Utils.debugLog("InstalledAppProviderSer",·ex.getMessage());216 ························································Utils.debugLog("InstalledAppProviderSer",·ex.getMessage());
217 ························································ACRA.getErrorReporter().handleException((Throwable)ex,·false);217 ························································ACRA.getErrorReporter().handleException((Throwable)ex,·false);
218 ····················································}218 ····················································}
219 ················································}219 ················································}
1.29 KB
org/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo.class
1.12 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 10 lines modified
  
1 package·org.fdroid.fdroid.privileged.views;1 package·org.fdroid.fdroid.privileged.views;
  
2 import·org.fdroid.fdroid.Preferences$Theme; 
3 import·android.support.v4.graphics.drawable.DrawableCompat; 
4 import·org.fdroid.fdroid.Preferences; 
5 import·android.support.v4.content.ContextCompat;2 import·android.support.v4.content.ContextCompat;
6 import·android.os.Build$VERSION;3 import·android.os.Build$VERSION;
7 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
8 import·android.content.pm.PackageManager;5 import·android.content.pm.PackageManager;
9 import·android.content.Context;6 import·android.content.Context;
10 import·android.content.pm.PermissionInfo;7 import·android.content.pm.PermissionInfo;
11 import·java.util.ArrayList;8 import·java.util.ArrayList;
Offset 42, 20 lines modifiedOffset 39, 10 lines modified
42 ············else·{39 ············else·{
43 ················drawable·=·this.loadUnbadgedIcon(packageManager);40 ················drawable·=·this.loadUnbadgedIcon(packageManager);
44 ············}41 ············}
45 ········}42 ········}
46 ········else·{43 ········else·{
47 ············drawable·=·ContextCompat.getDrawable(context,·2130837685);44 ············drawable·=·ContextCompat.getDrawable(context,·2130837685);
48 ········}45 ········}
49 ········final·Preferences$Theme·theme·=·Preferences.get().getTheme(); 
50 ········final·Drawable·mutate·=·DrawableCompat.wrap(drawable).mutate(); 
51 ········int·n; 
52 ········if·(theme·==·Preferences$Theme.light)·{ 
53 ············n·=·-16777216; 
54 ········} 
55 ········else·{ 
56 ············n·=·-1; 
57 ········} 
58 ········DrawableCompat.setTint(mutate,·n); 
59 ········return·mutate;46 ········return·drawable;
60 ····}47 ····}
61 }48 }
1.54 KB
org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$LinksViewHolder.class
1.39 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ········}42 ········}
43 ········if·(AppDetailsRecyclerViewAdapter.access$1100(this.this$0,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).changelog))·{43 ········if·(AppDetailsRecyclerViewAdapter.access$1100(this.this$0,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).changelog))·{
44 ············AppDetailsRecyclerViewAdapter.access$1800(this.this$0,·(ViewGroup)this.contentView,·2131296426,·2130837631,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).changelog);44 ············AppDetailsRecyclerViewAdapter.access$1800(this.this$0,·(ViewGroup)this.contentView,·2131296426,·2130837631,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).changelog);
45 ········}45 ········}
46 ········if·(AppDetailsRecyclerViewAdapter.access$1100(this.this$0,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).webSite))·{46 ········if·(AppDetailsRecyclerViewAdapter.access$1100(this.this$0,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).webSite))·{
47 ············AppDetailsRecyclerViewAdapter.access$1800(this.this$0,·(ViewGroup)this.contentView,·2131296445,·2130837698,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).webSite);47 ············AppDetailsRecyclerViewAdapter.access$1800(this.this$0,·(ViewGroup)this.contentView,·2131296445,·2130837698,·AppDetailsRecyclerViewAdapter.access$300(this.this$0).webSite);
48 ········}48 ········}
49 ········final·String·encode·=·Uri.encode(AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296668,·new·Object[]·{·AppDetailsRecyclerViewAdapter.access$300(this.this$0).name·}));49 ········final·String·encode·=·Uri.encode(AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296665,·new·Object[]·{·AppDetailsRecyclerViewAdapter.access$300(this.this$0).name·}));
50 ········String·string2;50 ········String·string2;
51 ········if·(AppDetailsRecyclerViewAdapter.access$300(this.this$0).authorEmail·==·null)·{51 ········if·(AppDetailsRecyclerViewAdapter.access$300(this.this$0).authorEmail·==·null)·{
52 ············string2·=·null;52 ············string2·=·null;
53 ········}53 ········}
54 ········else·{54 ········else·{
55 ············string2·=·"mailto:"·+·AppDetailsRecyclerViewAdapter.access$300(this.this$0).authorEmail·+·"?subject="·+·encode;55 ············string2·=·"mailto:"·+·AppDetailsRecyclerViewAdapter.access$300(this.this$0).authorEmail·+·"?subject="·+·encode;
56 ········}56 ········}
2.34 KB
org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder.class
2.19 KB
procyon -ec {}
    
Offset 17, 23 lines modifiedOffset 17, 23 lines modified
17 ········this.this$0·=·this$0;17 ········this.this$0·=·this$0;
18 ········super(this$0,·view);18 ········super(this$0,·view);
19 ········TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(this.headerView·=·(TextView)view.findViewById(2131755199),·2130837622,·0,·0,·0);19 ········TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(this.headerView·=·(TextView)view.findViewById(2131755199),·2130837622,·0,·0,·0);
20 ········this.itemView.setOnClickListener((View$OnClickListener)new·AppDetailsRecyclerViewAdapter$NoVersionsViewHolder$1(this,·this$0));20 ········this.itemView.setOnClickListener((View$OnClickListener)new·AppDetailsRecyclerViewAdapter$NoVersionsViewHolder$1(this,·this$0));
21 ····}21 ····}
22 ····22 ····
23 ····private·void·explainIncompatibleVersions()·{23 ····private·void·explainIncompatibleVersions()·{
24 ········final·String·string·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296643,·new·Object[]·{·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296531)·});24 ········final·String·string·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296642,·new·Object[]·{·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296531)·});
25 ········String·title;25 ········String·title;
26 ········String·string2;26 ········String·string2;
27 ········if·(this.hasCompatibleApksDifferentSigs())·{27 ········if·(this.hasCompatibleApksDifferentSigs())·{
28 ············title·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296641);28 ············title·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296640);
29 ············string2·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296640)·+·"\n\n"·+·string;29 ············string2·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296646)·+·"\n\n"·+·string;
30 ········}30 ········}
31 ········else·{31 ········else·{
32 ············title·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296642);32 ············title·=·AppDetailsRecyclerViewAdapter.access$200(this.this$0).getString(2131296641);
33 ············string2·=·string;33 ············string2·=·string;
34 ········}34 ········}
35 ········new·AlertDialog$Builder(AppDetailsRecyclerViewAdapter.access$200(this.this$0)).setTitle((CharSequence)title).setMessage((CharSequence)string2).setPositiveButton(2131296439,·(DialogInterface$OnClickListener)new·AppDetailsRecyclerViewAdapter$NoVersionsViewHolder$2(this)).setNegativeButton(2131296326,·(DialogInterface$OnClickListener)null).show();35 ········new·AlertDialog$Builder(AppDetailsRecyclerViewAdapter.access$200(this.this$0)).setTitle((CharSequence)title).setMessage((CharSequence)string2).setPositiveButton(2131296439,·(DialogInterface$OnClickListener)new·AppDetailsRecyclerViewAdapter$NoVersionsViewHolder$2(this)).setNegativeButton(2131296326,·(DialogInterface$OnClickListener)null).show();
36 ····}36 ····}
37 ····37 ····
38 ····private·boolean·hasCompatibleApksDifferentSigs()·{38 ····private·boolean·hasCompatibleApksDifferentSigs()·{
39 ········return·AppDetailsRecyclerViewAdapter.access$1500(this.this$0)·!=·null·&&·AppDetailsRecyclerViewAdapter.access$1500(this.this$0).size()·>·0;39 ········return·AppDetailsRecyclerViewAdapter.access$1500(this.this$0)·!=·null·&&·AppDetailsRecyclerViewAdapter.access$1500(this.this$0).size()·>·0;
1.22 KB
org/fdroid/fdroid/views/apps/AppListAdapter.class
1.12 KB
procyon -ec {}
    
Offset 16, 33 lines modifiedOffset 16, 27 lines modified
16 ····private·final·Activity·activity;16 ····private·final·Activity·activity;
17 ····private·Cursor·cursor;17 ····private·Cursor·cursor;
18 ····private·final·AppListItemDivider·divider;18 ····private·final·AppListItemDivider·divider;
19 ····19 ····
20 ····AppListAdapter(final·Activity·activity)·{20 ····AppListAdapter(final·Activity·activity)·{
21 ········this.activity·=·activity;21 ········this.activity·=·activity;
22 ········this.divider·=·new·AppListItemDivider((Context)activity);22 ········this.divider·=·new·AppListItemDivider((Context)activity);
23 ········this.setHasStableIds(true); 
24 ····}23 ····}
25 ····24 ····
26 ····public·int·getItemCount()·{25 ····public·int·getItemCount()·{
27 ········int·count;26 ········int·count;
28 ········if·(this.cursor·==·null)·{27 ········if·(this.cursor·==·null)·{
29 ············count·=·0;28 ············count·=·0;
30 ········}29 ········}
31 ········else·{30 ········else·{
32 ············count·=·this.cursor.getCount();31 ············count·=·this.cursor.getCount();
33 ········}32 ········}
34 ········return·count;33 ········return·count;
35 ····}34 ····}
36 ····35 ····
37 ····public·long·getItemId(final·int·n)·{ 
38 ········this.cursor.moveToPosition(n); 
39 ········return·this.cursor.getLong(this.cursor.getColumnIndex("rowid")); 
40 ····} 
41 ···· 
42 ····public·void·onAttachedToRecyclerView(final·RecyclerView·recyclerView)·{36 ····public·void·onAttachedToRecyclerView(final·RecyclerView·recyclerView)·{
43 ········super.onAttachedToRecyclerView(recyclerView);37 ········super.onAttachedToRecyclerView(recyclerView);
44 ········recyclerView.addItemDecoration((RecyclerView$ItemDecoration)this.divider);38 ········recyclerView.addItemDecoration((RecyclerView$ItemDecoration)this.divider);
45 ····}39 ····}
46 ····40 ····
47 ····public·void·onBindViewHolder(final·StandardAppListItemController·standardAppListItemController,·final·int·n)·{41 ····public·void·onBindViewHolder(final·StandardAppListItemController·standardAppListItemController,·final·int·n)·{
48 ········this.cursor.moveToPosition(n);42 ········this.cursor.moveToPosition(n);
1.21 KB
org/fdroid/fdroid/views/apps/AppListItemController$2.class
1.09 KB
procyon -ec {}
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ····}19 ····}
20 ····20 ····
21 ····public·void·onClick(final·View·view)·{21 ····public·void·onClick(final·View·view)·{
22 ········if·(AppListItemController.access$100(this.this$0)·!=·null)·{22 ········if·(AppListItemController.access$100(this.this$0)·!=·null)·{
23 ············final·Intent·intent·=·new·Intent((Context)this.this$0.activity,·(Class)AppDetails2.class);23 ············final·Intent·intent·=·new·Intent((Context)this.this$0.activity,·(Class)AppDetails2.class);
24 ············intent.putExtra("appid",·AppListItemController.access$100(this.this$0).packageName);24 ············intent.putExtra("appid",·AppListItemController.access$100(this.this$0).packageName);
25 ············if·(Build$VERSION.SDK_INT·>=·21)·{25 ············if·(Build$VERSION.SDK_INT·>=·21)·{
26 ················this.this$0.activity.startActivity(intent,·ActivityOptionsCompat.makeSceneTransitionAnimation(this.this$0.activity,·new·Pair[]·{·Pair.create((Object)AppListItemController.access$200(this.this$0),·(Object)this.this$0.activity.getString(2131296688))·}).toBundle());26 ················this.this$0.activity.startActivity(intent,·ActivityOptionsCompat.makeSceneTransitionAnimation(this.this$0.activity,·new·Pair[]·{·Pair.create((Object)AppListItemController.access$200(this.this$0),·(Object)this.this$0.activity.getString(2131296684))·}).toBundle());
27 ············}27 ············}
28 ············else·{28 ············else·{
29 ················this.this$0.activity.startActivity(intent);29 ················this.this$0.activity.startActivity(intent);
30 ············}30 ············}
31 ········}31 ········}
32 ····}32 ····}
33 }33 }
1.03 KB
org/fdroid/fdroid/views/categories/AppCardController.class
934 B
procyon -ec {}
    
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 ····}87 ····}
88 ····88 ····
89 ····public·void·onClick(final·View·view)·{89 ····public·void·onClick(final·View·view)·{
90 ········if·(this.currentApp·!=·null)·{90 ········if·(this.currentApp·!=·null)·{
91 ············final·Intent·intent·=·new·Intent((Context)this.activity,·(Class)AppDetails2.class);91 ············final·Intent·intent·=·new·Intent((Context)this.activity,·(Class)AppDetails2.class);
92 ············intent.putExtra("appid",·this.currentApp.packageName);92 ············intent.putExtra("appid",·this.currentApp.packageName);
93 ············if·(Build$VERSION.SDK_INT·>=·21)·{93 ············if·(Build$VERSION.SDK_INT·>=·21)·{
94 ················this.activity.startActivity(intent,·ActivityOptionsCompat.makeSceneTransitionAnimation(this.activity,·new·Pair[]·{·Pair.create((Object)this.icon,·(Object)this.activity.getString(2131296688))·}).toBundle());94 ················this.activity.startActivity(intent,·ActivityOptionsCompat.makeSceneTransitionAnimation(this.activity,·new·Pair[]·{·Pair.create((Object)this.icon,·(Object)this.activity.getString(2131296684))·}).toBundle());
95 ············}95 ············}
96 ············else·{96 ············else·{
97 ················this.activity.startActivity(intent);97 ················this.activity.startActivity(intent);
98 ············}98 ············}
99 ········}99 ········}
100 ····}100 ····}
101 ····101 ····
847 B
org/fdroid/fdroid/views/fragments/PreferencesFragment.class
729 B
procyon -ec {}
    
Offset 402, 19 lines modifiedOffset 402, 10 lines modified
402 ········this.initAutoFetchUpdatesPreference();402 ········this.initAutoFetchUpdatesPreference();
403 ········this.initPrivilegedInstallerPreference();403 ········this.initPrivilegedInstallerPreference();
404 ········this.initUpdatePrivilegedExtensionPreference();404 ········this.initUpdatePrivilegedExtensionPreference();
405 ········this.initUseTorPreference();405 ········this.initUseTorPreference();
406 ····}406 ····}
407 ····407 ····
408 ····public·void·onSharedPreferenceChanged(final·SharedPreferences·sharedPreferences,·final·String·s)·{408 ····public·void·onSharedPreferenceChanged(final·SharedPreferences·sharedPreferences,·final·String·s)·{
409 ········final·int·n·=·8192; 
410 ········this.updateSummary(s,·true);409 ········this.updateSummary(s,·true);
411 ········if·(s.equals("preventScreenshots"))·{ 
412 ············if·(Preferences.get().preventScreenshots())·{ 
413 ················this.getActivity().getWindow().addFlags(n); 
414 ············} 
415 ············else·{ 
416 ················this.getActivity().getWindow().clearFlags(n); 
417 ············} 
418 ········} 
419 ····}410 ····}
420 }411 }
2.26 KB
org/fdroid/fdroid/views/updates/UpdatesAdapter.class
2.16 KB
procyon -ec {}
    
Offset 59, 20 lines modifiedOffset 59, 16 lines modified
59 ········this.appsToShowStatus·=·new·ArrayList();59 ········this.appsToShowStatus·=·new·ArrayList();
60 ········this.updateableApps·=·new·ArrayList();60 ········this.updateableApps·=·new·ArrayList();
61 ········this.knownVulnApps·=·new·ArrayList();61 ········this.knownVulnApps·=·new·ArrayList();
62 ········this.showAllUpdateableApps·=·false;62 ········this.showAllUpdateableApps·=·false;
63 ········this.receiverAppStatusChanges·=·(BroadcastReceiver)new·UpdatesAdapter$2(this);63 ········this.receiverAppStatusChanges·=·(BroadcastReceiver)new·UpdatesAdapter$2(this);
64 ········this.activity·=·activity;64 ········this.activity·=·activity;
65 ········this.delegatesManager.addDelegate((AdapterDelegate)new·AppStatus$Delegate((Activity)activity)).addDelegate((AdapterDelegate)new·UpdateableApp$Delegate((Activity)activity)).addDelegate((AdapterDelegate)new·UpdateableAppsHeader$Delegate((Activity)activity)).addDelegate((AdapterDelegate)new·KnownVulnApp$Delegate((Activity)activity));65 ········this.delegatesManager.addDelegate((AdapterDelegate)new·AppStatus$Delegate((Activity)activity)).addDelegate((AdapterDelegate)new·UpdateableApp$Delegate((Activity)activity)).addDelegate((AdapterDelegate)new·UpdateableAppsHeader$Delegate((Activity)activity)).addDelegate((AdapterDelegate)new·KnownVulnApp$Delegate((Activity)activity));
66 ········this.initLoaders(); 
67 ····} 
68 ···· 
69 ····private·void·initLoaders()·{ 
70 ········this.activity.getSupportLoaderManager().initLoader(289753982,·(Bundle)null,·(LoaderManager$LoaderCallbacks)this);66 ········activity.getSupportLoaderManager().initLoader(289753982,·(Bundle)null,·(LoaderManager$LoaderCallbacks)this);
71 ········this.activity.getSupportLoaderManager().initLoader(520389740,·(Bundle)null,·(LoaderManager$LoaderCallbacks)this);67 ········activity.getSupportLoaderManager().initLoader(520389740,·(Bundle)null,·(LoaderManager$LoaderCallbacks)this);
72 ····}68 ····}
73 ····69 ····
74 ····private·void·onAppStatusAdded()·{70 ····private·void·onAppStatusAdded()·{
75 ········this.appsToShowStatus.clear();71 ········this.appsToShowStatus.clear();
76 ········this.populateAppStatuses();72 ········this.populateAppStatuses();
77 ········this.notifyDataSetChanged();73 ········this.notifyDataSetChanged();
78 ····}74 ····}
Offset 133, 15 lines modifiedOffset 129, 15 lines modified
133 ················this.onFoundAppsReadyToInstall();129 ················this.onFoundAppsReadyToInstall();
134 ················break;130 ················break;
135 ············}131 ············}
136 ········}132 ········}
137 ····}133 ····}
138 ····134 ····
139 ····private·void·onUpdateableAppsChanged()·{135 ····private·void·onUpdateableAppsChanged()·{
140 ········this.initLoaders();136 ········this.activity.getSupportLoaderManager().initLoader(0,·(Bundle)null,·(LoaderManager$LoaderCallbacks)this);
141 ····}137 ····}
142 ····138 ····
143 ····private·void·populateAppStatuses()·{139 ····private·void·populateAppStatuses()·{
144 ········for·(final·AppUpdateStatusManager$AppUpdateStatus·appUpdateStatusManager$AppUpdateStatus·:·AppUpdateStatusManager.getInstance((Context)this.activity).getAll())·{140 ········for·(final·AppUpdateStatusManager$AppUpdateStatus·appUpdateStatusManager$AppUpdateStatus·:·AppUpdateStatusManager.getInstance((Context)this.activity).getAll())·{
145 ············if·(this.shouldShowStatus(appUpdateStatusManager$AppUpdateStatus))·{141 ············if·(this.shouldShowStatus(appUpdateStatusManager$AppUpdateStatus))·{
146 ················this.appsToShowStatus.add(new·AppStatus((Activity)this.activity,·appUpdateStatusManager$AppUpdateStatus));142 ················this.appsToShowStatus.add(new·AppStatus((Activity)this.activity,·appUpdateStatusManager$AppUpdateStatus));
147 ············}143 ············}
821 B
org/fdroid/fdroid/views/updates/items/AppStatusListItemController.class
679 B
procyon -ec {}
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ············switch·(AppStatusListItemController$1.$SwitchMap$org$fdroid$fdroid$AppUpdateStatusManager$Status[currentStatus.status.ordinal()])·{48 ············switch·(AppStatusListItemController$1.$SwitchMap$org$fdroid$fdroid$AppUpdateStatusManager$Status[currentStatus.status.ordinal()])·{
49 ················case·1:·{49 ················case·1:·{
50 ····················instance.markAsNoLongerPendingInstall(currentStatus);50 ····················instance.markAsNoLongerPendingInstall(currentStatus);
51 ····················break;51 ····················break;
52 ················}52 ················}
53 ················case·3:·{53 ················case·3:·{
54 ····················this.cancelDownload();54 ····················this.cancelDownload();
55 ····················string·=·this.activity.getString(2131296645);55 ····················string·=·this.activity.getString(2131296643);
56 ····················break;56 ····················break;
57 ················}57 ················}
58 ············}58 ············}
59 ········}59 ········}
60 ········return·new·DismissResult(string,·true);60 ········return·new·DismissResult(string,·true);
61 ····}61 ····}
62 }62 }
1.85 KB
org/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController.class
1.7 KB
procyon -ec {}
    
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ········else·{68 ········else·{
69 ············final·Activity·activity2·=·this.activity;69 ············final·Activity·activity2·=·this.activity;
70 ············final·Object[]·array2·=·new·Object[n];70 ············final·Object[]·array2·=·new·Object[n];
71 ············array2[0]·=·app.name;71 ············array2[0]·=·app.name;
72 ············mainText·=·activity2.getString(2131296650,·array2);72 ············mainText·=·activity2.getString(2131296650,·array2);
73 ············s·=·this.activity.getString(2131296442);73 ············s·=·this.activity.getString(2131296442);
74 ········}74 ········}
75 ········return·new·AppListItemState(app).setMainText((CharSequence)mainText).showActionButton((CharSequence)s).showSecondaryButton((CharSequence)this.activity.getString(2131296649));75 ········return·new·AppListItemState(app).setMainText((CharSequence)mainText).showActionButton((CharSequence)s).showSecondaryButton((CharSequence)this.activity.getString(2131296645));
76 ····}76 ····}
77 ····77 ····
78 ····protected·void·onActionButtonPressed(final·App·app)·{78 ····protected·void·onActionButtonPressed(final·App·app)·{
79 ········final·Apk·installedApk·=·app.getInstalledApk((Context)this.activity);79 ········final·Apk·installedApk·=·app.getInstalledApk((Context)this.activity);
80 ········if·(installedApk·==·null)·{80 ········if·(installedApk·==·null)·{
81 ············throw·new·IllegalStateException("Tried·to·upgrade·or·uninstall·app·with·known·vulnerability·but·it·doesn't·seem·to·be·installed");81 ············throw·new·IllegalStateException("Tried·to·upgrade·or·uninstall·app·with·known·vulnerability·but·it·doesn't·seem·to·be·installed");
82 ········}82 ········}
Offset 89, 14 lines modifiedOffset 89, 14 lines modified
89 ············LocalBroadcastManager.getInstance((Context)this.activity).registerReceiver(this.installReceiver,·Installer.getUninstallIntentFilter(app.packageName));89 ············LocalBroadcastManager.getInstance((Context)this.activity).registerReceiver(this.installReceiver,·Installer.getUninstallIntentFilter(app.packageName));
90 ············InstallerService.uninstall((Context)this.activity,·installedApk);90 ············InstallerService.uninstall((Context)this.activity,·installedApk);
91 ········}91 ········}
92 ····}92 ····}
93 ····93 ····
94 ····protected·DismissResult·onDismissApp(final·App·app)·{94 ····protected·DismissResult·onDismissApp(final·App·app)·{
95 ········this.ignoreVulnerableApp(app);95 ········this.ignoreVulnerableApp(app);
96 ········return·new·DismissResult((CharSequence)this.activity.getString(2131296646),·false);96 ········return·new·DismissResult((CharSequence)this.activity.getString(2131296648),·false);
97 ····}97 ····}
98 ····98 ····
99 ····protected·void·onSecondaryButtonPressed(final·App·app)·{99 ····protected·void·onSecondaryButtonPressed(final·App·app)·{
100 ········this.ignoreVulnerableApp(app);100 ········this.ignoreVulnerableApp(app);
101 ····}101 ····}
102 }102 }
743 B
org/fdroid/fdroid/views/updates/items/UpdateableAppListItemController.class
593 B
procyon -ec {}
    
Offset 26, 10 lines modifiedOffset 26, 10 lines modified
26 ········return·new·AppListItemState(app).setShowInstallButton(true);26 ········return·new·AppListItemState(app).setShowInstallButton(true);
27 ····}27 ····}
28 ····28 ····
29 ····protected·DismissResult·onDismissApp(final·App·app)·{29 ····protected·DismissResult·onDismissApp(final·App·app)·{
30 ········final·AppPrefs·prefs·=·app.getPrefs((Context)this.activity);30 ········final·AppPrefs·prefs·=·app.getPrefs((Context)this.activity);
31 ········prefs.ignoreThisUpdate·=·app.suggestedVersionCode;31 ········prefs.ignoreThisUpdate·=·app.suggestedVersionCode;
32 ········AppPrefsProvider$Helper.update((Context)this.activity,·app,·prefs);32 ········AppPrefsProvider$Helper.update((Context)this.activity,·app,·prefs);
33 ········return·new·DismissResult((CharSequence)this.activity.getString(2131296644),·false);33 ········return·new·DismissResult((CharSequence)this.activity.getString(2131296647),·false);
34 ····}34 ····}
35 }35 }
2.34 KB
smali/android/support/v7/appcompat/R$string.smali
    
Offset 31, 37 lines modifiedOffset 31, 37 lines modified
  
31 .field·public·static·final·abc_activitychooserview_choose_application:I·=·0x7f09000831 .field·public·static·final·abc_activitychooserview_choose_application:I·=·0x7f090008
  
32 .field·public·static·final·abc_capital_off:I·=·0x7f09000932 .field·public·static·final·abc_capital_off:I·=·0x7f090009
  
33 .field·public·static·final·abc_capital_on:I·=·0x7f09000a33 .field·public·static·final·abc_capital_on:I·=·0x7f09000a
  
34 .field·public·static·final·abc_font_family_body_1_material:I·=·0x7f09018f34 .field·public·static·final·abc_font_family_body_1_material:I·=·0x7f09018c
  
35 .field·public·static·final·abc_font_family_body_2_material:I·=·0x7f09019035 .field·public·static·final·abc_font_family_body_2_material:I·=·0x7f09018d
  
36 .field·public·static·final·abc_font_family_button_material:I·=·0x7f09019136 .field·public·static·final·abc_font_family_button_material:I·=·0x7f09018e
  
37 .field·public·static·final·abc_font_family_caption_material:I·=·0x7f09019237 .field·public·static·final·abc_font_family_caption_material:I·=·0x7f09018f
  
38 .field·public·static·final·abc_font_family_display_1_material:I·=·0x7f09019338 .field·public·static·final·abc_font_family_display_1_material:I·=·0x7f090190
  
39 .field·public·static·final·abc_font_family_display_2_material:I·=·0x7f09019439 .field·public·static·final·abc_font_family_display_2_material:I·=·0x7f090191
  
40 .field·public·static·final·abc_font_family_display_3_material:I·=·0x7f09019540 .field·public·static·final·abc_font_family_display_3_material:I·=·0x7f090192
  
41 .field·public·static·final·abc_font_family_display_4_material:I·=·0x7f09019641 .field·public·static·final·abc_font_family_display_4_material:I·=·0x7f090193
  
42 .field·public·static·final·abc_font_family_headline_material:I·=·0x7f09019742 .field·public·static·final·abc_font_family_headline_material:I·=·0x7f090194
  
43 .field·public·static·final·abc_font_family_menu_material:I·=·0x7f09019843 .field·public·static·final·abc_font_family_menu_material:I·=·0x7f090195
  
44 .field·public·static·final·abc_font_family_subhead_material:I·=·0x7f09019944 .field·public·static·final·abc_font_family_subhead_material:I·=·0x7f090196
  
45 .field·public·static·final·abc_font_family_title_material:I·=·0x7f09019a45 .field·public·static·final·abc_font_family_title_material:I·=·0x7f090197
  
46 .field·public·static·final·abc_search_hint:I·=·0x7f09000b46 .field·public·static·final·abc_search_hint:I·=·0x7f09000b
  
47 .field·public·static·final·abc_searchview_description_clear:I·=·0x7f09000c47 .field·public·static·final·abc_searchview_description_clear:I·=·0x7f09000c
  
48 .field·public·static·final·abc_searchview_description_query:I·=·0x7f09000d48 .field·public·static·final·abc_searchview_description_query:I·=·0x7f09000d
  
1.17 KB
smali/org/fdroid/fdroid/FDroidApp$2.smali
    
Offset 23, 39 lines modifiedOffset 23, 39 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;
  
27 ····.prologue27 ····.prologue
28 ····.line·31828 ····.line·313
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$2;->this$0:Lorg/fdroid/fdroid/FDroidApp;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$2;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onPreferenceChange()V34 .method·public·onPreferenceChange()V
35 ····.locals·335 ····.locals·3
  
36 ····.prologue36 ····.prologue
37 ····.line·32137 ····.line·316
38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$2;->this$0:Lorg/fdroid/fdroid/FDroidApp;38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$2;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
39 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/FDroidApp;->getContentResolver()Landroid/content/ContentResolver;39 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/FDroidApp;->getContentResolver()Landroid/content/ContentResolver;
  
40 ····move-result-object·v040 ····move-result-object·v0
  
41 ····invoke-static·{},·Lorg/fdroid/fdroid/data/AppProvider;->getContentUri()Landroid/net/Uri;41 ····invoke-static·{},·Lorg/fdroid/fdroid/data/AppProvider;->getContentUri()Landroid/net/Uri;
  
42 ····move-result-object·v142 ····move-result-object·v1
  
43 ····const/4·v2,·0x043 ····const/4·v2,·0x0
  
44 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V44 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V
  
45 ····.line·32245 ····.line·317
46 ····return-void46 ····return-void
47 .end·method47 .end·method
738 B
smali/org/fdroid/fdroid/RepoXMLHandler.smali
    
Offset 1462, 19 lines modifiedOffset 1462, 15 lines modified
  
1462 ····goto/16·:goto_21462 ····goto/16·:goto_2
  
1463 ····.line·2061463 ····.line·206
1464 ····:pswitch_151464 ····:pswitch_15
1465 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/RepoXMLHandler;->curapp:Lorg/fdroid/fdroid/data/App;1465 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/RepoXMLHandler;->curapp:Lorg/fdroid/fdroid/data/App;
  
1466 ····invoke-static·{v1},·Lorg/fdroid/fdroid/data/App;->formatDescription(Ljava/lang/String;)Ljava/lang/String; 
  
1467 ····move-result-object·v3 
  
1468 ····iput-object·v3,·v2,·Lorg/fdroid/fdroid/data/App;->description:Ljava/lang/String;1466 ····iput-object·v1,·v2,·Lorg/fdroid/fdroid/data/App;->description:Ljava/lang/String;
  
1469 ····goto/16·:goto_21467 ····goto/16·:goto_2
  
1470 ····.line·2091468 ····.line·209
1471 ····:pswitch_161469 ····:pswitch_16
1472 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/RepoXMLHandler;->curapp:Lorg/fdroid/fdroid/data/App;1470 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/RepoXMLHandler;->curapp:Lorg/fdroid/fdroid/data/App;
  
313 B
smali/org/fdroid/fdroid/R$drawable.smali
    
Offset 461, 12 lines modifiedOffset 461, 12 lines modified
  
  
461 #·direct·methods461 #·direct·methods
462 .method·public·constructor·<init>()V462 .method·public·constructor·<init>()V
463 ····.locals·0463 ····.locals·0
  
464 ····.prologue464 ····.prologue
465 ····.line·3501465 ····.line·3500
466 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V466 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
467 ····return-void467 ····return-void
468 .end·method468 .end·method
22.8 KB
smali/org/fdroid/fdroid/R$styleable.smali
    
Offset 1371, 523 lines modifiedOffset 1371, 523 lines modified
  
1371 ····const/4·v4,·0x21371 ····const/4·v4,·0x2
  
1372 ····const/4·v3,·0x01372 ····const/4·v3,·0x0
  
1373 ····const/4·v2,·0x31373 ····const/4·v2,·0x3
  
1374 ····.line·52311374 ····.line·5226
1375 ····const/16·v0,·0x1d1375 ····const/16·v0,·0x1d
  
1376 ····new-array·v0,·v0,·[I1376 ····new-array·v0,·v0,·[I
  
1377 ····fill-array-data·v0,·:array_01377 ····fill-array-data·v0,·:array_0
  
1378 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionBar:[I1378 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionBar:[I
  
1379 ····.line·56371379 ····.line·5632
1380 ····new-array·v0,·v5,·[I1380 ····new-array·v0,·v5,·[I
  
1381 ····const·v1,·0x10100b31381 ····const·v1,·0x10100b3
  
1382 ····aput·v1,·v0,·v31382 ····aput·v1,·v0,·v3
  
1383 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionBarLayout:[I1383 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionBarLayout:[I
  
1384 ····.line·56561384 ····.line·5651
1385 ····new-array·v0,·v5,·[I1385 ····new-array·v0,·v5,·[I
  
1386 ····const·v1,·0x101013f1386 ····const·v1,·0x101013f
  
1387 ····aput·v1,·v0,·v31387 ····aput·v1,·v0,·v3
  
1388 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionMenuItemView:[I1388 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionMenuItemView:[I
  
1389 ····.line·56671389 ····.line·5662
1390 ····new-array·v0,·v3,·[I1390 ····new-array·v0,·v3,·[I
  
1391 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionMenuView:[I1391 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionMenuView:[I
  
1392 ····.line·56901392 ····.line·5685
1393 ····const/4·v0,·0x61393 ····const/4·v0,·0x6
  
1394 ····new-array·v0,·v0,·[I1394 ····new-array·v0,·v0,·[I
  
1395 ····fill-array-data·v0,·:array_11395 ····fill-array-data·v0,·:array_1
  
1396 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionMode:[I1396 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActionMode:[I
  
1397 ····.line·57741397 ····.line·5769
1398 ····new-array·v0,·v4,·[I1398 ····new-array·v0,·v4,·[I
  
1399 ····fill-array-data·v0,·:array_21399 ····fill-array-data·v0,·:array_2
  
1400 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActivityChooserView:[I1400 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->ActivityChooserView:[I
  
1401 ····.line·58231401 ····.line·5818
1402 ····new-array·v0,·v6,·[I1402 ····new-array·v0,·v6,·[I
  
1403 ····fill-array-data·v0,·:array_31403 ····fill-array-data·v0,·:array_3
  
1404 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AlertDialog:[I1404 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AlertDialog:[I
  
1405 ····.line·59111405 ····.line·5906
1406 ····new-array·v0,·v2,·[I1406 ····new-array·v0,·v2,·[I
  
1407 ····fill-array-data·v0,·:array_41407 ····fill-array-data·v0,·:array_4
  
1408 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppBarLayout:[I1408 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppBarLayout:[I
  
1409 ····.line·59621409 ····.line·5957
1410 ····new-array·v0,·v4,·[I1410 ····new-array·v0,·v4,·[I
  
1411 ····fill-array-data·v0,·:array_51411 ····fill-array-data·v0,·:array_5
  
1412 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppBarLayoutStates:[I1412 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppBarLayoutStates:[I
  
1413 ····.line·60051413 ····.line·6000
1414 ····new-array·v0,·v4,·[I1414 ····new-array·v0,·v4,·[I
  
1415 ····fill-array-data·v0,·:array_61415 ····fill-array-data·v0,·:array_6
  
1416 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppBarLayout_Layout:[I1416 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppBarLayout_Layout:[I
  
1417 ····.line·60501417 ····.line·6045
1418 ····new-array·v0,·v4,·[I1418 ····new-array·v0,·v4,·[I
  
1419 ····fill-array-data·v0,·:array_71419 ····fill-array-data·v0,·:array_7
  
1420 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatImageView:[I1420 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatImageView:[I
  
1421 ····.line·60851421 ····.line·6080
1422 ····const/4·v0,·0x41422 ····const/4·v0,·0x4
  
1423 ····new-array·v0,·v0,·[I1423 ····new-array·v0,·v0,·[I
  
1424 ····fill-array-data·v0,·:array_81424 ····fill-array-data·v0,·:array_8
  
1425 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatSeekBar:[I1425 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatSeekBar:[I
  
1426 ····.line·61621426 ····.line·6157
1427 ····new-array·v0,·v6,·[I1427 ····new-array·v0,·v6,·[I
  
1428 ····fill-array-data·v0,·:array_91428 ····fill-array-data·v0,·:array_9
  
1429 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatTextHelper:[I1429 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatTextHelper:[I
  
1430 ····.line·62201430 ····.line·6215
1431 ····new-array·v0,·v4,·[I1431 ····new-array·v0,·v4,·[I
  
1432 ····fill-array-data·v0,·:array_a1432 ····fill-array-data·v0,·:array_a
  
1433 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatTextView:[I1433 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatTextView:[I
  
1434 ····.line·64781434 ····.line·6473
1435 ····const/16·v0,·0x731435 ····const/16·v0,·0x73
  
1436 ····new-array·v0,·v0,·[I1436 ····new-array·v0,·v0,·[I
  
1437 ····fill-array-data·v0,·:array_b1437 ····fill-array-data·v0,·:array_b
  
1438 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatTheme:[I1438 ····sput-object·v0,·Lorg/fdroid/fdroid/R$styleable;->AppCompatTheme:[I
  
1439 ····.line·78641439 ····.line·7859
1440 ····const/16·v0,·0x81440 ····const/16·v0,·0x8
  
1441 ····new-array·v0,·v0,·[I1441 ····new-array·v0,·v0,·[I
  
Max diff block lines reached; 20393/23265 bytes (87.66%) of diff not shown.
907 B
smali/org/fdroid/fdroid/FDroidApp$3.smali
    
Offset 23, 30 lines modifiedOffset 23, 30 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;
  
27 ····.prologue27 ····.prologue
28 ····.line·32828 ····.line·323
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$3;->this$0:Lorg/fdroid/fdroid/FDroidApp;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$3;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·createURLStreamHandler(Ljava/lang/String;)Ljava/net/URLStreamHandler;34 .method·public·createURLStreamHandler(Ljava/lang/String;)Ljava/net/URLStreamHandler;
35 ····.locals·135 ····.locals·1
36 ····.param·p1,·"protocol"····#·Ljava/lang/String;36 ····.param·p1,·"protocol"····#·Ljava/lang/String;
  
37 ····.prologue37 ····.prologue
38 ····.line·33138 ····.line·326
39 ····const-string·v0,·"bluetooth"39 ····const-string·v0,·"bluetooth"
  
40 ····invoke-static·{p1,·v0},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z40 ····invoke-static·{p1,·v0},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
  
41 ····move-result·v041 ····move-result·v0
  
42 ····if-eqz·v0,·:cond_042 ····if-eqz·v0,·:cond_0
315 B
smali/org/fdroid/fdroid/R$transition.smali
    
Offset 19, 12 lines modifiedOffset 19, 12 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·515523 ····.line·5150
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
1.17 KB
smali/org/fdroid/fdroid/FDroidApp$1.smali
    
Offset 23, 39 lines modifiedOffset 23, 39 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;
  
27 ····.prologue27 ····.prologue
28 ····.line·30828 ····.line·303
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$1;->this$0:Lorg/fdroid/fdroid/FDroidApp;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$1;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onPreferenceChange()V34 .method·public·onPreferenceChange()V
35 ····.locals·335 ····.locals·3
  
36 ····.prologue36 ····.prologue
37 ····.line·31137 ····.line·306
38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$1;->this$0:Lorg/fdroid/fdroid/FDroidApp;38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$1;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
39 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/FDroidApp;->getContentResolver()Landroid/content/ContentResolver;39 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/FDroidApp;->getContentResolver()Landroid/content/ContentResolver;
  
40 ····move-result-object·v040 ····move-result-object·v0
  
41 ····invoke-static·{},·Lorg/fdroid/fdroid/data/AppProvider;->getContentUri()Landroid/net/Uri;41 ····invoke-static·{},·Lorg/fdroid/fdroid/data/AppProvider;->getContentUri()Landroid/net/Uri;
  
42 ····move-result-object·v142 ····move-result-object·v1
  
43 ····const/4·v2,·0x043 ····const/4·v2,·0x0
  
44 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V44 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/ContentResolver;->notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V
  
45 ····.line·31245 ····.line·307
46 ····return-void46 ····return-void
47 .end·method47 .end·method
301 B
smali/org/fdroid/fdroid/R$xml.smali
    
Offset 25, 12 lines modifiedOffset 25, 12 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·515829 ····.line·5153
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
309 B
smali/org/fdroid/fdroid/R$plurals.smali
    
Offset 37, 12 lines modifiedOffset 37, 12 lines modified
  
  
37 #·direct·methods37 #·direct·methods
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
41 ····.line·424541 ····.line·4244
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
309 B
smali/org/fdroid/fdroid/R$integer.smali
    
Offset 37, 12 lines modifiedOffset 37, 12 lines modified
  
  
37 #·direct·methods37 #·direct·methods
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
41 ····.line·409041 ····.line·4089
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
2.96 KB
smali/org/fdroid/fdroid/Preferences$Theme.smali
    
Offset 44, 51 lines modifiedOffset 44, 51 lines modified
  
44 ····const/4·v4,·0x244 ····const/4·v4,·0x2
  
45 ····const/4·v3,·0x145 ····const/4·v3,·0x1
  
46 ····const/4·v2,·0x046 ····const/4·v2,·0x0
  
47 ····.line·9447 ····.line·90
48 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;48 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;
  
49 ····const-string·v1,·"light"49 ····const-string·v1,·"light"
  
50 ····invoke-direct·{v0,·v1,·v2},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V50 ····invoke-direct·{v0,·v1,·v2},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V
  
51 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->light:Lorg/fdroid/fdroid/Preferences$Theme;51 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->light:Lorg/fdroid/fdroid/Preferences$Theme;
  
52 ····.line·9552 ····.line·91
53 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;53 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;
  
54 ····const-string·v1,·"dark"54 ····const-string·v1,·"dark"
  
55 ····invoke-direct·{v0,·v1,·v3},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V55 ····invoke-direct·{v0,·v1,·v3},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V
  
56 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->dark:Lorg/fdroid/fdroid/Preferences$Theme;56 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->dark:Lorg/fdroid/fdroid/Preferences$Theme;
  
57 ····.line·9657 ····.line·92
58 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;58 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;
  
59 ····const-string·v1,·"night"59 ····const-string·v1,·"night"
  
60 ····invoke-direct·{v0,·v1,·v4},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V60 ····invoke-direct·{v0,·v1,·v4},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V
  
61 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->night:Lorg/fdroid/fdroid/Preferences$Theme;61 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->night:Lorg/fdroid/fdroid/Preferences$Theme;
  
62 ····.line·9762 ····.line·93
63 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;63 ····new-instance·v0,·Lorg/fdroid/fdroid/Preferences$Theme;
  
64 ····const-string·v1,·"lightWithDarkActionBar"64 ····const-string·v1,·"lightWithDarkActionBar"
  
65 ····invoke-direct·{v0,·v1,·v5},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V65 ····invoke-direct·{v0,·v1,·v5},·Lorg/fdroid/fdroid/Preferences$Theme;-><init>(Ljava/lang/String;I)V
  
66 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->lightWithDarkActionBar:Lorg/fdroid/fdroid/Preferences$Theme;66 ····sput-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->lightWithDarkActionBar:Lorg/fdroid/fdroid/Preferences$Theme;
  
67 ····.line·9367 ····.line·89
68 ····const/4·v0,·0x468 ····const/4·v0,·0x4
  
69 ····new-array·v0,·v0,·[Lorg/fdroid/fdroid/Preferences$Theme;69 ····new-array·v0,·v0,·[Lorg/fdroid/fdroid/Preferences$Theme;
  
70 ····sget-object·v1,·Lorg/fdroid/fdroid/Preferences$Theme;->light:Lorg/fdroid/fdroid/Preferences$Theme;70 ····sget-object·v1,·Lorg/fdroid/fdroid/Preferences$Theme;->light:Lorg/fdroid/fdroid/Preferences$Theme;
  
71 ····aput-object·v1,·v0,·v271 ····aput-object·v1,·v0,·v2
Offset 115, 26 lines modifiedOffset 115, 26 lines modified
115 ····.annotation·system·Ldalvik/annotation/Signature;115 ····.annotation·system·Ldalvik/annotation/Signature;
116 ········value·=·{116 ········value·=·{
117 ············"()V"117 ············"()V"
118 ········}118 ········}
119 ····.end·annotation119 ····.end·annotation
  
120 ····.prologue120 ····.prologue
121 ····.line·93121 ····.line·89
122 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V122 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
123 ····return-void123 ····return-void
124 .end·method124 .end·method
  
125 .method·public·static·valueOf(Ljava/lang/String;)Lorg/fdroid/fdroid/Preferences$Theme;125 .method·public·static·valueOf(Ljava/lang/String;)Lorg/fdroid/fdroid/Preferences$Theme;
126 ····.locals·1126 ····.locals·1
127 ····.param·p0,·"name"····#·Ljava/lang/String;127 ····.param·p0,·"name"····#·Ljava/lang/String;
  
128 ····.prologue128 ····.prologue
129 ····.line·93129 ····.line·89
130 ····const-class·v0,·Lorg/fdroid/fdroid/Preferences$Theme;130 ····const-class·v0,·Lorg/fdroid/fdroid/Preferences$Theme;
  
131 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;131 ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
  
132 ····move-result-object·v0132 ····move-result-object·v0
  
133 ····check-cast·v0,·Lorg/fdroid/fdroid/Preferences$Theme;133 ····check-cast·v0,·Lorg/fdroid/fdroid/Preferences$Theme;
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ····return-object·v0142 ····return-object·v0
143 .end·method143 .end·method
  
144 .method·public·static·values()[Lorg/fdroid/fdroid/Preferences$Theme;144 .method·public·static·values()[Lorg/fdroid/fdroid/Preferences$Theme;
145 ····.locals·1145 ····.locals·1
  
146 ····.prologue146 ····.prologue
147 ····.line·93147 ····.line·89
148 ····sget-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->$VALUES:[Lorg/fdroid/fdroid/Preferences$Theme;148 ····sget-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->$VALUES:[Lorg/fdroid/fdroid/Preferences$Theme;
  
149 ····invoke-virtual·{v0},·[Lorg/fdroid/fdroid/Preferences$Theme;->clone()Ljava/lang/Object;149 ····invoke-virtual·{v0},·[Lorg/fdroid/fdroid/Preferences$Theme;->clone()Ljava/lang/Object;
  
150 ····move-result-object·v0150 ····move-result-object·v0
  
151 ····check-cast·v0,·[Lorg/fdroid/fdroid/Preferences$Theme;151 ····check-cast·v0,·[Lorg/fdroid/fdroid/Preferences$Theme;
301 B
smali/org/fdroid/fdroid/R$id.smali
    
Offset 743, 12 lines modifiedOffset 743, 12 lines modified
  
  
743 #·direct·methods743 #·direct·methods
744 .method·public·constructor·<init>()V744 .method·public·constructor·<init>()V
745 ····.locals·0745 ····.locals·0
  
746 ····.prologue746 ····.prologue
747 ····.line·3725747 ····.line·3724
748 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V748 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
749 ····return-void749 ····return-void
750 .end·method750 .end·method
14.0 KB
smali/org/fdroid/fdroid/R$string.smali
    
Offset 33, 37 lines modifiedOffset 33, 37 lines modified
  
33 .field·public·static·final·abc_activitychooserview_choose_application:I·=·0x7f09000833 .field·public·static·final·abc_activitychooserview_choose_application:I·=·0x7f090008
  
34 .field·public·static·final·abc_capital_off:I·=·0x7f09000934 .field·public·static·final·abc_capital_off:I·=·0x7f090009
  
35 .field·public·static·final·abc_capital_on:I·=·0x7f09000a35 .field·public·static·final·abc_capital_on:I·=·0x7f09000a
  
36 .field·public·static·final·abc_font_family_body_1_material:I·=·0x7f09018f36 .field·public·static·final·abc_font_family_body_1_material:I·=·0x7f09018c
  
37 .field·public·static·final·abc_font_family_body_2_material:I·=·0x7f09019037 .field·public·static·final·abc_font_family_body_2_material:I·=·0x7f09018d
  
38 .field·public·static·final·abc_font_family_button_material:I·=·0x7f09019138 .field·public·static·final·abc_font_family_button_material:I·=·0x7f09018e
  
39 .field·public·static·final·abc_font_family_caption_material:I·=·0x7f09019239 .field·public·static·final·abc_font_family_caption_material:I·=·0x7f09018f
  
40 .field·public·static·final·abc_font_family_display_1_material:I·=·0x7f09019340 .field·public·static·final·abc_font_family_display_1_material:I·=·0x7f090190
  
41 .field·public·static·final·abc_font_family_display_2_material:I·=·0x7f09019441 .field·public·static·final·abc_font_family_display_2_material:I·=·0x7f090191
  
42 .field·public·static·final·abc_font_family_display_3_material:I·=·0x7f09019542 .field·public·static·final·abc_font_family_display_3_material:I·=·0x7f090192
  
43 .field·public·static·final·abc_font_family_display_4_material:I·=·0x7f09019643 .field·public·static·final·abc_font_family_display_4_material:I·=·0x7f090193
  
44 .field·public·static·final·abc_font_family_headline_material:I·=·0x7f09019744 .field·public·static·final·abc_font_family_headline_material:I·=·0x7f090194
  
45 .field·public·static·final·abc_font_family_menu_material:I·=·0x7f09019845 .field·public·static·final·abc_font_family_menu_material:I·=·0x7f090195
  
46 .field·public·static·final·abc_font_family_subhead_material:I·=·0x7f09019946 .field·public·static·final·abc_font_family_subhead_material:I·=·0x7f090196
  
47 .field·public·static·final·abc_font_family_title_material:I·=·0x7f09019a47 .field·public·static·final·abc_font_family_title_material:I·=·0x7f090197
  
48 .field·public·static·final·abc_search_hint:I·=·0x7f09000b48 .field·public·static·final·abc_search_hint:I·=·0x7f09000b
  
49 .field·public·static·final·abc_searchview_description_clear:I·=·0x7f09000c49 .field·public·static·final·abc_searchview_description_clear:I·=·0x7f09000c
  
50 .field·public·static·final·abc_searchview_description_query:I·=·0x7f09000d50 .field·public·static·final·abc_searchview_description_query:I·=·0x7f09000d
  
Offset 123, 49 lines modifiedOffset 123, 49 lines modified
  
123 .field·public·static·final·app__newly_added:I·=·0x7f090029123 .field·public·static·final·app__newly_added:I·=·0x7f090029
  
124 .field·public·static·final·app__tts__cancel_download:I·=·0x7f09002a124 .field·public·static·final·app__tts__cancel_download:I·=·0x7f09002a
  
125 .field·public·static·final·app__tts__downloading_progress:I·=·0x7f09002b125 .field·public·static·final·app__tts__downloading_progress:I·=·0x7f09002b
  
126 .field·public·static·final·app_description:I·=·0x7f09019b126 .field·public·static·final·app_description:I·=·0x7f090198
  
127 .field·public·static·final·app_details:I·=·0x7f09002c127 .field·public·static·final·app_details:I·=·0x7f09002c
  
128 .field·public·static·final·app_details__incompatible_mismatched_signature:I·=·0x7f09017f128 .field·public·static·final·app_details__incompatible_mismatched_signature:I·=·0x7f09017f
  
129 .field·public·static·final·app_details__no_versions__explain_incompatible_signatures:I·=·0x7f090180129 .field·public·static·final·app_details__no_versions__explain_incompatible_signatures:I·=·0x7f090186
  
130 .field·public·static·final·app_details__no_versions__no_compatible_signatures:I·=·0x7f090181130 .field·public·static·final·app_details__no_versions__no_compatible_signatures:I·=·0x7f090180
  
131 .field·public·static·final·app_details__no_versions__none_compatible_with_device:I·=·0x7f090182131 .field·public·static·final·app_details__no_versions__none_compatible_with_device:I·=·0x7f090181
  
132 .field·public·static·final·app_details__no_versions__show_incompat_versions:I·=·0x7f090183132 .field·public·static·final·app_details__no_versions__show_incompat_versions:I·=·0x7f090182
  
133 .field·public·static·final·app_details_donate_prompt:I·=·0x7f09002d133 .field·public·static·final·app_details_donate_prompt:I·=·0x7f09002d
  
134 .field·public·static·final·app_details_donate_prompt_unknown_author:I·=·0x7f09002e134 .field·public·static·final·app_details_donate_prompt_unknown_author:I·=·0x7f09002e
  
135 .field·public·static·final·app_details_subject:I·=·0x7f09019c135 .field·public·static·final·app_details_subject:I·=·0x7f090199
  
136 .field·public·static·final·app_incompatible:I·=·0x7f09002f136 .field·public·static·final·app_incompatible:I·=·0x7f09002f
  
137 .field·public·static·final·app_inst_known_source:I·=·0x7f090030137 .field·public·static·final·app_inst_known_source:I·=·0x7f090030
  
138 .field·public·static·final·app_inst_unknown_source:I·=·0x7f090031138 .field·public·static·final·app_inst_unknown_source:I·=·0x7f090031
  
139 .field·public·static·final·app_installed:I·=·0x7f090032139 .field·public·static·final·app_installed:I·=·0x7f090032
  
140 .field·public·static·final·app_installed_media:I·=·0x7f090033140 .field·public·static·final·app_installed_media:I·=·0x7f090033
  
141 .field·public·static·final·app_list__dismiss_app_update:I·=·0x7f090184141 .field·public·static·final·app_list__dismiss_app_update:I·=·0x7f090187
  
142 .field·public·static·final·app_list__dismiss_downloading_app:I·=·0x7f090185142 .field·public·static·final·app_list__dismiss_downloading_app:I·=·0x7f090183
  
143 .field·public·static·final·app_list__dismiss_vulnerable_app:I·=·0x7f090186143 .field·public·static·final·app_list__dismiss_vulnerable_app:I·=·0x7f090188
  
144 .field·public·static·final·app_list__name__downloading_in_progress:I·=·0x7f090034144 .field·public·static·final·app_list__name__downloading_in_progress:I·=·0x7f090034
  
145 .field·public·static·final·app_list__name__successfully_installed:I·=·0x7f090035145 .field·public·static·final·app_list__name__successfully_installed:I·=·0x7f090035
  
146 .field·public·static·final·app_list_download_ready:I·=·0x7f090036146 .field·public·static·final·app_list_download_ready:I·=·0x7f090036
  
Offset 177, 35 lines modifiedOffset 177, 33 lines modified
  
177 .field·public·static·final·app_recommended_version_installed:I·=·0x7f09003a177 .field·public·static·final·app_recommended_version_installed:I·=·0x7f09003a
  
178 .field·public·static·final·app_version_x_available:I·=·0x7f09003b178 .field·public·static·final·app_version_x_available:I·=·0x7f09003b
  
179 .field·public·static·final·app_version_x_installed:I·=·0x7f09003c179 .field·public·static·final·app_version_x_installed:I·=·0x7f09003c
  
180 .field·public·static·final·appbar_scrolling_view_behavior:I·=·0x7f09019d180 .field·public·static·final·appbar_scrolling_view_behavior:I·=·0x7f09019a
  
181 .field·public·static·final·appcompatibility:I·=·0x7f09003d181 .field·public·static·final·appcompatibility:I·=·0x7f09003d
  
182 .field·public·static·final·applicationId:I·=·0x7f09019e 
  
183 .field·public·static·final·automatic_scan_wifi:I·=·0x7f09003e182 .field·public·static·final·automatic_scan_wifi:I·=·0x7f09003e
  
184 .field·public·static·final·automatic_scan_wifi_on:I·=·0x7f09003f183 .field·public·static·final·automatic_scan_wifi_on:I·=·0x7f09003f
  
185 .field·public·static·final·back:I·=·0x7f090040184 .field·public·static·final·back:I·=·0x7f090040
  
186 .field·public·static·final·back_button_label:I·=·0x7f09019f185 .field·public·static·final·back_button_label:I·=·0x7f09019b
  
187 .field·public·static·final·bad_fingerprint:I·=·0x7f090041186 .field·public·static·final·bad_fingerprint:I·=·0x7f090041
  
188 .field·public·static·final·bluetooth_activity_not_found:I·=·0x7f090042187 .field·public·static·final·bluetooth_activity_not_found:I·=·0x7f090042
  
189 .field·public·static·final·bluetooth_unavailable:I·=·0x7f090043188 .field·public·static·final·bluetooth_unavailable:I·=·0x7f090043
  
190 .field·public·static·final·bottom_sheet_behavior:I·=·0x7f0901a0189 .field·public·static·final·bottom_sheet_behavior:I·=·0x7f09019c
  
191 .field·public·static·final·by_author_format:I·=·0x7f090044190 .field·public·static·final·by_author_format:I·=·0x7f090044
  
192 .field·public·static·final·cache_downloaded:I·=·0x7f090045191 .field·public·static·final·cache_downloaded:I·=·0x7f090045
  
193 .field·public·static·final·cancel:I·=·0x7f090046192 .field·public·static·final·cancel:I·=·0x7f090046
  
Offset 241, 15 lines modifiedOffset 239, 15 lines modified
  
241 .field·public·static·final·category_Theming:I·=·0x7f090056239 .field·public·static·final·category_Theming:I·=·0x7f090056
  
Max diff block lines reached; 7923/14272 bytes (55.51%) of diff not shown.
303 B
smali/org/fdroid/fdroid/R$menu.smali
    
Offset 33, 12 lines modifiedOffset 33, 12 lines modified
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>()V34 .method·public·constructor·<init>()V
35 ····.locals·035 ····.locals·0
  
36 ····.prologue36 ····.prologue
37 ····.line·423537 ····.line·4234
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void39 ····return-void
40 .end·method40 .end·method
39.5 KB
smali/org/fdroid/fdroid/FDroidApp.smali
    
Offset 11, 16 lines modifiedOffset 11, 14 lines modified
11 ····reportSenderFactoryClasses·=·{11 ····reportSenderFactoryClasses·=·{
12 ········Lorg/fdroid/fdroid/acra/CrashReportSenderFactory;12 ········Lorg/fdroid/fdroid/acra/CrashReportSenderFactory;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·private·static·final·ACRA_ID:Ljava/lang/String;·=·"org.fdroid.fdroid:acra" 
  
17 .field·private·static·final·SPONGYCASTLE_PROVIDER:Lorg/spongycastle/jce/provider/BouncyCastleProvider;16 .field·private·static·final·SPONGYCASTLE_PROVIDER:Lorg/spongycastle/jce/provider/BouncyCastleProvider;
  
18 .field·public·static·final·SYSTEM_DIR_NAME:Ljava/lang/String;17 .field·public·static·final·SYSTEM_DIR_NAME:Ljava/lang/String;
  
19 .field·private·static·final·TAG:Ljava/lang/String;·=·"FDroidApp"18 .field·private·static·final·TAG:Ljava/lang/String;·=·"FDroidApp"
  
20 .field·public·static·volatile·bssid:Ljava/lang/String;19 .field·public·static·volatile·bssid:Ljava/lang/String;
Offset 55, 240 lines modifiedOffset 53, 240 lines modified
  
  
55 #·direct·methods53 #·direct·methods
56 .method·static·constructor·<clinit>()V54 .method·static·constructor·<clinit>()V
57 ····.locals·155 ····.locals·1
  
58 ····.prologue56 ····.prologue
59 ····.line·8757 ····.line·85
60 ····invoke-static·{},·Landroid/os/Environment;->getRootDirectory()Ljava/io/File;58 ····invoke-static·{},·Landroid/os/Environment;->getRootDirectory()Ljava/io/File;
  
61 ····move-result-object·v059 ····move-result-object·v0
  
62 ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;60 ····invoke-virtual·{v0},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
63 ····move-result-object·v061 ····move-result-object·v0
  
64 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->SYSTEM_DIR_NAME:Ljava/lang/String;62 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->SYSTEM_DIR_NAME:Ljava/lang/String;
  
65 ····.line·9763 ····.line·95
66 ····new-instance·v0,·Lorg/fdroid/fdroid/data/Repo;64 ····new-instance·v0,·Lorg/fdroid/fdroid/data/Repo;
  
67 ····invoke-direct·{v0},·Lorg/fdroid/fdroid/data/Repo;-><init>()V65 ····invoke-direct·{v0},·Lorg/fdroid/fdroid/data/Repo;-><init>()V
  
68 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->repo:Lorg/fdroid/fdroid/data/Repo;66 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->repo:Lorg/fdroid/fdroid/data/Repo;
  
69 ····.line·9967 ····.line·97
70 ····const/4·v0,·0x068 ····const/4·v0,·0x0
  
71 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->lastWorkingMirror:Ljava/lang/String;69 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->lastWorkingMirror:Ljava/lang/String;
  
72 ····.line·10070 ····.line·98
73 ····const·v0,·0x7fffffff71 ····const·v0,·0x7fffffff
  
74 ····sput·v0,·Lorg/fdroid/fdroid/FDroidApp;->numTries:I72 ····sput·v0,·Lorg/fdroid/fdroid/FDroidApp;->numTries:I
  
75 ····.line·10173 ····.line·99
76 ····const/16·v0,·0x271074 ····const/16·v0,·0x2710
  
77 ····sput·v0,·Lorg/fdroid/fdroid/FDroidApp;->timeout:I75 ····sput·v0,·Lorg/fdroid/fdroid/FDroidApp;->timeout:I
  
78 ····.line·11876 ····.line·116
79 ····new-instance·v0,·Lorg/spongycastle/jce/provider/BouncyCastleProvider;77 ····new-instance·v0,·Lorg/spongycastle/jce/provider/BouncyCastleProvider;
  
80 ····invoke-direct·{v0},·Lorg/spongycastle/jce/provider/BouncyCastleProvider;-><init>()V78 ····invoke-direct·{v0},·Lorg/spongycastle/jce/provider/BouncyCastleProvider;-><init>()V
  
81 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->SPONGYCASTLE_PROVIDER:Lorg/spongycastle/jce/provider/BouncyCastleProvider;79 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->SPONGYCASTLE_PROVIDER:Lorg/spongycastle/jce/provider/BouncyCastleProvider;
  
82 ····.line·11980 ····.line·117
83 ····invoke-static·{},·Lorg/fdroid/fdroid/FDroidApp;->enableSpongyCastle()V81 ····invoke-static·{},·Lorg/fdroid/fdroid/FDroidApp;->enableSpongyCastle()V
  
84 ····.line·12282 ····.line·120
85 ····sget-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->light:Lorg/fdroid/fdroid/Preferences$Theme;83 ····sget-object·v0,·Lorg/fdroid/fdroid/Preferences$Theme;->light:Lorg/fdroid/fdroid/Preferences$Theme;
  
86 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->curTheme:Lorg/fdroid/fdroid/Preferences$Theme;84 ····sput-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->curTheme:Lorg/fdroid/fdroid/Preferences$Theme;
  
87 ····return-void85 ····return-void
88 .end·method86 .end·method
  
89 .method·public·constructor·<init>()V87 .method·public·constructor·<init>()V
90 ····.locals·088 ····.locals·0
  
91 ····.prologue89 ····.prologue
92 ····.line·8290 ····.line·81
93 ····invoke-direct·{p0},·Landroid/app/Application;-><init>()V91 ····invoke-direct·{p0},·Landroid/app/Application;-><init>()V
  
94 ····return-void92 ····return-void
95 .end·method93 .end·method
  
96 .method·public·static·checkStartTor(Landroid/content/Context;)V94 .method·public·static·checkStartTor(Landroid/content/Context;)V
97 ····.locals·195 ····.locals·1
98 ····.param·p0,·"context"····#·Landroid/content/Context;96 ····.param·p0,·"context"····#·Landroid/content/Context;
  
99 ····.prologue97 ····.prologue
100 ····.line·51698 ····.line·511
101 ····sget-boolean·v0,·Lorg/fdroid/fdroid/FDroidApp;->useTor:Z99 ····sget-boolean·v0,·Lorg/fdroid/fdroid/FDroidApp;->useTor:Z
  
102 ····if-eqz·v0,·:cond_0100 ····if-eqz·v0,·:cond_0
  
103 ····.line·517101 ····.line·512
104 ····invoke-static·{p0},·Linfo/guardianproject/netcipher/proxy/OrbotHelper;->requestStartTor(Landroid/content/Context;)Z102 ····invoke-static·{p0},·Linfo/guardianproject/netcipher/proxy/OrbotHelper;->requestStartTor(Landroid/content/Context;)Z
  
105 ····.line·519103 ····.line·514
106 ····:cond_0104 ····:cond_0
107 ····return-void105 ····return-void
108 .end·method106 .end·method
  
109 .method·private·static·configureTor(Z)V107 .method·private·static·configureTor(Z)V
110 ····.locals·1108 ····.locals·1
111 ····.param·p0,·"enabled"····#·Z109 ····.param·p0,·"enabled"····#·Z
  
112 ····.prologue110 ····.prologue
113 ····.line·507111 ····.line·502
114 ····sput-boolean·p0,·Lorg/fdroid/fdroid/FDroidApp;->useTor:Z112 ····sput-boolean·p0,·Lorg/fdroid/fdroid/FDroidApp;->useTor:Z
  
115 ····.line·508113 ····.line·503
116 ····sget-boolean·v0,·Lorg/fdroid/fdroid/FDroidApp;->useTor:Z114 ····sget-boolean·v0,·Lorg/fdroid/fdroid/FDroidApp;->useTor:Z
  
117 ····if-eqz·v0,·:cond_0115 ····if-eqz·v0,·:cond_0
  
118 ····.line·509116 ····.line·504
119 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->useTor()V117 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->useTor()V
  
120 ····.line·513118 ····.line·508
121 ····:goto_0119 ····:goto_0
122 ····return-void120 ····return-void
  
123 ····.line·511121 ····.line·506
124 ····:cond_0122 ····:cond_0
125 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->clearProxy()V123 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->clearProxy()V
  
Max diff block lines reached; 36686/40325 bytes (90.98%) of diff not shown.
1.2 KB
smali/org/fdroid/fdroid/FDroidApp$6.smali
    
Offset 23, 37 lines modifiedOffset 23, 37 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;
  
27 ····.prologue27 ····.prologue
28 ····.line·38528 ····.line·380
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$6;->this$0:Lorg/fdroid/fdroid/FDroidApp;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$6;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onPreferenceChange()V34 .method·public·onPreferenceChange()V
35 ····.locals·435 ····.locals·4
  
36 ····.prologue36 ····.prologue
37 ····.line·38837 ····.line·383
38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$6;->this$0:Lorg/fdroid/fdroid/FDroidApp;38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$6;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
39 ····new-instance·v1,·Landroid/content/Intent;39 ····new-instance·v1,·Landroid/content/Intent;
  
40 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/FDroidApp$6;->this$0:Lorg/fdroid/fdroid/FDroidApp;40 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/FDroidApp$6;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
41 ····const-class·v3,·Lorg/fdroid/fdroid/net/WifiStateChangeService;41 ····const-class·v3,·Lorg/fdroid/fdroid/net/WifiStateChangeService;
  
42 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V42 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
43 ····invoke-virtual·{v0,·v1},·Lorg/fdroid/fdroid/FDroidApp;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;43 ····invoke-virtual·{v0,·v1},·Lorg/fdroid/fdroid/FDroidApp;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
  
44 ····.line·38944 ····.line·384
45 ····return-void45 ····return-void
46 .end·method46 .end·method
419 B
smali/org/fdroid/fdroid/FDroidApp$7.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·static·constructor·<clinit>()V20 .method·static·constructor·<clinit>()V
21 ····.locals·321 ····.locals·3
  
22 ····.prologue22 ····.prologue
23 ····.line·13623 ····.line·131
24 ····invoke-static·{},·Lorg/fdroid/fdroid/Preferences$Theme;->values()[Lorg/fdroid/fdroid/Preferences$Theme;24 ····invoke-static·{},·Lorg/fdroid/fdroid/Preferences$Theme;->values()[Lorg/fdroid/fdroid/Preferences$Theme;
  
25 ····move-result-object·v025 ····move-result-object·v0
  
26 ····array-length·v0,·v026 ····array-length·v0,·v0
  
27 ····new-array·v0,·v0,·[I27 ····new-array·v0,·v0,·[I
307 B
smali/org/fdroid/fdroid/R$color.smali
    
Offset 289, 12 lines modifiedOffset 289, 12 lines modified
  
  
289 #·direct·methods289 #·direct·methods
290 .method·public·constructor·<init>()V290 .method·public·constructor·<init>()V
291 ····.locals·0291 ····.locals·0
  
292 ····.prologue292 ····.prologue
293 ····.line·3164293 ····.line·3163
294 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V294 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
295 ····return-void295 ····return-void
296 .end·method296 .end·method
309 B
smali/org/fdroid/fdroid/R$layout.smali
    
Offset 279, 12 lines modifiedOffset 279, 12 lines modified
  
  
279 #·direct·methods279 #·direct·methods
280 .method·public·constructor·<init>()V280 .method·public·constructor·<init>()V
281 ····.locals·0281 ····.locals·0
  
282 ····.prologue282 ····.prologue
283 ····.line·4102283 ····.line·4101
284 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V284 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
285 ····return-void285 ····return-void
286 .end·method286 .end·method
526 B
smali/org/fdroid/fdroid/R$bool.smali
    
Offset 21, 16 lines modifiedOffset 21, 14 lines modified
  
21 .field·public·static·final·abc_config_actionMenuItemAllCaps:I·=·0x7f0c000221 .field·public·static·final·abc_config_actionMenuItemAllCaps:I·=·0x7f0c0002
  
22 .field·public·static·final·abc_config_closeDialogWhenTouchOutside:I·=·0x7f0c000322 .field·public·static·final·abc_config_closeDialogWhenTouchOutside:I·=·0x7f0c0003
  
23 .field·public·static·final·abc_config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f0c000423 .field·public·static·final·abc_config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f0c0004
  
24 .field·public·static·final·defaultPreventScreenshots:I·=·0x7f0c0005 
  
  
25 #·direct·methods24 #·direct·methods
26 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
27 ····.locals·026 ····.locals·0
  
28 ····.prologue27 ····.prologue
29 ····.line·315628 ····.line·3156
2.12 KB
smali/org/fdroid/fdroid/FDroidApp$5.smali
    
Offset 23, 80 lines modifiedOffset 23, 80 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;
  
27 ····.prologue27 ····.prologue
28 ····.line·35428 ····.line·349
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$5;->this$0:Lorg/fdroid/fdroid/FDroidApp;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$5;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·generate(Ljava/lang/String;)Ljava/lang/String;34 .method·public·generate(Ljava/lang/String;)Ljava/lang/String;
35 ····.locals·535 ····.locals·5
36 ····.param·p1,·"imageUri"····#·Ljava/lang/String;36 ····.param·p1,·"imageUri"····#·Ljava/lang/String;
  
37 ····.prologue37 ····.prologue
38 ····.line·35838 ····.line·353
39 ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z39 ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
40 ····move-result·v240 ····move-result·v2
  
41 ····if-eqz·v2,·:cond_041 ····if-eqz·v2,·:cond_0
  
42 ····.line·35942 ····.line·354
43 ····const-string·v2,·"null"43 ····const-string·v2,·"null"
  
44 ····.line·37144 ····.line·366
45 ····:goto_045 ····:goto_0
46 ····return-object·v246 ····return-object·v2
  
47 ····.line·36347 ····.line·358
48 ····:cond_048 ····:cond_0
49 ····invoke-static·{p1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;49 ····invoke-static·{p1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
50 ····move-result-object·v150 ····move-result-object·v1
  
51 ····.line·36451 ····.line·359
52 ····.local·v1,·"uri":Landroid/net/Uri;52 ····.local·v1,·"uri":Landroid/net/Uri;
53 ····invoke-virtual·{v1},·Landroid/net/Uri;->getPath()Ljava/lang/String;53 ····invoke-virtual·{v1},·Landroid/net/Uri;->getPath()Ljava/lang/String;
  
54 ····move-result-object·v254 ····move-result-object·v2
  
55 ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z55 ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
56 ····move-result·v256 ····move-result·v2
  
57 ····if-eqz·v2,·:cond_157 ····if-eqz·v2,·:cond_1
  
58 ····.line·36658 ····.line·361
59 ····const-string·v2,·"[:/]"59 ····const-string·v2,·"[:/]"
  
60 ····const-string·v3,·""60 ····const-string·v3,·""
  
61 ····invoke-virtual·{p1,·v2,·v3},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;61 ····invoke-virtual·{p1,·v2,·v3},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
62 ····move-result-object·v062 ····move-result-object·v0
  
63 ····.line·37163 ····.line·366
64 ····.local·v0,·"fileNameToSanitize":Ljava/lang/String;64 ····.local·v0,·"fileNameToSanitize":Ljava/lang/String;
65 ····:goto_165 ····:goto_1
66 ····invoke-static·{v0},·Lorg/fdroid/fdroid/data/SanitizedFile;->sanitizeFileName(Ljava/lang/String;)Ljava/lang/String;66 ····invoke-static·{v0},·Lorg/fdroid/fdroid/data/SanitizedFile;->sanitizeFileName(Ljava/lang/String;)Ljava/lang/String;
  
67 ····move-result-object·v267 ····move-result-object·v2
  
68 ····goto·:goto_068 ····goto·:goto_0
  
69 ····.line·36869 ····.line·363
70 ····.end·local·v0····#·"fileNameToSanitize":Ljava/lang/String;70 ····.end·local·v0····#·"fileNameToSanitize":Ljava/lang/String;
71 ····:cond_171 ····:cond_1
72 ····invoke-virtual·{v1},·Landroid/net/Uri;->getPath()Ljava/lang/String;72 ····invoke-virtual·{v1},·Landroid/net/Uri;->getPath()Ljava/lang/String;
  
73 ····move-result-object·v273 ····move-result-object·v2
  
74 ····const-string·v3,·"/"74 ····const-string·v3,·"/"
42.6 KB
smali/org/fdroid/fdroid/Preferences.smali
    
Offset 70, 16 lines modifiedOffset 70, 14 lines modified
  
70 .field·public·static·final·PREF_LOCAL_REPO_HTTPS:Ljava/lang/String;·=·"localRepoHttps"70 .field·public·static·final·PREF_LOCAL_REPO_HTTPS:Ljava/lang/String;·=·"localRepoHttps"
  
71 .field·public·static·final·PREF_LOCAL_REPO_NAME:Ljava/lang/String;·=·"localRepoName"71 .field·public·static·final·PREF_LOCAL_REPO_NAME:Ljava/lang/String;·=·"localRepoName"
  
72 .field·public·static·final·PREF_POST_PRIVILEGED_INSTALL:Ljava/lang/String;·=·"postPrivilegedInstall"72 .field·public·static·final·PREF_POST_PRIVILEGED_INSTALL:Ljava/lang/String;·=·"postPrivilegedInstall"
  
73 .field·public·static·final·PREF_PREVENT_SCREENSHOTS:Ljava/lang/String;·=·"preventScreenshots" 
  
74 .field·public·static·final·PREF_PRIVILEGED_INSTALLER:Ljava/lang/String;·=·"privilegedInstaller"73 .field·public·static·final·PREF_PRIVILEGED_INSTALLER:Ljava/lang/String;·=·"privilegedInstaller"
  
75 .field·public·static·final·PREF_PROXY_HOST:Ljava/lang/String;·=·"proxyHost"74 .field·public·static·final·PREF_PROXY_HOST:Ljava/lang/String;·=·"proxyHost"
  
76 .field·public·static·final·PREF_PROXY_PORT:Ljava/lang/String;·=·"proxyPort"75 .field·public·static·final·PREF_PROXY_PORT:Ljava/lang/String;·=·"proxyPort"
  
77 .field·public·static·final·PREF_ROOTED:Ljava/lang/String;·=·"rooted"76 .field·public·static·final·PREF_ROOTED:Ljava/lang/String;·=·"rooted"
Offset 104, 16 lines modifiedOffset 102, 14 lines modified
  
104 .field·private·static·final·TAG:Ljava/lang/String;·=·"Preferences"102 .field·private·static·final·TAG:Ljava/lang/String;·=·"Preferences"
  
105 .field·private·static·instance:Lorg/fdroid/fdroid/Preferences;103 .field·private·static·instance:Lorg/fdroid/fdroid/Preferences;
  
  
106 #·instance·fields104 #·instance·fields
107 .field·private·final·defaultPreventScreenshots:Z 
  
108 .field·private·final·filterAppsRequiringAntiFeaturesListeners:Ljava/util/List;105 .field·private·final·filterAppsRequiringAntiFeaturesListeners:Ljava/util/List;
109 ····.annotation·system·Ldalvik/annotation/Signature;106 ····.annotation·system·Ldalvik/annotation/Signature;
110 ········value·=·{107 ········value·=·{
111 ············"Ljava/util/List",108 ············"Ljava/util/List",
112 ············"<",109 ············"<",
113 ············"Lorg/fdroid/fdroid/Preferences$ChangeListener;",110 ············"Lorg/fdroid/fdroid/Preferences$ChangeListener;",
114 ············">;"111 ············">;"
Offset 185, 15 lines modifiedOffset 181, 15 lines modified
  
  
185 #·direct·methods181 #·direct·methods
186 .method·static·constructor·<clinit>()V182 .method·static·constructor·<clinit>()V
187 ····.locals·4183 ····.locals·4
  
188 ····.prologue184 ····.prologue
189 ····.line·77185 ····.line·74
190 ····sget-object·v0,·Ljava/util/concurrent/TimeUnit;->DAYS:Ljava/util/concurrent/TimeUnit;186 ····sget-object·v0,·Ljava/util/concurrent/TimeUnit;->DAYS:Ljava/util/concurrent/TimeUnit;
  
191 ····const-wide/16·v2,·0x1187 ····const-wide/16·v2,·0x1
  
192 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J188 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/concurrent/TimeUnit;->toMillis(J)J
  
193 ····move-result-wide·v0189 ····move-result-wide·v0
Offset 207, 60 lines modifiedOffset 203, 60 lines modified
207 ····.locals·3203 ····.locals·3
208 ····.param·p1,·"context"····#·Landroid/content/Context;204 ····.param·p1,·"context"····#·Landroid/content/Context;
  
209 ····.prologue205 ····.prologue
210 ····.line·33206 ····.line·33
211 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V207 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
212 ····.line·100208 ····.line·96
213 ····const/4·v0,·0x1209 ····const/4·v0,·0x1
  
214 ····iput-boolean·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsRequiringRoot:Z210 ····iput-boolean·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsRequiringRoot:Z
  
215 ····.line·101211 ····.line·97
216 ····const/4·v0,·0x0212 ····const/4·v0,·0x0
  
217 ····iput-boolean·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsWithAntiFeatures:Z213 ····iput-boolean·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsWithAntiFeatures:Z
  
218 ····.line·103214 ····.line·99
219 ····new-instance·v0,·Ljava/util/HashMap;215 ····new-instance·v0,·Ljava/util/HashMap;
  
220 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V216 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
221 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->initialized:Ljava/util/Map;217 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->initialized:Ljava/util/Map;
  
222 ····.line·105218 ····.line·101
223 ····new-instance·v0,·Ljava/util/ArrayList;219 ····new-instance·v0,·Ljava/util/ArrayList;
  
224 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V220 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
225 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsRequiringRootListeners:Ljava/util/List;221 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsRequiringRootListeners:Ljava/util/List;
  
226 ····.line·106222 ····.line·102
227 ····new-instance·v0,·Ljava/util/ArrayList;223 ····new-instance·v0,·Ljava/util/ArrayList;
  
228 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V224 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
229 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsRequiringAntiFeaturesListeners:Ljava/util/List;225 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->filterAppsRequiringAntiFeaturesListeners:Ljava/util/List;
  
230 ····.line·107226 ····.line·103
231 ····new-instance·v0,·Ljava/util/ArrayList;227 ····new-instance·v0,·Ljava/util/ArrayList;
  
232 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V228 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
233 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->localRepoNameListeners:Ljava/util/List;229 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->localRepoNameListeners:Ljava/util/List;
  
234 ····.line·108230 ····.line·104
235 ····new-instance·v0,·Ljava/util/ArrayList;231 ····new-instance·v0,·Ljava/util/ArrayList;
  
236 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V232 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
237 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->localRepoHttpsListeners:Ljava/util/List;233 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->localRepoHttpsListeners:Ljava/util/List;
  
238 ····.line·109234 ····.line·105
239 ····new-instance·v0,·Ljava/util/ArrayList;235 ····new-instance·v0,·Ljava/util/ArrayList;
  
240 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V236 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
241 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->unstableUpdatesListeners:Ljava/util/List;237 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/Preferences;->unstableUpdatesListeners:Ljava/util/List;
  
242 ····.line·34238 ····.line·34
Offset 305, 87 lines modifiedOffset 301, 74 lines modified
305 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;301 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
306 ····move-result-object·v0302 ····move-result-object·v0
  
307 ····.line·39303 ····.line·39
308 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V304 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V
  
309 ····.line·42305 ····.line·41
310 ····:cond_0306 ····:cond_0
311 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; 
  
312 ····move-result-object·v0 
  
313 ····const·v1,·0x7f0c0005 
  
314 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z 
Max diff block lines reached; 39315/43581 bytes (90.21%) of diff not shown.
307 B
smali/org/fdroid/fdroid/R$dimen.smali
    
Offset 411, 12 lines modifiedOffset 411, 12 lines modified
  
  
411 #·direct·methods411 #·direct·methods
412 .method·public·constructor·<init>()V412 .method·public·constructor·<init>()V
413 ····.locals·0413 ····.locals·0
  
414 ····.prologue414 ····.prologue
415 ····.line·3302415 ····.line·3301
416 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V416 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
417 ····return-void417 ····return-void
418 .end·method418 .end·method
1020 B
smali/org/fdroid/fdroid/FDroidApp$4.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;Landroid/content/Context;)V26 .method·constructor·<init>(Lorg/fdroid/fdroid/FDroidApp;Landroid/content/Context;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;28 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/FDroidApp;
  
29 ····.prologue29 ····.prologue
30 ····.line·33630 ····.line·331
31 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$4;->this$0:Lorg/fdroid/fdroid/FDroidApp;31 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/FDroidApp$4;->this$0:Lorg/fdroid/fdroid/FDroidApp;
  
32 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/FDroidApp$4;->val$context:Landroid/content/Context;32 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/FDroidApp$4;->val$context:Landroid/content/Context;
  
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
  
  
41 #·virtual·methods41 #·virtual·methods
42 .method·public·onPreferenceChange()V42 .method·public·onPreferenceChange()V
43 ····.locals·143 ····.locals·1
  
44 ····.prologue44 ····.prologue
45 ····.line·33945 ····.line·334
46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$4;->val$context:Landroid/content/Context;46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/FDroidApp$4;->val$context:Landroid/content/Context;
  
47 ····invoke-static·{v0},·Lorg/fdroid/fdroid/data/AppProvider$Helper;->calcSuggestedApks(Landroid/content/Context;)V47 ····invoke-static·{v0},·Lorg/fdroid/fdroid/data/AppProvider$Helper;->calcSuggestedApks(Landroid/content/Context;)V
  
48 ····.line·34048 ····.line·335
49 ····return-void49 ····return-void
50 .end·method50 .end·method
307 B
smali/org/fdroid/fdroid/R$style.smali
    
Offset 919, 12 lines modifiedOffset 919, 12 lines modified
  
  
919 #·direct·methods919 #·direct·methods
920 .method·public·constructor·<init>()V920 .method·public·constructor·<init>()V
921 ····.locals·0921 ····.locals·0
  
922 ····.prologue922 ····.prologue
923 ····.line·4692923 ····.line·4687
924 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V924 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
925 ····return-void925 ····return-void
926 .end·method926 .end·method
2.78 KB
smali/org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator.smali
    
Offset 32, 45 lines modifiedOffset 32, 45 lines modified
  
  
32 #·direct·methods32 #·direct·methods
33 .method·private·constructor·<init>()V33 .method·private·constructor·<init>()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·44436 ····.line·434
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····.line·44638 ····.line·436
39 ····invoke-static·{},·Ljava/text/Collator;->getInstance()Ljava/text/Collator;39 ····invoke-static·{},·Ljava/text/Collator;->getInstance()Ljava/text/Collator;
  
40 ····move-result-object·v040 ····move-result-object·v0
  
41 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;->collator:Ljava/text/Collator;41 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;->collator:Ljava/text/Collator;
  
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·synthetic·constructor·<init>(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$1;)V44 .method·synthetic·constructor·<init>(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$1;)V
45 ····.locals·045 ····.locals·0
46 ····.param·p1,·"x0"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$1;46 ····.param·p1,·"x0"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$1;
  
47 ····.prologue47 ····.prologue
48 ····.line·44448 ····.line·434
49 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;-><init>()V49 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;-><init>()V
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
  
52 #·virtual·methods52 #·virtual·methods
53 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I53 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
54 ····.locals·154 ····.locals·1
  
55 ····.prologue55 ····.prologue
56 ····.line·44456 ····.line·434
57 ····check-cast·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;57 ····check-cast·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;
  
58 ····check-cast·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;58 ····check-cast·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;
  
59 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;->compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;)I59 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;->compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;)I
  
60 ····move-result·v060 ····move-result·v0
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
  
80 .method·public·final·compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;)I80 .method·public·final·compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;)I
81 ····.locals·381 ····.locals·3
82 ····.param·p1,·"a"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;82 ····.param·p1,·"a"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;
83 ····.param·p2,·"b"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;83 ····.param·p2,·"b"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;
  
84 ····.prologue84 ····.prologue
85 ····.line·44985 ····.line·439
86 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;->collator:Ljava/text/Collator;86 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;->collator:Ljava/text/Collator;
  
87 ····iget-object·v1,·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->label:Ljava/lang/CharSequence;87 ····iget-object·v1,·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->label:Ljava/lang/CharSequence;
  
88 ····iget-object·v2,·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->label:Ljava/lang/CharSequence;88 ····iget-object·v2,·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->label:Ljava/lang/CharSequence;
  
89 ····invoke-virtual·{v0,·v1,·v2},·Ljava/text/Collator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I89 ····invoke-virtual·{v0,·v1,·v2},·Ljava/text/Collator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I
14.4 KB
smali/org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView.smali
    
Offset 28, 159 lines modifiedOffset 28, 159 lines modified
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V29 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
30 ····.locals·130 ····.locals·1
31 ····.param·p1,·"context"····#·Landroid/content/Context;31 ····.param·p1,·"context"····#·Landroid/content/Context;
32 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;32 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
33 ····.prologue33 ····.prologue
34 ····.line·15534 ····.line·145
35 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V35 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
36 ····.line·15636 ····.line·146
37 ····const/4·v0,·0x137 ····const/4·v0,·0x1
  
38 ····invoke-virtual·{p0,·v0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->setClickable(Z)V38 ····invoke-virtual·{p0,·v0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->setClickable(Z)V
  
39 ····.line·15739 ····.line·147
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
  
42 #·virtual·methods42 #·virtual·methods
43 .method·public·onClick(Landroid/view/View;)V43 .method·public·onClick(Landroid/view/View;)V
44 ····.locals·1144 ····.locals·11
45 ····.param·p1,·"v"····#·Landroid/view/View;45 ····.param·p1,·"v"····#·Landroid/view/View;
  
46 ····.prologue46 ····.prologue
47 ····const/4·v10,·0x047 ····const/4·v10,·0x0
  
48 ····const/4·v9,·0x148 ····const/4·v9,·0x1
  
49 ····.line·19449 ····.line·184
50 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->group:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;50 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->group:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;
  
51 ····if-eqz·v5,·:cond_151 ····if-eqz·v5,·:cond_1
  
52 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->perm:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;52 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->perm:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;
  
53 ····if-eqz·v5,·:cond_153 ····if-eqz·v5,·:cond_1
  
54 ····.line·19554 ····.line·185
55 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;55 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;
  
56 ····if-eqz·v5,·:cond_056 ····if-eqz·v5,·:cond_0
  
57 ····.line·19657 ····.line·186
58 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;58 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;
  
59 ····invoke-virtual·{v5},·Landroid/support/v7/app/AlertDialog;->dismiss()V59 ····invoke-virtual·{v5},·Landroid/support/v7/app/AlertDialog;->dismiss()V
  
60 ····.line·19860 ····.line·188
61 ····:cond_061 ····:cond_0
62 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->getContext()Landroid/content/Context;62 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->getContext()Landroid/content/Context;
  
63 ····move-result-object·v563 ····move-result-object·v5
  
64 ····invoke-virtual·{v5},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;64 ····invoke-virtual·{v5},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
  
65 ····move-result-object·v465 ····move-result-object·v4
  
66 ····.line·19966 ····.line·189
67 ····.local·v4,·"pm":Landroid/content/pm/PackageManager;67 ····.local·v4,·"pm":Landroid/content/pm/PackageManager;
68 ····new-instance·v2,·Landroid/support/v7/app/AlertDialog$Builder;68 ····new-instance·v2,·Landroid/support/v7/app/AlertDialog$Builder;
  
69 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->getContext()Landroid/content/Context;69 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->getContext()Landroid/content/Context;
  
70 ····move-result-object·v570 ····move-result-object·v5
  
71 ····invoke-direct·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V71 ····invoke-direct·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
72 ····.line·20072 ····.line·190
73 ····.local·v2,·"builder":Landroid/support/v7/app/AlertDialog$Builder;73 ····.local·v2,·"builder":Landroid/support/v7/app/AlertDialog$Builder;
74 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->group:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;74 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->group:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;
  
75 ····iget-object·v5,·v5,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->label:Ljava/lang/CharSequence;75 ····iget-object·v5,·v5,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->label:Ljava/lang/CharSequence;
  
76 ····invoke-virtual·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder;76 ····invoke-virtual·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder;
  
77 ····.line·20177 ····.line·191
78 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->perm:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;78 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->perm:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;
  
79 ····iget·v5,·v5,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->descriptionRes:I79 ····iget·v5,·v5,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->descriptionRes:I
  
80 ····if-eqz·v5,·:cond_280 ····if-eqz·v5,·:cond_2
  
81 ····.line·20281 ····.line·192
82 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->perm:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;82 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->perm:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;
  
83 ····invoke-virtual·{v5,·v4},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;83 ····invoke-virtual·{v5,·v4},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
  
84 ····move-result-object·v584 ····move-result-object·v5
  
85 ····invoke-virtual·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder;85 ····invoke-virtual·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/support/v7/app/AlertDialog$Builder;
  
86 ····.line·21486 ····.line·204
87 ····:goto_087 ····:goto_0
88 ····invoke-virtual·{v2,·v9},·Landroid/support/v7/app/AlertDialog$Builder;->setCancelable(Z)Landroid/support/v7/app/AlertDialog$Builder;88 ····invoke-virtual·{v2,·v9},·Landroid/support/v7/app/AlertDialog$Builder;->setCancelable(Z)Landroid/support/v7/app/AlertDialog$Builder;
  
89 ····.line·21589 ····.line·205
90 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->group:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;90 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->group:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;
  
91 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->getContext()Landroid/content/Context;91 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->getContext()Landroid/content/Context;
  
92 ····move-result-object·v692 ····move-result-object·v6
  
93 ····invoke-virtual·{v5,·v6,·v4},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->loadGroupIcon(Landroid/content/Context;Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;93 ····invoke-virtual·{v5,·v6,·v4},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->loadGroupIcon(Landroid/content/Context;Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
  
94 ····move-result-object·v594 ····move-result-object·v5
  
95 ····invoke-virtual·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/AlertDialog$Builder;95 ····invoke-virtual·{v2,·v5},·Landroid/support/v7/app/AlertDialog$Builder;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/AlertDialog$Builder;
  
96 ····.line·21696 ····.line·206
97 ····invoke-virtual·{v2},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog;97 ····invoke-virtual·{v2},·Landroid/support/v7/app/AlertDialog$Builder;->show()Landroid/support/v7/app/AlertDialog;
  
98 ····move-result-object·v598 ····move-result-object·v5
  
99 ····iput-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;99 ····iput-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;
  
100 ····.line·217100 ····.line·207
101 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;101 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionItemView;->dialog:Landroid/support/v7/app/AlertDialog;
  
102 ····invoke-virtual·{v5,·v9},·Landroid/support/v7/app/AlertDialog;->setCanceledOnTouchOutside(Z)V102 ····invoke-virtual·{v5,·v9},·Landroid/support/v7/app/AlertDialog;->setCanceledOnTouchOutside(Z)V
  
103 ····.line·219103 ····.line·209
104 ····.end·local·v2····#·"builder":Landroid/support/v7/app/AlertDialog$Builder;104 ····.end·local·v2····#·"builder":Landroid/support/v7/app/AlertDialog$Builder;
105 ····.end·local·v4····#·"pm":Landroid/content/pm/PackageManager;105 ····.end·local·v4····#·"pm":Landroid/content/pm/PackageManager;
106 ····:cond_1106 ····:cond_1
107 ····return-void107 ····return-void
Max diff block lines reached; 8572/14545 bytes (58.93%) of diff not shown.
6.15 KB
smali/org/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo.smali
    
Offset 48, 156 lines modifiedOffset 48, 113 lines modified
  
48 #·direct·methods48 #·direct·methods
49 .method·constructor·<init>(Landroid/content/pm/PermissionGroupInfo;)V49 .method·constructor·<init>(Landroid/content/pm/PermissionGroupInfo;)V
50 ····.locals·150 ····.locals·1
51 ····.param·p1,·"info"····#·Landroid/content/pm/PermissionGroupInfo;51 ····.param·p1,·"info"····#·Landroid/content/pm/PermissionGroupInfo;
  
52 ····.prologue52 ····.prologue
53 ····.line·10853 ····.line·105
54 ····invoke-direct·{p0,·p1},·Landroid/content/pm/PermissionGroupInfo;-><init>(Landroid/content/pm/PermissionGroupInfo;)V54 ····invoke-direct·{p0,·p1},·Landroid/content/pm/PermissionGroupInfo;-><init>(Landroid/content/pm/PermissionGroupInfo;)V
  
55 ····.line·9955 ····.line·96
56 ····new-instance·v0,·Ljava/util/ArrayList;56 ····new-instance·v0,·Ljava/util/ArrayList;
  
57 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V57 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
58 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->newPermissions:Ljava/util/List;58 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->newPermissions:Ljava/util/List;
  
59 ····.line·10059 ····.line·97
60 ····new-instance·v0,·Ljava/util/ArrayList;60 ····new-instance·v0,·Ljava/util/ArrayList;
  
61 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V61 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
62 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->allPermissions:Ljava/util/List;62 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->allPermissions:Ljava/util/List;
  
63 ····.line·10963 ····.line·106
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
66 .method·constructor·<init>(Landroid/content/pm/PermissionInfo;)V66 .method·constructor·<init>(Landroid/content/pm/PermissionInfo;)V
67 ····.locals·167 ····.locals·1
68 ····.param·p1,·"perm"····#·Landroid/content/pm/PermissionInfo;68 ····.param·p1,·"perm"····#·Landroid/content/pm/PermissionInfo;
  
69 ····.prologue69 ····.prologue
70 ····.line·10270 ····.line·99
71 ····invoke-direct·{p0},·Landroid/content/pm/PermissionGroupInfo;-><init>()V71 ····invoke-direct·{p0},·Landroid/content/pm/PermissionGroupInfo;-><init>()V
  
72 ····.line·9972 ····.line·96
73 ····new-instance·v0,·Ljava/util/ArrayList;73 ····new-instance·v0,·Ljava/util/ArrayList;
  
74 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V74 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
75 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->newPermissions:Ljava/util/List;75 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->newPermissions:Ljava/util/List;
  
76 ····.line·10076 ····.line·97
77 ····new-instance·v0,·Ljava/util/ArrayList;77 ····new-instance·v0,·Ljava/util/ArrayList;
  
78 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V78 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
79 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->allPermissions:Ljava/util/List;79 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->allPermissions:Ljava/util/List;
  
80 ····.line·10380 ····.line·100
81 ····iget-object·v0,·p1,·Landroid/content/pm/PermissionInfo;->packageName:Ljava/lang/String;81 ····iget-object·v0,·p1,·Landroid/content/pm/PermissionInfo;->packageName:Ljava/lang/String;
  
82 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->name:Ljava/lang/String;82 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->name:Ljava/lang/String;
  
83 ····.line·10483 ····.line·101
84 ····iget-object·v0,·p1,·Landroid/content/pm/PermissionInfo;->packageName:Ljava/lang/String;84 ····iget-object·v0,·p1,·Landroid/content/pm/PermissionInfo;->packageName:Ljava/lang/String;
  
85 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->packageName:Ljava/lang/String;85 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->packageName:Ljava/lang/String;
  
86 ····.line·10586 ····.line·102
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
  
89 #·virtual·methods89 #·virtual·methods
90 .method·public·loadGroupIcon(Landroid/content/Context;Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;90 .method·public·loadGroupIcon(Landroid/content/Context;Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
91 ····.locals·591 ····.locals·2
92 ····.param·p1,·"context"····#·Landroid/content/Context;92 ····.param·p1,·"context"····#·Landroid/content/Context;
93 ····.param·p2,·"pm"····#·Landroid/content/pm/PackageManager;93 ····.param·p2,·"pm"····#·Landroid/content/pm/PackageManager;
94 ····.annotation·build·Landroid/annotation/TargetApi;94 ····.annotation·build·Landroid/annotation/TargetApi;
95 ········value·=·0x1695 ········value·=·0x16
96 ····.end·annotation96 ····.end·annotation
  
97 ····.prologue97 ····.prologue
98 ····.line·11498 ····.line·110
99 ····iget·v3,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->icon:I99 ····iget·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->icon:I
  
100 ····if-eqz·v3,·:cond_1100 ····if-eqz·v0,·:cond_1
  
101 ····.line·115101 ····.line·111
102 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I102 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
103 ····const/16·v4,·0x16103 ····const/16·v1,·0x16
  
104 ····if-ge·v3,·v4,·:cond_0104 ····if-ge·v0,·v1,·:cond_0
  
105 ····invoke-virtual·{p0,·p2},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;105 ····invoke-virtual·{p0,·p2},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionGroupInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;
  
106 ····move-result-object·v0106 ····move-result-object·v0
  
107 ····.line·120107 ····.line·113
108 ····.local·v0,·"iconDrawable":Landroid/graphics/drawable/Drawable; 
109 ····:goto_0108 ····:goto_0
 109 ····return-object·v0
110 ····invoke-static·{},·Lorg/fdroid/fdroid/Preferences;->get()Lorg/fdroid/fdroid/Preferences; 
  
111 ····move-result-object·v3 
  
112 ····invoke-virtual·{v3},·Lorg/fdroid/fdroid/Preferences;->getTheme()Lorg/fdroid/fdroid/Preferences$Theme; 
  
113 ····move-result-object·v1 
  
114 ····.line·121110 ····.line·111
115 ····.local·v1,·"theme":Lorg/fdroid/fdroid/Preferences$Theme; 
116 ····invoke-static·{v0},·Landroid/support/v4/graphics/drawable/DrawableCompat;->wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; 
  
117 ····move-result-object·v3 
  
118 ····invoke-virtual·{v3},·Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable; 
  
119 ····move-result-object·v2 
  
120 ····.line·122 
121 ····.local·v2,·"wrappedIconDrawable":Landroid/graphics/drawable/Drawable; 
122 ····sget-object·v3,·Lorg/fdroid/fdroid/Preferences$Theme;->light:Lorg/fdroid/fdroid/Preferences$Theme; 
  
123 ····if-ne·v1,·v3,·:cond_2 
  
124 ····const/high16·v3,·-0x1000000 
  
125 ····:goto_1 
126 ····invoke-static·{v2,·v3},·Landroid/support/v4/graphics/drawable/DrawableCompat;->setTint(Landroid/graphics/drawable/Drawable;I)V 
  
127 ····.line·123 
128 ····return-object·v2 
  
Max diff block lines reached; 1024/6112 bytes (16.75%) of diff not shown.
40.7 KB
smali/org/fdroid/fdroid/privileged/views/AppSecurityPermissions.smali
    
Offset 62, 148 lines modifiedOffset 62, 148 lines modified
  
62 #·direct·methods62 #·direct·methods
63 .method·private·constructor·<init>(Landroid/content/Context;)V63 .method·private·constructor·<init>(Landroid/content/Context;)V
64 ····.locals·264 ····.locals·2
65 ····.param·p1,·"context"····#·Landroid/content/Context;65 ····.param·p1,·"context"····#·Landroid/content/Context;
  
66 ····.prologue66 ····.prologue
67 ····.line·23167 ····.line·221
68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
69 ····.line·8769 ····.line·84
70 ····new-instance·v0,·Ljava/util/HashMap;70 ····new-instance·v0,·Ljava/util/HashMap;
  
71 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V71 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
72 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permGroups:Ljava/util/Map;72 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permGroups:Ljava/util/Map;
  
73 ····.line·8873 ····.line·85
74 ····new-instance·v0,·Ljava/util/ArrayList;74 ····new-instance·v0,·Ljava/util/ArrayList;
  
75 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V75 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
76 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permGroupsList:Ljava/util/List;76 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permGroupsList:Ljava/util/List;
  
77 ····.line·8977 ····.line·86
78 ····new-instance·v0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;78 ····new-instance·v0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;
  
79 ····const/4·v1,·0x079 ····const/4·v1,·0x0
  
80 ····invoke-direct·{v0,·v1},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;-><init>(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$1;)V80 ····invoke-direct·{v0,·v1},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;-><init>(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$1;)V
  
81 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permGroupComparator:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;81 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permGroupComparator:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionGroupInfoComparator;
  
82 ····.line·9082 ····.line·87
83 ····new-instance·v0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;83 ····new-instance·v0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;
  
84 ····invoke-direct·{v0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;-><init>()V84 ····invoke-direct·{v0},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;-><init>()V
  
85 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permComparator:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;85 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->permComparator:Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;
  
86 ····.line·23286 ····.line·222
87 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;87 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;
  
88 ····.line·23388 ····.line·223
89 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;89 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;
  
90 ····const-string·v1,·"layout_inflater"90 ····const-string·v1,·"layout_inflater"
  
91 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;91 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
92 ····move-result-object·v092 ····move-result-object·v0
  
93 ····check-cast·v0,·Landroid/view/LayoutInflater;93 ····check-cast·v0,·Landroid/view/LayoutInflater;
  
94 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->inflater:Landroid/view/LayoutInflater;94 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->inflater:Landroid/view/LayoutInflater;
  
95 ····.line·23495 ····.line·224
96 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;96 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;
  
97 ····invoke-virtual·{v0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;97 ····invoke-virtual·{v0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
  
98 ····move-result-object·v098 ····move-result-object·v0
  
99 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->pm:Landroid/content/pm/PackageManager;99 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->pm:Landroid/content/pm/PackageManager;
  
100 ····.line·236100 ····.line·226
101 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;101 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->context:Landroid/content/Context;
  
102 ····const·v1,·0x7f0900e7102 ····const·v1,·0x7f0900e7
  
103 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;103 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
  
104 ····move-result-object·v0104 ····move-result-object·v0
  
105 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->newPermPrefix:Ljava/lang/CharSequence;105 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->newPermPrefix:Ljava/lang/CharSequence;
  
106 ····.line·237106 ····.line·227
107 ····return-void107 ····return-void
108 .end·method108 .end·method
  
109 .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/pm/PackageInfo;)V109 .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/pm/PackageInfo;)V
110 ····.locals·5110 ····.locals·5
111 ····.param·p1,·"context"····#·Landroid/content/Context;111 ····.param·p1,·"context"····#·Landroid/content/Context;
112 ····.param·p2,·"info"····#·Landroid/content/pm/PackageInfo;112 ····.param·p2,·"info"····#·Landroid/content/pm/PackageInfo;
  
113 ····.prologue113 ····.prologue
114 ····.line·240114 ····.line·230
115 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;-><init>(Landroid/content/Context;)V115 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;-><init>(Landroid/content/Context;)V
  
116 ····.line·241116 ····.line·231
117 ····if-nez·p2,·:cond_0117 ····if-nez·p2,·:cond_0
  
118 ····.line·256118 ····.line·246
119 ····:goto_0119 ····:goto_0
120 ····return-void120 ····return-void
  
121 ····.line·245121 ····.line·235
122 ····:cond_0122 ····:cond_0
123 ····new-instance·v1,·Ljava/util/HashSet;123 ····new-instance·v1,·Ljava/util/HashSet;
  
124 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V124 ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V
  
125 ····.line·246125 ····.line·236
126 ····.local·v1,·"permSet":Ljava/util/Set;,·"Ljava/util/Set<Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;>;"126 ····.local·v1,·"permSet":Ljava/util/Set;,·"Ljava/util/Set<Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;>;"
127 ····const/4·v0,·0x0127 ····const/4·v0,·0x0
  
128 ····.line·247128 ····.line·237
129 ····.local·v0,·"installedPkgInfo":Landroid/content/pm/PackageInfo;129 ····.local·v0,·"installedPkgInfo":Landroid/content/pm/PackageInfo;
130 ····iget-object·v2,·p2,·Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String;130 ····iget-object·v2,·p2,·Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String;
  
131 ····if-eqz·v2,·:cond_1131 ····if-eqz·v2,·:cond_1
  
132 ····.line·249132 ····.line·239
133 ····:try_start_0133 ····:try_start_0
134 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->pm:Landroid/content/pm/PackageManager;134 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions;->pm:Landroid/content/pm/PackageManager;
  
135 ····iget-object·v3,·p2,·Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;135 ····iget-object·v3,·p2,·Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
  
136 ····const/16·v4,·0x1000136 ····const/16·v4,·0x1000
  
137 ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;137 ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
138 ····:try_end_0138 ····:try_end_0
139 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0139 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
140 ····move-result-object·v0140 ····move-result-object·v0
  
141 ····.line·253141 ····.line·243
Max diff block lines reached; 36450/41527 bytes (87.77%) of diff not shown.
577 B
smali/org/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo.smali
    
Offset 30, 13 lines modifiedOffset 30, 13 lines modified
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Landroid/content/pm/PermissionInfo;)V31 .method·constructor·<init>(Landroid/content/pm/PermissionInfo;)V
32 ····.locals·032 ····.locals·0
33 ····.param·p1,·"info"····#·Landroid/content/pm/PermissionInfo;33 ····.param·p1,·"info"····#·Landroid/content/pm/PermissionInfo;
  
34 ····.prologue34 ····.prologue
35 ····.line·14535 ····.line·135
36 ····invoke-direct·{p0,·p1},·Landroid/content/pm/PermissionInfo;-><init>(Landroid/content/pm/PermissionInfo;)V36 ····invoke-direct·{p0,·p1},·Landroid/content/pm/PermissionInfo;-><init>(Landroid/content/pm/PermissionInfo;)V
  
37 ····.line·14637 ····.line·136
38 ····return-void38 ····return-void
39 .end·method39 .end·method
2.33 KB
smali/org/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator.smali
    
Offset 32, 35 lines modifiedOffset 32, 35 lines modified
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>()V33 .method·constructor·<init>()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·45736 ····.line·447
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····.line·45538 ····.line·445
39 ····invoke-static·{},·Ljava/text/Collator;->getInstance()Ljava/text/Collator;39 ····invoke-static·{},·Ljava/text/Collator;->getInstance()Ljava/text/Collator;
  
40 ····move-result-object·v040 ····move-result-object·v0
  
41 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;->collator:Ljava/text/Collator;41 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;->collator:Ljava/text/Collator;
  
42 ····.line·45842 ····.line·448
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
  
45 #·virtual·methods45 #·virtual·methods
46 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I46 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
47 ····.locals·147 ····.locals·1
  
48 ····.prologue48 ····.prologue
49 ····.line·45349 ····.line·443
50 ····check-cast·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;50 ····check-cast·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;
  
51 ····check-cast·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;51 ····check-cast·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;
  
52 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;->compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;)I52 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;->compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;)I
  
53 ····move-result·v053 ····move-result·v0
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
  
70 .method·public·final·compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;)I70 .method·public·final·compare(Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;)I
71 ····.locals·371 ····.locals·3
72 ····.param·p1,·"a"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;72 ····.param·p1,·"a"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;
73 ····.param·p2,·"b"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;73 ····.param·p2,·"b"····#·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;
  
74 ····.prologue74 ····.prologue
75 ····.line·46175 ····.line·451
76 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;->collator:Ljava/text/Collator;76 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$PermissionInfoComparator;->collator:Ljava/text/Collator;
  
77 ····iget-object·v1,·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->label:Ljava/lang/CharSequence;77 ····iget-object·v1,·p1,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->label:Ljava/lang/CharSequence;
  
78 ····iget-object·v2,·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->label:Ljava/lang/CharSequence;78 ····iget-object·v2,·p2,·Lorg/fdroid/fdroid/privileged/views/AppSecurityPermissions$MyPermissionInfo;->label:Ljava/lang/CharSequence;
  
79 ····invoke-virtual·{v0,·v1,·v2},·Ljava/text/Collator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I79 ····invoke-virtual·{v0,·v1,·v2},·Ljava/text/Collator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I
1.23 KB
smali/org/fdroid/fdroid/data/App$1.smali
    
Offset 33, 29 lines modifiedOffset 33, 29 lines modified
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lorg/fdroid/fdroid/data/App;)V34 .method·constructor·<init>(Lorg/fdroid/fdroid/data/App;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/data/App;36 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/data/App;
  
37 ····.prologue37 ····.prologue
38 ····.line·46538 ····.line·455
39 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/data/App$1;->this$0:Lorg/fdroid/fdroid/data/App;39 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/data/App$1;->this$0:Lorg/fdroid/fdroid/data/App;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I44 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
45 ····.locals·145 ····.locals·1
  
46 ····.prologue46 ····.prologue
47 ····.line·46547 ····.line·455
48 ····check-cast·p1,·Ljava/lang/String;48 ····check-cast·p1,·Ljava/lang/String;
  
49 ····check-cast·p2,·Ljava/lang/String;49 ····check-cast·p2,·Ljava/lang/String;
  
50 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/data/App$1;->compare(Ljava/lang/String;Ljava/lang/String;)I50 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/data/App$1;->compare(Ljava/lang/String;Ljava/lang/String;)I
  
51 ····move-result·v051 ····move-result·v0
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
  
65 .method·public·compare(Ljava/lang/String;Ljava/lang/String;)I65 .method·public·compare(Ljava/lang/String;Ljava/lang/String;)I
66 ····.locals·266 ····.locals·2
67 ····.param·p1,·"s1"····#·Ljava/lang/String;67 ····.param·p1,·"s1"····#·Ljava/lang/String;
68 ····.param·p2,·"s2"····#·Ljava/lang/String;68 ····.param·p2,·"s2"····#·Ljava/lang/String;
  
69 ····.prologue69 ····.prologue
70 ····.line·46870 ····.line·458
71 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I71 ····invoke-virtual·{p1},·Ljava/lang/String;->length()I
  
72 ····move-result·v072 ····move-result·v0
  
73 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I73 ····invoke-virtual·{p2},·Ljava/lang/String;->length()I
  
74 ····move-result·v174 ····move-result·v1
117 KB
smali/org/fdroid/fdroid/data/App.smali
    
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
  
  
176 #·direct·methods176 #·direct·methods
177 .method·static·constructor·<clinit>()V177 .method·static·constructor·<clinit>()V
178 ····.locals·1178 ····.locals·1
  
179 ····.prologue179 ····.prologue
180 ····.line·1205180 ····.line·1188
181 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App$2;181 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App$2;
  
182 ····invoke-direct·{v0},·Lorg/fdroid/fdroid/data/App$2;-><init>()V182 ····invoke-direct·{v0},·Lorg/fdroid/fdroid/data/App$2;-><init>()V
  
183 ····sput-object·v0,·Lorg/fdroid/fdroid/data/App;->CREATOR:Landroid/os/Parcelable$Creator;183 ····sput-object·v0,·Lorg/fdroid/fdroid/data/App;->CREATOR:Landroid/os/Parcelable$Creator;
  
184 ····return-void184 ····return-void
Offset 1652, 15 lines modifiedOffset 1652, 15 lines modified
  
1652 ····const/4·v7,·0x01652 ····const/4·v7,·0x0
  
1653 ····const/4·v5,·0x11653 ····const/4·v5,·0x1
  
1654 ····const/4·v6,·0x01654 ····const/4·v6,·0x0
  
1655 ····.line·11531655 ····.line·1136
1656 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/data/ValueObject;-><init>()V1656 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/data/ValueObject;-><init>()V
  
1657 ····.line·1141657 ····.line·114
1658 ····const-string·v4,·"unknown"1658 ····const-string·v4,·"unknown"
  
1659 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->packageName:Ljava/lang/String;1659 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->packageName:Ljava/lang/String;
  
Offset 1695, 421 lines modifiedOffset 1695, 404 lines modified
1695 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->tvScreenshots:[Ljava/lang/String;1695 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->tvScreenshots:[Ljava/lang/String;
  
1696 ····.line·1351696 ····.line·135
1697 ····new-array·v4,·v6,·[Ljava/lang/String;1697 ····new-array·v4,·v6,·[Ljava/lang/String;
  
1698 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->wearScreenshots:[Ljava/lang/String;1698 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->wearScreenshots:[Ljava/lang/String;
  
1699 ····.line·11541699 ····.line·1137
1700 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readByte()B1700 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readByte()B
  
1701 ····move-result·v41701 ····move-result·v4
  
1702 ····if-eqz·v4,·:cond_01702 ····if-eqz·v4,·:cond_0
  
1703 ····move·v4,·v51703 ····move·v4,·v5
  
1704 ····:goto_01704 ····:goto_0
1705 ····iput-boolean·v4,·p0,·Lorg/fdroid/fdroid/data/App;->compatible:Z1705 ····iput-boolean·v4,·p0,·Lorg/fdroid/fdroid/data/App;->compatible:Z
  
1706 ····.line·11551706 ····.line·1138
1707 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1707 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1708 ····move-result-object·v41708 ····move-result-object·v4
  
1709 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->packageName:Ljava/lang/String;1709 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->packageName:Ljava/lang/String;
  
1710 ····.line·11561710 ····.line·1139
1711 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1711 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1712 ····move-result-object·v41712 ····move-result-object·v4
  
1713 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->name:Ljava/lang/String;1713 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->name:Ljava/lang/String;
  
1714 ····.line·11571714 ····.line·1140
1715 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J1715 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J
  
1716 ····move-result-wide·v81716 ····move-result-wide·v8
  
1717 ····iput-wide·v8,·p0,·Lorg/fdroid/fdroid/data/App;->repoId:J1717 ····iput-wide·v8,·p0,·Lorg/fdroid/fdroid/data/App;->repoId:J
  
1718 ····.line·11581718 ····.line·1141
1719 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1719 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1720 ····move-result-object·v41720 ····move-result-object·v4
  
1721 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->summary:Ljava/lang/String;1721 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->summary:Ljava/lang/String;
  
1722 ····.line·11591722 ····.line·1142
1723 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1723 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1724 ····move-result-object·v41724 ····move-result-object·v4
  
1725 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->icon:Ljava/lang/String;1725 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->icon:Ljava/lang/String;
  
1726 ····.line·11601726 ····.line·1143
1727 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1727 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1728 ····move-result-object·v41728 ····move-result-object·v4
  
1729 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->description:Ljava/lang/String;1729 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->description:Ljava/lang/String;
  
1730 ····.line·11611730 ····.line·1144
1731 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1731 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1732 ····move-result-object·v41732 ····move-result-object·v4
  
1733 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->whatsNew:Ljava/lang/String;1733 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->whatsNew:Ljava/lang/String;
  
1734 ····.line·11621734 ····.line·1145
1735 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1735 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1736 ····move-result-object·v41736 ····move-result-object·v4
  
1737 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->license:Ljava/lang/String;1737 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->license:Ljava/lang/String;
  
1738 ····.line·11631738 ····.line·1146
1739 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1739 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1740 ····move-result-object·v41740 ····move-result-object·v4
  
1741 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->authorName:Ljava/lang/String;1741 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->authorName:Ljava/lang/String;
  
1742 ····.line·11641742 ····.line·1147
1743 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1743 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1744 ····move-result-object·v41744 ····move-result-object·v4
  
1745 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->authorEmail:Ljava/lang/String;1745 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->authorEmail:Ljava/lang/String;
  
1746 ····.line·11651746 ····.line·1148
1747 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;1747 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
1748 ····move-result-object·v41748 ····move-result-object·v4
  
1749 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->webSite:Ljava/lang/String;1749 ····iput-object·v4,·p0,·Lorg/fdroid/fdroid/data/App;->webSite:Ljava/lang/String;
Max diff block lines reached; 115638/119317 bytes (96.92%) of diff not shown.
11.8 KB
smali/org/fdroid/fdroid/data/FDroidProvider.smali
    
Offset 20, 73 lines modifiedOffset 20, 73 lines modified
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·2424 ····.line·23
25 ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V25 ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·static·clearDbHelperSingleton()V28 .method·public·static·clearDbHelperSingleton()V
29 ····.locals·129 ····.locals·1
  
30 ····.prologue30 ····.prologue
31 ····.line·8031 ····.line·79
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····sput-object·v0,·Lorg/fdroid/fdroid/data/FDroidProvider;->dbHelper:Lorg/fdroid/fdroid/data/DBHelper;33 ····sput-object·v0,·Lorg/fdroid/fdroid/data/FDroidProvider;->dbHelper:Lorg/fdroid/fdroid/data/DBHelper;
  
34 ····.line·8134 ····.line·80
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·protected·static·generateQuestionMarksForInClause(I)Ljava/lang/String;37 .method·protected·static·generateQuestionMarksForInClause(I)Ljava/lang/String;
38 ····.locals·338 ····.locals·3
39 ····.param·p0,·"num"····#·I39 ····.param·p0,·"num"····#·I
  
40 ····.prologue40 ····.prologue
41 ····.line·11841 ····.line·117
42 ····new-instance·v1,·Ljava/lang/StringBuilder;42 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
43 ····mul-int/lit8·v2,·p0,·0x243 ····mul-int/lit8·v2,·p0,·0x2
  
44 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(I)V44 ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(I)V
  
45 ····.line·11945 ····.line·118
46 ····.local·v1,·"sb":Ljava/lang/StringBuilder;46 ····.local·v1,·"sb":Ljava/lang/StringBuilder;
47 ····const/4·v0,·0x047 ····const/4·v0,·0x0
  
48 ····.local·v0,·"i":I48 ····.local·v0,·"i":I
49 ····:goto_049 ····:goto_0
50 ····if-ge·v0,·p0,·:cond_150 ····if-ge·v0,·p0,·:cond_1
  
51 ····.line·12051 ····.line·119
52 ····if-eqz·v0,·:cond_052 ····if-eqz·v0,·:cond_0
  
53 ····.line·12153 ····.line·120
54 ····const/16·v2,·0x2c54 ····const/16·v2,·0x2c
  
55 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;55 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
56 ····.line·12356 ····.line·122
57 ····:cond_057 ····:cond_0
58 ····const/16·v2,·0x3f58 ····const/16·v2,·0x3f
  
59 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;59 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
60 ····.line·11960 ····.line·118
61 ····add-int/lit8·v0,·v0,·0x161 ····add-int/lit8·v0,·v0,·0x1
  
62 ····goto·:goto_062 ····goto·:goto_0
  
63 ····.line·12563 ····.line·124
64 ····:cond_164 ····:cond_1
65 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;65 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
66 ····move-result-object·v266 ····move-result-object·v2
  
67 ····return-object·v267 ····return-object·v2
68 .end·method68 .end·method
Offset 107, 37 lines modifiedOffset 107, 37 lines modified
107 ············"<",107 ············"<",
108 ············"Ljava/lang/String;",108 ············"Ljava/lang/String;",
109 ············">;"109 ············">;"
110 ········}110 ········}
111 ····.end·annotation111 ····.end·annotation
  
112 ····.prologue112 ····.prologue
113 ····.line·131113 ····.line·130
114 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I114 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I
  
115 ····const/16·v4,·0xb115 ····const/16·v4,·0xb
  
116 ····if-lt·v3,·v4,·:cond_1116 ····if-lt·v3,·v4,·:cond_1
  
117 ····.line·132117 ····.line·131
118 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->keySet()Ljava/util/Set;118 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->keySet()Ljava/util/Set;
  
119 ····move-result-object·v2119 ····move-result-object·v2
  
120 ····.line·140120 ····.line·139
121 ····:cond_0121 ····:cond_0
122 ····return-object·v2122 ····return-object·v2
  
123 ····.line·135123 ····.line·134
124 ····:cond_1124 ····:cond_1
125 ····new-instance·v2,·Ljava/util/HashSet;125 ····new-instance·v2,·Ljava/util/HashSet;
  
126 ····invoke-direct·{v2},·Ljava/util/HashSet;-><init>()V126 ····invoke-direct·{v2},·Ljava/util/HashSet;-><init>()V
  
127 ····.line·136127 ····.line·135
128 ····.local·v2,·"keySet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"128 ····.local·v2,·"keySet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
129 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->valueSet()Ljava/util/Set;129 ····invoke-virtual·{p1},·Landroid/content/ContentValues;->valueSet()Ljava/util/Set;
  
130 ····move-result-object·v3130 ····move-result-object·v3
  
131 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;131 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
Offset 152, 82 lines modifiedOffset 152, 82 lines modified
  
152 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;152 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
153 ····move-result-object·v0153 ····move-result-object·v0
  
154 ····check-cast·v0,·Ljava/util/Map$Entry;154 ····check-cast·v0,·Ljava/util/Map$Entry;
  
155 ····.line·137155 ····.line·136
156 ····.local·v0,·"item":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;"156 ····.local·v0,·"item":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;"
157 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;157 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
158 ····move-result-object·v1158 ····move-result-object·v1
  
159 ····check-cast·v1,·Ljava/lang/String;159 ····check-cast·v1,·Ljava/lang/String;
  
Max diff block lines reached; 8822/11963 bytes (73.74%) of diff not shown.
1.55 KB
smali/org/fdroid/fdroid/data/App$2.smali
    
Offset 28, 62 lines modifiedOffset 28, 62 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·120532 ····.line·1188
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;37 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·120540 ····.line·1188
41 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/data/App$2;->createFromParcel(Landroid/os/Parcel;)Lorg/fdroid/fdroid/data/App;41 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/data/App$2;->createFromParcel(Landroid/os/Parcel;)Lorg/fdroid/fdroid/data/App;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····return-object·v043 ····return-object·v0
44 .end·method44 .end·method
  
45 .method·public·createFromParcel(Landroid/os/Parcel;)Lorg/fdroid/fdroid/data/App;45 .method·public·createFromParcel(Landroid/os/Parcel;)Lorg/fdroid/fdroid/data/App;
46 ····.locals·146 ····.locals·1
47 ····.param·p1,·"source"····#·Landroid/os/Parcel;47 ····.param·p1,·"source"····#·Landroid/os/Parcel;
  
48 ····.prologue48 ····.prologue
49 ····.line·120849 ····.line·1191
50 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App;50 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App;
  
51 ····invoke-direct·{v0,·p1},·Lorg/fdroid/fdroid/data/App;-><init>(Landroid/os/Parcel;)V51 ····invoke-direct·{v0,·p1},·Lorg/fdroid/fdroid/data/App;-><init>(Landroid/os/Parcel;)V
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;54 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
55 ····.locals·155 ····.locals·1
  
56 ····.prologue56 ····.prologue
57 ····.line·120557 ····.line·1188
58 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/data/App$2;->newArray(I)[Lorg/fdroid/fdroid/data/App;58 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/data/App$2;->newArray(I)[Lorg/fdroid/fdroid/data/App;
  
59 ····move-result-object·v059 ····move-result-object·v0
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·newArray(I)[Lorg/fdroid/fdroid/data/App;62 .method·public·newArray(I)[Lorg/fdroid/fdroid/data/App;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"size"····#·I64 ····.param·p1,·"size"····#·I
  
65 ····.prologue65 ····.prologue
66 ····.line·121366 ····.line·1196
67 ····new-array·v0,·p1,·[Lorg/fdroid/fdroid/data/App;67 ····new-array·v0,·p1,·[Lorg/fdroid/fdroid/data/App;
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
26.0 KB
smali/org/fdroid/fdroid/data/AppProvider.smali
    
Offset 473, 18 lines modifiedOffset 473, 18 lines modified
  
473 .method·private·static·getIconUpdateQuery(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;473 .method·private·static·getIconUpdateQuery(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
474 ····.locals·4474 ····.locals·4
475 ····.param·p0,·"app"····#·Ljava/lang/String;475 ····.param·p0,·"app"····#·Ljava/lang/String;
476 ····.param·p1,·"apk"····#·Ljava/lang/String;476 ····.param·p1,·"apk"····#·Ljava/lang/String;
  
477 ····.prologue477 ····.prologue
478 ····.line·1217478 ····.line·1213
479 ····const-string·v1,·"fdroid_repo"479 ····const-string·v1,·"fdroid_repo"
  
480 ····.line·1219480 ····.line·1215
481 ····.local·v1,·"repo":Ljava/lang/String;481 ····.local·v1,·"repo":Ljava/lang/String;
482 ····new-instance·v2,·Ljava/lang/StringBuilder;482 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
483 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V483 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
484 ····const-string·v3,·"SELECT·(·fdroid_repo.address·||··CASE·WHEN·fdroid_repo.version·>=·?·THEN·?·ELSE·?·END··||·"484 ····const-string·v3,·"SELECT·(·fdroid_repo.address·||··CASE·WHEN·fdroid_repo.version·>=·?·THEN·?·ELSE·?·END··||·"
  
Offset 664, 15 lines modifiedOffset 664, 15 lines modified
  
664 ····move-result-object·v2664 ····move-result-object·v2
  
665 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;665 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
666 ····move-result-object·v0666 ····move-result-object·v0
  
667 ····.line·1244667 ····.line·1240
668 ····.local·v0,·"iconUrlQuery":Ljava/lang/String;668 ····.local·v0,·"iconUrlQuery":Ljava/lang/String;
669 ····new-instance·v2,·Ljava/lang/StringBuilder;669 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
670 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V670 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
671 ····const-string·v3,·"UPDATE·"671 ····const-string·v3,·"UPDATE·"
  
Offset 1968, 33 lines modifiedOffset 1968, 33 lines modified
1968 ····goto/16·:goto_01968 ····goto/16·:goto_0
1969 .end·method1969 .end·method
  
1970 .method·private·updateCompatibleFlags()V1970 .method·private·updateCompatibleFlags()V
1971 ····.locals·51971 ····.locals·5
  
1972 ····.prologue1972 ····.prologue
1973 ····.line·10761973 ····.line·1072
1974 ····const-string·v3,·"AppProvider"1974 ····const-string·v3,·"AppProvider"
  
1975 ····const-string·v4,·"Calculating·whether·apps·are·compatible,·based·on·whether·any·of·their·apks·are·compatible"1975 ····const-string·v4,·"Calculating·whether·apps·are·compatible,·based·on·whether·any·of·their·apks·are·compatible"
  
1976 ····invoke-static·{v3,·v4},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V1976 ····invoke-static·{v3,·v4},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V
  
1977 ····.line·10781977 ····.line·1074
1978 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getApkTableName()Ljava/lang/String;1978 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getApkTableName()Ljava/lang/String;
  
1979 ····move-result-object·v01979 ····move-result-object·v0
  
1980 ····.line·10791980 ····.line·1075
1981 ····.local·v0,·"apk":Ljava/lang/String;1981 ····.local·v0,·"apk":Ljava/lang/String;
1982 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getTableName()Ljava/lang/String;1982 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getTableName()Ljava/lang/String;
  
1983 ····move-result-object·v11983 ····move-result-object·v1
  
1984 ····.line·10811984 ····.line·1077
1985 ····.local·v1,·"app":Ljava/lang/String;1985 ····.local·v1,·"app":Ljava/lang/String;
1986 ····new-instance·v3,·Ljava/lang/StringBuilder;1986 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
1987 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V1987 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
1988 ····const-string·v4,·"UPDATE·"1988 ····const-string·v4,·"UPDATE·"
  
Offset 2100, 74 lines modifiedOffset 2100, 74 lines modified
  
2100 ····move-result-object·v32100 ····move-result-object·v3
  
2101 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;2101 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
2102 ····move-result-object·v22102 ····move-result-object·v2
  
2103 ····.line·10872103 ····.line·1083
2104 ····.local·v2,·"updateSql":Ljava/lang/String;2104 ····.local·v2,·"updateSql":Ljava/lang/String;
2105 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->db()Landroid/database/sqlite/SQLiteDatabase;2105 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->db()Landroid/database/sqlite/SQLiteDatabase;
  
2106 ····move-result-object·v32106 ····move-result-object·v3
  
2107 ····invoke-virtual·{v3,·v2},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V2107 ····invoke-virtual·{v3,·v2},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
  
2108 ····.line·10882108 ····.line·1084
2109 ····return-void2109 ····return-void
2110 .end·method2110 .end·method
  
2111 .method·private·updateIconUrls()V2111 .method·private·updateIconUrls()V
2112 ····.locals·102112 ····.locals·10
  
2113 ····.prologue2113 ····.prologue
2114 ····.line·11942114 ····.line·1190
2115 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getTableName()Ljava/lang/String;2115 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getTableName()Ljava/lang/String;
  
2116 ····move-result-object·v12116 ····move-result-object·v1
  
2117 ····.line·11952117 ····.line·1191
2118 ····.local·v1,·"appTable":Ljava/lang/String;2118 ····.local·v1,·"appTable":Ljava/lang/String;
2119 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getApkTableName()Ljava/lang/String;2119 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getApkTableName()Ljava/lang/String;
  
2120 ····move-result-object·v02120 ····move-result-object·v0
  
2121 ····.line·11962121 ····.line·1192
2122 ····.local·v0,·"apkTable":Ljava/lang/String;2122 ····.local·v0,·"apkTable":Ljava/lang/String;
2123 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getContext()Landroid/content/Context;2123 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getContext()Landroid/content/Context;
  
2124 ····move-result-object·v72124 ····move-result-object·v7
  
2125 ····const-wide/high16·v8,·0x3ff0000000000000L····#·1.02125 ····const-wide/high16·v8,·0x3ff0000000000000L····#·1.0
  
2126 ····invoke-static·{v7,·v8,·v9},·Lorg/fdroid/fdroid/Utils;->getIconsDir(Landroid/content/Context;D)Ljava/lang/String;2126 ····invoke-static·{v7,·v8,·v9},·Lorg/fdroid/fdroid/Utils;->getIconsDir(Landroid/content/Context;D)Ljava/lang/String;
  
2127 ····move-result-object·v22127 ····move-result-object·v2
  
2128 ····.line·11972128 ····.line·1193
2129 ····.local·v2,·"iconsDir":Ljava/lang/String;2129 ····.local·v2,·"iconsDir":Ljava/lang/String;
2130 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getContext()Landroid/content/Context;2130 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/data/AppProvider;->getContext()Landroid/content/Context;
  
2131 ····move-result-object·v72131 ····move-result-object·v7
  
2132 ····const-wide/high16·v8,·0x3ff8000000000000L····#·1.52132 ····const-wide/high16·v8,·0x3ff8000000000000L····#·1.5
  
2133 ····invoke-static·{v7,·v8,·v9},·Lorg/fdroid/fdroid/Utils;->getIconsDir(Landroid/content/Context;D)Ljava/lang/String;2133 ····invoke-static·{v7,·v8,·v9},·Lorg/fdroid/fdroid/Utils;->getIconsDir(Landroid/content/Context;D)Ljava/lang/String;
  
2134 ····move-result-object·v32134 ····move-result-object·v3
  
Max diff block lines reached; 22599/26539 bytes (85.15%) of diff not shown.
538 B
smali/org/fdroid/fdroid/data/InstalledAppProviderService.smali
    
Offset 930, 15 lines modifiedOffset 930, 15 lines modified
930 ····.end·local·v4····#·"hash":Ljava/lang/String;930 ····.end·local·v4····#·"hash":Ljava/lang/String;
931 ····.end·local·v5····#·"hashType":Ljava/lang/String;931 ····.end·local·v5····#·"hashType":Ljava/lang/String;
932 ····:catch_0932 ····:catch_0
933 ····move-exception·v3933 ····move-exception·v3
  
934 ····.line·253934 ····.line·253
935 ····.local·v3,·"e":Lorg/fdroid/fdroid/Utils$PotentialFilesystemCorruptionException;935 ····.local·v3,·"e":Lorg/fdroid/fdroid/Utils$PotentialFilesystemCorruptionException;
936 ····const·v9,·0x7f090188936 ····const·v9,·0x7f090189
  
937 ····const/4·v10,·0x1937 ····const/4·v10,·0x1
  
938 ····new-array·v10,·v10,·[Ljava/lang/Object;938 ····new-array·v10,·v10,·[Ljava/lang/Object;
  
939 ····const/4·v11,·0x0939 ····const/4·v11,·0x0
  
3.03 KB
smali/org/fdroid/fdroid/compat/PackageManagerCompat.smali
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>()V9 .method·public·constructor·<init>()V
10 ····.locals·010 ····.locals·0
  
11 ····.prologue11 ····.prologue
12 ····.line·2712 ····.line·26
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·public·static·setInstaller(Landroid/content/Context;Landroid/content/pm/PackageManager;Ljava/lang/String;)V16 .method·public·static·setInstaller(Landroid/content/Context;Landroid/content/pm/PackageManager;Ljava/lang/String;)V
17 ····.locals·417 ····.locals·4
Offset 24, 46 lines modifiedOffset 24, 46 lines modified
24 ····.param·p1,·"mPm"····#·Landroid/content/pm/PackageManager;24 ····.param·p1,·"mPm"····#·Landroid/content/pm/PackageManager;
25 ····.param·p2,·"packageName"····#·Ljava/lang/String;25 ····.param·p2,·"packageName"····#·Ljava/lang/String;
26 ····.annotation·build·Landroid/annotation/TargetApi;26 ····.annotation·build·Landroid/annotation/TargetApi;
27 ········value·=·0xb27 ········value·=·0xb
28 ····.end·annotation28 ····.end·annotation
  
29 ····.prologue29 ····.prologue
30 ····.line·3330 ····.line·32
31 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I31 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
32 ····const/16·v2,·0xb32 ····const/16·v2,·0xb
  
33 ····if-ge·v1,·v2,·:cond_033 ····if-ge·v1,·v2,·:cond_0
  
34 ····.line·4534 ····.line·44
35 ····:goto_035 ····:goto_0
36 ····return-void36 ····return-void
  
37 ····.line·3537 ····.line·34
38 ····:cond_038 ····:cond_0
39 ····:try_start_039 ····:try_start_0
40 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I40 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
41 ····const/16·v2,·0x1841 ····const/16·v2,·0x18
  
42 ····if-lt·v1,·v2,·:cond_142 ····if-lt·v1,·v2,·:cond_1
  
43 ····invoke-static·{p0},·Lorg/fdroid/fdroid/installer/PrivilegedInstaller;->isDefault(Landroid/content/Context;)Z43 ····invoke-static·{p0},·Lorg/fdroid/fdroid/installer/PrivilegedInstaller;->isDefault(Landroid/content/Context;)Z
  
44 ····move-result·v144 ····move-result·v1
  
45 ····if-eqz·v1,·:cond_145 ····if-eqz·v1,·:cond_1
  
46 ····.line·3646 ····.line·35
47 ····const-string·v1,·"org.fdroid.fdroid.privileged"47 ····const-string·v1,·"org.fdroid.fdroid.privileged"
  
48 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/pm/PackageManager;->setInstallerPackageName(Ljava/lang/String;Ljava/lang/String;)V48 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/pm/PackageManager;->setInstallerPackageName(Ljava/lang/String;Ljava/lang/String;)V
  
49 ····.line·4049 ····.line·39
50 ····:goto_150 ····:goto_1
51 ····const-string·v1,·"PackageManagerCompat"51 ····const-string·v1,·"PackageManagerCompat"
  
52 ····new-instance·v2,·Ljava/lang/StringBuilder;52 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
53 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V53 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 90, 19 lines modifiedOffset 90, 19 lines modified
90 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V90 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V
91 ····:try_end_091 ····:try_end_0
92 ····.catch·Ljava/lang/SecurityException;·{:try_start_0·..·:try_end_0}·:catch_092 ····.catch·Ljava/lang/SecurityException;·{:try_start_0·..·:try_end_0}·:catch_0
93 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_193 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_1
  
94 ····goto·:goto_094 ····goto·:goto_0
  
95 ····.line·4195 ····.line·40
96 ····:catch_096 ····:catch_0
97 ····move-exception·v097 ····move-exception·v0
  
98 ····.line·4298 ····.line·41
99 ····.local·v0,·"e":Ljava/lang/RuntimeException;99 ····.local·v0,·"e":Ljava/lang/RuntimeException;
100 ····:goto_2100 ····:goto_2
101 ····const-string·v1,·"PackageManagerCompat"101 ····const-string·v1,·"PackageManagerCompat"
  
102 ····new-instance·v2,·Ljava/lang/StringBuilder;102 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
103 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V103 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
Offset 121, 26 lines modifiedOffset 121, 26 lines modified
  
121 ····move-result-object·v2121 ····move-result-object·v2
  
122 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I122 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
123 ····goto·:goto_0123 ····goto·:goto_0
  
124 ····.line·38124 ····.line·37
125 ····.end·local·v0····#·"e":Ljava/lang/RuntimeException;125 ····.end·local·v0····#·"e":Ljava/lang/RuntimeException;
126 ····:cond_1126 ····:cond_1
127 ····:try_start_1127 ····:try_start_1
128 ····const-string·v1,·"org.fdroid.fdroid"128 ····const-string·v1,·"org.fdroid.fdroid"
  
129 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/pm/PackageManager;->setInstallerPackageName(Ljava/lang/String;Ljava/lang/String;)V129 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/pm/PackageManager;->setInstallerPackageName(Ljava/lang/String;Ljava/lang/String;)V
130 ····:try_end_1130 ····:try_end_1
131 ····.catch·Ljava/lang/SecurityException;·{:try_start_1·..·:try_end_1}·:catch_0131 ····.catch·Ljava/lang/SecurityException;·{:try_start_1·..·:try_end_1}·:catch_0
132 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_1132 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_1
  
133 ····goto·:goto_1133 ····goto·:goto_1
  
134 ····.line·41134 ····.line·40
135 ····:catch_1135 ····:catch_1
136 ····move-exception·v0136 ····move-exception·v0
  
137 ····goto·:goto_2137 ····goto·:goto_2
138 .end·method138 .end·method
2.67 KB
smali/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder.smali
    
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ····.local·v1,·"preferenceName":Ljava/lang/String;97 ····.local·v1,·"preferenceName":Ljava/lang/String;
98 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;98 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;
  
99 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;99 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;
  
100 ····move-result-object·v4100 ····move-result-object·v4
  
101 ····const·v5,·0x7f090183101 ····const·v5,·0x7f090182
  
102 ····const/4·v6,·0x1102 ····const/4·v6,·0x1
  
103 ····new-array·v6,·v6,·[Ljava/lang/Object;103 ····new-array·v6,·v6,·[Ljava/lang/Object;
  
104 ····const/4·v7,·0x0104 ····const/4·v7,·0x0
  
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 ····.line·751126 ····.line·751
127 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;127 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;
  
128 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;128 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;
  
129 ····move-result-object·v4129 ····move-result-object·v4
  
130 ····const·v5,·0x7f090181130 ····const·v5,·0x7f090180
  
131 ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;131 ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
132 ····move-result-object·v3132 ····move-result-object·v3
  
133 ····.line·752133 ····.line·752
134 ····.local·v3,·"title":Ljava/lang/String;134 ····.local·v3,·"title":Ljava/lang/String;
Offset 144, 15 lines modifiedOffset 144, 15 lines modified
  
144 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;144 ····iget-object·v5,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;
  
145 ····invoke-static·{v5},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;145 ····invoke-static·{v5},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;
  
146 ····move-result-object·v5146 ····move-result-object·v5
  
147 ····const·v6,·0x7f090180147 ····const·v6,·0x7f090186
  
148 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;148 ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
149 ····move-result-object·v5149 ····move-result-object·v5
  
150 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;150 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 227, 15 lines modifiedOffset 227, 15 lines modified
227 ····:cond_0227 ····:cond_0
228 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;228 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$NoVersionsViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;
  
229 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;229 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;
  
230 ····move-result-object·v4230 ····move-result-object·v4
  
231 ····const·v5,·0x7f090182231 ····const·v5,·0x7f090181
  
232 ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;232 ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
233 ····move-result-object·v3233 ····move-result-object·v3
  
234 ····.line·756234 ····.line·756
235 ····.restart·local·v3····#·"title":Ljava/lang/String;235 ····.restart·local·v3····#·"title":Ljava/lang/String;
851 B
smali/org/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$LinksViewHolder.smali
    
Offset 365, 15 lines modifiedOffset 365, 15 lines modified
365 ····:cond_6365 ····:cond_6
366 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$LinksViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;366 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$LinksViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;
  
367 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;367 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;->access$200(Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;)Landroid/content/Context;
  
368 ····move-result-object·v0368 ····move-result-object·v0
  
369 ····const·v1,·0x7f09019c369 ····const·v1,·0x7f090199
  
370 ····const/4·v2,·0x1370 ····const/4·v2,·0x1
  
371 ····new-array·v2,·v2,·[Ljava/lang/Object;371 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
372 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$LinksViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;372 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter$LinksViewHolder;->this$0:Lorg/fdroid/fdroid/views/AppDetailsRecyclerViewAdapter;
  
2.04 KB
smali/org/fdroid/fdroid/views/fragments/PreferencesFragment$2.smali
    
Offset 23, 53 lines modifiedOffset 23, 53 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
27 ····.prologue27 ····.prologue
28 ····.line·28628 ····.line·284
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$2;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$2;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onPreferenceClick(Landroid/preference/Preference;)Z34 .method·public·onPreferenceClick(Landroid/preference/Preference;)Z
35 ····.locals·335 ····.locals·3
36 ····.param·p1,·"preference"····#·Landroid/preference/Preference;36 ····.param·p1,·"preference"····#·Landroid/preference/Preference;
  
37 ····.prologue37 ····.prologue
38 ····.line·29138 ····.line·289
39 ····new-instance·v0,·Landroid/content/Intent;39 ····new-instance·v0,·Landroid/content/Intent;
  
40 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$2;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;40 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$2;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
41 ····invoke-virtual·{v1},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;41 ····invoke-virtual·{v1},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
42 ····move-result-object·v142 ····move-result-object·v1
  
43 ····const-class·v2,·Lorg/fdroid/fdroid/AppDetails2;43 ····const-class·v2,·Lorg/fdroid/fdroid/AppDetails2;
  
44 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V44 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
45 ····.line·29245 ····.line·290
46 ····.local·v0,·"intent":Landroid/content/Intent;46 ····.local·v0,·"intent":Landroid/content/Intent;
47 ····const-string·v1,·"appid"47 ····const-string·v1,·"appid"
  
48 ····const-string·v2,·"org.fdroid.fdroid.privileged"48 ····const-string·v2,·"org.fdroid.fdroid.privileged"
  
49 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;49 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
50 ····.line·29450 ····.line·292
51 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$2;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;51 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$2;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
52 ····invoke-virtual·{v1,·v0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->startActivity(Landroid/content/Intent;)V52 ····invoke-virtual·{v1,·v0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->startActivity(Landroid/content/Intent;)V
  
53 ····.line·29653 ····.line·294
54 ····const/4·v1,·0x154 ····const/4·v1,·0x1
  
55 ····return·v155 ····return·v1
56 .end·method56 .end·method
1.73 KB
smali/org/fdroid/fdroid/views/fragments/PreferencesFragment$3.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
27 ····.prologue27 ····.prologue
28 ····.line·30828 ····.line·306
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 39, 36 lines modifiedOffset 39, 36 lines modified
39 #·virtual·methods39 #·virtual·methods
40 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z40 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
41 ····.locals·141 ····.locals·1
42 ····.param·p1,·"preference"····#·Landroid/preference/Preference;42 ····.param·p1,·"preference"····#·Landroid/preference/Preference;
43 ····.param·p2,·"newValue"····#·Ljava/lang/Object;43 ····.param·p2,·"newValue"····#·Ljava/lang/Object;
  
44 ····.prologue44 ····.prologue
45 ····.line·31245 ····.line·310
46 ····instance-of·v0,·p2,·Ljava/lang/Boolean;46 ····instance-of·v0,·p2,·Ljava/lang/Boolean;
  
47 ····if-eqz·v0,·:cond_047 ····if-eqz·v0,·:cond_0
  
48 ····check-cast·p2,·Ljava/lang/Boolean;48 ····check-cast·p2,·Ljava/lang/Boolean;
  
49 ····.end·local·p2····#·"newValue":Ljava/lang/Object;49 ····.end·local·p2····#·"newValue":Ljava/lang/Object;
50 ····invoke-virtual·{p2},·Ljava/lang/Boolean;->booleanValue()Z50 ····invoke-virtual·{p2},·Ljava/lang/Boolean;->booleanValue()Z
  
51 ····move-result·v051 ····move-result·v0
  
52 ····if-eqz·v0,·:cond_052 ····if-eqz·v0,·:cond_0
  
53 ····.line·31353 ····.line·311
54 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;54 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
55 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getContext()Landroid/content/Context;55 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getContext()Landroid/content/Context;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····invoke-static·{v0},·Lorg/fdroid/fdroid/UpdateService;->autoDownloadUpdates(Landroid/content/Context;)V57 ····invoke-static·{v0},·Lorg/fdroid/fdroid/UpdateService;->autoDownloadUpdates(Landroid/content/Context;)V
  
58 ····.line·31558 ····.line·313
59 ····:cond_059 ····:cond_0
60 ····const/4·v0,·0x160 ····const/4·v0,·0x1
  
61 ····return·v061 ····return·v0
62 .end·method62 .end·method
37.0 KB
smali/org/fdroid/fdroid/views/fragments/PreferencesFragment.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
  
27 #·direct·methods27 #·direct·methods
28 .method·static·constructor·<clinit>()V28 .method·static·constructor·<clinit>()V
29 ····.locals·329 ····.locals·3
  
30 ····.prologue30 ····.prologue
31 ····.line·3431 ····.line·32
32 ····const/16·v0,·0x1032 ····const/16·v0,·0x10
  
33 ····new-array·v0,·v0,·[Ljava/lang/String;33 ····new-array·v0,·v0,·[Ljava/lang/String;
  
34 ····const/4·v1,·0x034 ····const/4·v1,·0x0
  
35 ····const-string·v2,·"updateInterval"35 ····const-string·v2,·"updateInterval"
Offset 137, 288 lines modifiedOffset 137, 288 lines modified
137 ····return-void137 ····return-void
138 .end·method138 .end·method
  
139 .method·public·constructor·<init>()V139 .method·public·constructor·<init>()V
140 ····.locals·0140 ····.locals·0
  
141 ····.prologue141 ····.prologue
142 ····.line·31142 ····.line·29
143 ····invoke-direct·{p0},·Landroid/support/v4/preference/PreferenceFragment;-><init>()V143 ····invoke-direct·{p0},·Landroid/support/v4/preference/PreferenceFragment;-><init>()V
  
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)Landroid/preference/CheckBoxPreference;146 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)Landroid/preference/CheckBoxPreference;
147 ····.locals·1147 ····.locals·1
148 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;148 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
149 ····.prologue149 ····.prologue
150 ····.line·31150 ····.line·29
151 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->enableProxyCheckPref:Landroid/preference/CheckBoxPreference;151 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->enableProxyCheckPref:Landroid/preference/CheckBoxPreference;
  
152 ····return-object·v0152 ····return-object·v0
153 .end·method153 .end·method
  
154 .method·private·checkSummary(Ljava/lang/String;I)V154 .method·private·checkSummary(Ljava/lang/String;I)V
155 ····.locals·1155 ····.locals·1
156 ····.param·p1,·"key"····#·Ljava/lang/String;156 ····.param·p1,·"key"····#·Ljava/lang/String;
157 ····.param·p2,·"resId"····#·I157 ····.param·p2,·"resId"····#·I
  
158 ····.prologue158 ····.prologue
159 ····.line·83159 ····.line·81
160 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;160 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
161 ····move-result-object·v0161 ····move-result-object·v0
  
162 ····check-cast·v0,·Landroid/preference/CheckBoxPreference;162 ····check-cast·v0,·Landroid/preference/CheckBoxPreference;
  
163 ····.line·84163 ····.line·82
164 ····.local·v0,·"pref":Landroid/preference/CheckBoxPreference;164 ····.local·v0,·"pref":Landroid/preference/CheckBoxPreference;
165 ····invoke-virtual·{v0,·p2},·Landroid/preference/CheckBoxPreference;->setSummary(I)V165 ····invoke-virtual·{v0,·p2},·Landroid/preference/CheckBoxPreference;->setSummary(I)V
  
166 ····.line·85166 ····.line·83
167 ····return-void167 ····return-void
168 .end·method168 .end·method
  
169 .method·private·entrySummary(Ljava/lang/String;)V169 .method·private·entrySummary(Ljava/lang/String;)V
170 ····.locals·2170 ····.locals·2
171 ····.param·p1,·"key"····#·Ljava/lang/String;171 ····.param·p1,·"key"····#·Ljava/lang/String;
  
172 ····.prologue172 ····.prologue
173 ····.line·88173 ····.line·86
174 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;174 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
175 ····move-result-object·v0175 ····move-result-object·v0
  
176 ····check-cast·v0,·Landroid/preference/ListPreference;176 ····check-cast·v0,·Landroid/preference/ListPreference;
  
177 ····.line·89177 ····.line·87
178 ····.local·v0,·"pref":Landroid/preference/ListPreference;178 ····.local·v0,·"pref":Landroid/preference/ListPreference;
179 ····if-eqz·v0,·:cond_0179 ····if-eqz·v0,·:cond_0
  
180 ····.line·90180 ····.line·88
181 ····invoke-virtual·{v0},·Landroid/preference/ListPreference;->getEntry()Ljava/lang/CharSequence;181 ····invoke-virtual·{v0},·Landroid/preference/ListPreference;->getEntry()Ljava/lang/CharSequence;
  
182 ····move-result-object·v1182 ····move-result-object·v1
  
183 ····invoke-virtual·{v0,·v1},·Landroid/preference/ListPreference;->setSummary(Ljava/lang/CharSequence;)V183 ····invoke-virtual·{v0,·v1},·Landroid/preference/ListPreference;->setSummary(Ljava/lang/CharSequence;)V
  
184 ····.line·92184 ····.line·90
185 ····:cond_0185 ····:cond_0
186 ····return-void186 ····return-void
187 .end·method187 .end·method
  
188 .method·private·initAutoFetchUpdatesPreference()V188 .method·private·initAutoFetchUpdatesPreference()V
189 ····.locals·2189 ····.locals·2
  
190 ····.prologue190 ····.prologue
191 ····.line·308191 ····.line·306
192 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->updateAutoDownloadPref:Landroid/preference/Preference;192 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->updateAutoDownloadPref:Landroid/preference/Preference;
  
193 ····new-instance·v1,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;193 ····new-instance·v1,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;
  
194 ····invoke-direct·{v1,·p0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;-><init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V194 ····invoke-direct·{v1,·p0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$3;-><init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V
  
195 ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V195 ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V
  
196 ····.line·319196 ····.line·317
197 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getContext()Landroid/content/Context;197 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getContext()Landroid/content/Context;
  
198 ····move-result-object·v0198 ····move-result-object·v0
  
199 ····invoke-static·{v0},·Lorg/fdroid/fdroid/installer/PrivilegedInstaller;->isDefault(Landroid/content/Context;)Z199 ····invoke-static·{v0},·Lorg/fdroid/fdroid/installer/PrivilegedInstaller;->isDefault(Landroid/content/Context;)Z
  
200 ····move-result·v0200 ····move-result·v0
  
201 ····if-eqz·v0,·:cond_0201 ····if-eqz·v0,·:cond_0
  
202 ····.line·320202 ····.line·318
203 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->updateAutoDownloadPref:Landroid/preference/Preference;203 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->updateAutoDownloadPref:Landroid/preference/Preference;
  
204 ····const·v1,·0x7f09016c204 ····const·v1,·0x7f09016c
  
205 ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setTitle(I)V205 ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setTitle(I)V
  
206 ····.line·321206 ····.line·319
207 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->updateAutoDownloadPref:Landroid/preference/Preference;207 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->updateAutoDownloadPref:Landroid/preference/Preference;
  
208 ····const·v1,·0x7f09016d208 ····const·v1,·0x7f09016d
  
209 ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setSummary(I)V209 ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setSummary(I)V
  
Max diff block lines reached; 33632/37759 bytes (89.07%) of diff not shown.
3.61 KB
smali/org/fdroid/fdroid/views/fragments/PreferencesFragment$4.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
27 ····.prologue27 ····.prologue
28 ····.line·33228 ····.line·330
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 41, 83 lines modifiedOffset 41, 83 lines modified
41 ····.locals·541 ····.locals·5
42 ····.param·p1,·"preference"····#·Landroid/preference/Preference;42 ····.param·p1,·"preference"····#·Landroid/preference/Preference;
43 ····.param·p2,·"enabled"····#·Ljava/lang/Object;43 ····.param·p2,·"enabled"····#·Ljava/lang/Object;
  
44 ····.prologue44 ····.prologue
45 ····const/4·v4,·0x145 ····const/4·v4,·0x1
  
46 ····.line·33546 ····.line·333
47 ····check-cast·p2,·Ljava/lang/Boolean;47 ····check-cast·p2,·Ljava/lang/Boolean;
  
48 ····.end·local·p2····#·"enabled":Ljava/lang/Object;48 ····.end·local·p2····#·"enabled":Ljava/lang/Object;
49 ····invoke-virtual·{p2},·Ljava/lang/Boolean;->booleanValue()Z49 ····invoke-virtual·{p2},·Ljava/lang/Boolean;->booleanValue()Z
  
50 ····move-result·v250 ····move-result·v2
  
51 ····if-eqz·v2,·:cond_151 ····if-eqz·v2,·:cond_1
  
52 ····.line·33652 ····.line·334
53 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;53 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
54 ····invoke-virtual·{v2},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;54 ····invoke-virtual·{v2},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····.line·33756 ····.line·335
57 ····.local·v0,·"activity":Landroid/app/Activity;57 ····.local·v0,·"activity":Landroid/app/Activity;
58 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;58 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
59 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->access$000(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)Landroid/preference/CheckBoxPreference;59 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->access$000(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)Landroid/preference/CheckBoxPreference;
  
60 ····move-result-object·v260 ····move-result-object·v2
  
61 ····const/4·v3,·0x061 ····const/4·v3,·0x0
  
62 ····invoke-virtual·{v2,·v3},·Landroid/preference/CheckBoxPreference;->setEnabled(Z)V62 ····invoke-virtual·{v2,·v3},·Landroid/preference/CheckBoxPreference;->setEnabled(Z)V
  
63 ····.line·33863 ····.line·336
64 ····invoke-static·{v0},·Linfo/guardianproject/netcipher/proxy/OrbotHelper;->isOrbotInstalled(Landroid/content/Context;)Z64 ····invoke-static·{v0},·Linfo/guardianproject/netcipher/proxy/OrbotHelper;->isOrbotInstalled(Landroid/content/Context;)Z
  
65 ····move-result·v265 ····move-result·v2
  
66 ····if-eqz·v2,·:cond_066 ····if-eqz·v2,·:cond_0
  
67 ····.line·33967 ····.line·337
68 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->useTor()V68 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->useTor()V
  
69 ····.line·34869 ····.line·346
70 ····.end·local·v0····#·"activity":Landroid/app/Activity;70 ····.end·local·v0····#·"activity":Landroid/app/Activity;
71 ····:goto_071 ····:goto_0
72 ····return·v472 ····return·v4
  
73 ····.line·34173 ····.line·339
74 ····.restart·local·v0····#·"activity":Landroid/app/Activity;74 ····.restart·local·v0····#·"activity":Landroid/app/Activity;
75 ····:cond_075 ····:cond_0
76 ····invoke-static·{v0},·Linfo/guardianproject/netcipher/proxy/OrbotHelper;->getOrbotInstallIntent(Landroid/content/Context;)Landroid/content/Intent;76 ····invoke-static·{v0},·Linfo/guardianproject/netcipher/proxy/OrbotHelper;->getOrbotInstallIntent(Landroid/content/Context;)Landroid/content/Intent;
  
77 ····move-result-object·v177 ····move-result-object·v1
  
78 ····.line·34278 ····.line·340
79 ····.local·v1,·"intent":Landroid/content/Intent;79 ····.local·v1,·"intent":Landroid/content/Intent;
80 ····const/16·v2,·0x123480 ····const/16·v2,·0x1234
  
81 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V81 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
  
82 ····goto·:goto_082 ····goto·:goto_0
  
83 ····.line·34583 ····.line·343
84 ····.end·local·v0····#·"activity":Landroid/app/Activity;84 ····.end·local·v0····#·"activity":Landroid/app/Activity;
85 ····.end·local·v1····#·"intent":Landroid/content/Intent;85 ····.end·local·v1····#·"intent":Landroid/content/Intent;
86 ····:cond_186 ····:cond_1
87 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;87 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$4;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
88 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->access$000(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)Landroid/preference/CheckBoxPreference;88 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;->access$000(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;)Landroid/preference/CheckBoxPreference;
  
89 ····move-result-object·v289 ····move-result-object·v2
  
90 ····invoke-virtual·{v2,·v4},·Landroid/preference/CheckBoxPreference;->setEnabled(Z)V90 ····invoke-virtual·{v2,·v4},·Landroid/preference/CheckBoxPreference;->setEnabled(Z)V
  
91 ····.line·34691 ····.line·344
92 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->clearProxy()V92 ····invoke-static·{},·Linfo/guardianproject/netcipher/NetCipher;->clearProxy()V
  
93 ····goto·:goto_093 ····goto·:goto_0
94 .end·method94 .end·method
2.47 KB
smali/org/fdroid/fdroid/views/fragments/PreferencesFragment$1.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;Landroid/preference/CheckBoxPreference;)V26 .method·constructor·<init>(Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;Landroid/preference/CheckBoxPreference;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;28 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
29 ····.prologue29 ····.prologue
30 ····.line·26230 ····.line·260
31 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;31 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->this$0:Lorg/fdroid/fdroid/views/fragments/PreferencesFragment;
  
32 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->val$pref:Landroid/preference/CheckBoxPreference;32 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->val$pref:Landroid/preference/CheckBoxPreference;
  
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
Offset 42, 50 lines modifiedOffset 42, 50 lines modified
  
42 #·virtual·methods42 #·virtual·methods
43 .method·public·onPreferenceClick(Landroid/preference/Preference;)Z43 .method·public·onPreferenceClick(Landroid/preference/Preference;)Z
44 ····.locals·344 ····.locals·3
45 ····.param·p1,·"preference"····#·Landroid/preference/Preference;45 ····.param·p1,·"preference"····#·Landroid/preference/Preference;
  
46 ····.prologue46 ····.prologue
47 ····.line·26547 ····.line·263
48 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->val$pref:Landroid/preference/CheckBoxPreference;48 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->val$pref:Landroid/preference/CheckBoxPreference;
  
49 ····invoke-virtual·{v1},·Landroid/preference/CheckBoxPreference;->getSharedPreferences()Landroid/content/SharedPreferences;49 ····invoke-virtual·{v1},·Landroid/preference/CheckBoxPreference;->getSharedPreferences()Landroid/content/SharedPreferences;
  
50 ····move-result-object·v150 ····move-result-object·v1
  
51 ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;51 ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····.line·26653 ····.line·264
54 ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor;54 ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor;
55 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->val$pref:Landroid/preference/CheckBoxPreference;55 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/fragments/PreferencesFragment$1;->val$pref:Landroid/preference/CheckBoxPreference;
  
56 ····invoke-virtual·{v1},·Landroid/preference/CheckBoxPreference;->isChecked()Z56 ····invoke-virtual·{v1},·Landroid/preference/CheckBoxPreference;->isChecked()Z
  
57 ····move-result·v157 ····move-result·v1
  
58 ····if-eqz·v1,·:cond_058 ····if-eqz·v1,·:cond_0
  
59 ····.line·26759 ····.line·265
60 ····const-string·v1,·"privilegedInstaller"60 ····const-string·v1,·"privilegedInstaller"
  
61 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;61 ····invoke-interface·{v0,·v1},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  
62 ····.line·27162 ····.line·269
63 ····:goto_063 ····:goto_0
64 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V64 ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->apply()V
  
65 ····.line·27265 ····.line·270
66 ····const/4·v1,·0x166 ····const/4·v1,·0x1
  
67 ····return·v167 ····return·v1
  
68 ····.line·26968 ····.line·267
69 ····:cond_069 ····:cond_0
70 ····const-string·v1,·"privilegedInstaller"70 ····const-string·v1,·"privilegedInstaller"
  
71 ····const/4·v2,·0x071 ····const/4·v2,·0x0
  
72 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;72 ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  
624 B
smali/org/fdroid/fdroid/views/categories/AppCardController.smali
    
Offset 385, 15 lines modifiedOffset 385, 15 lines modified
385 ····if-lt·v3,·v4,·:cond_1385 ····if-lt·v3,·v4,·:cond_1
  
386 ····.line·162386 ····.line·162
387 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/categories/AppCardController;->icon:Landroid/widget/ImageView;387 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/categories/AppCardController;->icon:Landroid/widget/ImageView;
  
388 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/categories/AppCardController;->activity:Landroid/app/Activity;388 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/categories/AppCardController;->activity:Landroid/app/Activity;
  
389 ····const·v5,·0x7f0901b0389 ····const·v5,·0x7f0901ac
  
390 ····.line·163390 ····.line·163
391 ····invoke-virtual·{v4,·v5},·Landroid/app/Activity;->getString(I)Ljava/lang/String;391 ····invoke-virtual·{v4,·v5},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
  
392 ····move-result-object·v4392 ····move-result-object·v4
  
393 ····.line·162393 ····.line·162
8.78 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$2"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;23 ····.param·p1,·"this$2"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
24 ····.prologue24 ····.prologue
25 ····.line·25225 ····.line·251
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····.param·p2,·"intent"····#·Landroid/content/Intent;40 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
41 ····.prologue41 ····.prologue
42 ····const/4·v6,·0x142 ····const/4·v6,·0x1
  
43 ····const/4·v5,·0x043 ····const/4·v5,·0x0
  
44 ····.line·25544 ····.line·254
45 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;45 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
46 ····move-result-object·v746 ····move-result-object·v7
  
47 ····const/4·v4,·-0x147 ····const/4·v4,·-0x1
  
48 ····invoke-virtual·{v7},·Ljava/lang/String;->hashCode()I48 ····invoke-virtual·{v7},·Ljava/lang/String;->hashCode()I
Offset 57, 24 lines modifiedOffset 57, 24 lines modified
  
57 ····sparse-switch·v8,·:sswitch_data_057 ····sparse-switch·v8,·:sswitch_data_0
  
58 ····:cond_058 ····:cond_0
59 ····:goto_059 ····:goto_0
60 ····packed-switch·v4,·:pswitch_data_060 ····packed-switch·v4,·:pswitch_data_0
  
61 ····.line·28961 ····.line·288
62 ····new-instance·v4,·Ljava/lang/RuntimeException;62 ····new-instance·v4,·Ljava/lang/RuntimeException;
  
63 ····const-string·v5,·"intent·action·not·handled!"63 ····const-string·v5,·"intent·action·not·handled!"
  
64 ····invoke-direct·{v4,·v5},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V64 ····invoke-direct·{v4,·v5},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  
65 ····throw·v465 ····throw·v4
  
66 ····.line·25566 ····.line·254
67 ····:sswitch_067 ····:sswitch_0
68 ····const-string·v8,·"org.fdroid.fdroid.net.Downloader.action.STARTED"68 ····const-string·v8,·"org.fdroid.fdroid.net.Downloader.action.STARTED"
  
69 ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z69 ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
70 ····move-result·v770 ····move-result·v7
  
Offset 119, 132 lines modifiedOffset 119, 132 lines modified
  
119 ····if-eqz·v7,·:cond_0119 ····if-eqz·v7,·:cond_0
  
120 ····const/4·v4,·0x3120 ····const/4·v4,·0x3
  
121 ····goto·:goto_0121 ····goto·:goto_0
  
122 ····.line·257122 ····.line·256
123 ····:pswitch_0123 ····:pswitch_0
124 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;124 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
125 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$100(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V125 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$100(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
  
126 ····.line·292126 ····.line·291
127 ····:goto_1127 ····:goto_1
128 ····return-void128 ····return-void
  
129 ····.line·260129 ····.line·259
130 ····:pswitch_1130 ····:pswitch_1
131 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;131 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
132 ····iget-object·v4,·v4,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->progressView:Landroid/widget/ProgressBar;132 ····iget-object·v4,·v4,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->progressView:Landroid/widget/ProgressBar;
  
133 ····invoke-virtual·{v4},·Landroid/widget/ProgressBar;->getVisibility()I133 ····invoke-virtual·{v4},·Landroid/widget/ProgressBar;->getVisibility()I
  
134 ····move-result·v4134 ····move-result·v4
  
135 ····if-eqz·v4,·:cond_1135 ····if-eqz·v4,·:cond_1
  
136 ····.line·261136 ····.line·260
137 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;137 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
138 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$200(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V138 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$200(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
  
139 ····.line·263139 ····.line·262
140 ····:cond_1140 ····:cond_1
141 ····const-string·v4,·"org.fdroid.fdroid.net.Downloader.extra.BYTES_READ"141 ····const-string·v4,·"org.fdroid.fdroid.net.Downloader.extra.BYTES_READ"
  
142 ····invoke-virtual·{p2,·v4,·v5},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I142 ····invoke-virtual·{p2,·v4,·v5},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
  
143 ····move-result·v2143 ····move-result·v2
  
144 ····.line·264144 ····.line·263
145 ····.local·v2,·"read":I145 ····.local·v2,·"read":I
146 ····const-string·v4,·"org.fdroid.fdroid.net.Downloader.extra.TOTAL_BYTES"146 ····const-string·v4,·"org.fdroid.fdroid.net.Downloader.extra.TOTAL_BYTES"
  
147 ····invoke-virtual·{p2,·v4,·v5},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I147 ····invoke-virtual·{p2,·v4,·v5},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
  
148 ····move-result·v3148 ····move-result·v3
  
149 ····.line·265149 ····.line·264
150 ····.local·v3,·"total":I150 ····.local·v3,·"total":I
151 ····if-lez·v3,·:cond_2151 ····if-lez·v3,·:cond_2
  
152 ····.line·266152 ····.line·265
153 ····int-to-double·v6,·v2153 ····int-to-double·v6,·v2
  
154 ····int-to-double·v8,·v3154 ····int-to-double·v8,·v3
  
155 ····div-double/2addr·v6,·v8155 ····div-double/2addr·v6,·v8
  
156 ····const-wide/high16·v8,·0x4059000000000000L····#·100.0156 ····const-wide/high16·v8,·0x4059000000000000L····#·100.0
  
157 ····mul-double/2addr·v6,·v8157 ····mul-double/2addr·v6,·v8
  
158 ····double-to-int·v1,·v6158 ····double-to-int·v1,·v6
  
159 ····.line·267159 ····.line·266
160 ····.local·v1,·"progress":I160 ····.local·v1,·"progress":I
161 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;161 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
Max diff block lines reached; 4813/8830 bytes (54.51%) of diff not shown.
4.85 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2.smali
    
Offset 21, 91 lines modifiedOffset 21, 91 lines modified
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Landroid/os/Handler;)V22 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Landroid/os/Handler;)V
23 ····.locals·023 ····.locals·0
24 ····.param·p1,·"this$2"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;24 ····.param·p1,·"this$2"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
25 ····.param·p2,·"x0"····#·Landroid/os/Handler;25 ····.param·p2,·"x0"····#·Landroid/os/Handler;
  
26 ····.prologue26 ····.prologue
27 ····.line·29527 ····.line·294
28 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;28 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
29 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V29 ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·onChange(Z)V33 .method·public·onChange(Z)V
34 ····.locals·734 ····.locals·7
35 ····.param·p1,·"selfChange"····#·Z35 ····.param·p1,·"selfChange"····#·Z
  
36 ····.prologue36 ····.prologue
37 ····.line·29837 ····.line·297
38 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;38 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
39 ····iget-object·v1,·v1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;39 ····iget-object·v1,·v1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;
  
40 ····iget-object·v1,·v1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;40 ····iget-object·v1,·v1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
41 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;41 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····.line·29943 ····.line·298
44 ····.local·v0,·"activity":Landroid/app/Activity;44 ····.local·v0,·"activity":Landroid/app/Activity;
45 ····if-eqz·v0,·:cond_045 ····if-eqz·v0,·:cond_0
  
46 ····.line·30046 ····.line·299
47 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;47 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
48 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;48 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
49 ····iget-object·v2,·v2,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;49 ····iget-object·v2,·v2,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;
  
50 ····iget-object·v2,·v2,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;50 ····iget-object·v2,·v2,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
51 ····.line·30151 ····.line·300
52 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;52 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
53 ····move-result-object·v253 ····move-result-object·v2
  
54 ····invoke-virtual·{v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->getContentResolver()Landroid/content/ContentResolver;54 ····invoke-virtual·{v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->getContentResolver()Landroid/content/ContentResolver;
  
55 ····move-result-object·v255 ····move-result-object·v2
  
56 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;56 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
57 ····.line·30257 ····.line·301
58 ····invoke-static·{v3},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$400(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/App;58 ····invoke-static·{v3},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$400(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/App;
  
59 ····move-result-object·v359 ····move-result-object·v3
  
60 ····iget-object·v3,·v3,·Lorg/fdroid/fdroid/data/App;->packageName:Ljava/lang/String;60 ····iget-object·v3,·v3,·Lorg/fdroid/fdroid/data/App;->packageName:Ljava/lang/String;
  
61 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;61 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
62 ····.line·30362 ····.line·302
63 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$400(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/App;63 ····invoke-static·{v4},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$400(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/App;
  
64 ····move-result-object·v464 ····move-result-object·v4
  
65 ····iget-wide·v4,·v4,·Lorg/fdroid/fdroid/data/App;->repoId:J65 ····iget-wide·v4,·v4,·Lorg/fdroid/fdroid/data/App;->repoId:J
  
66 ····sget-object·v6,·Lorg/fdroid/fdroid/data/Schema$AppMetadataTable$Cols;->ALL:[Ljava/lang/String;66 ····sget-object·v6,·Lorg/fdroid/fdroid/data/Schema$AppMetadataTable$Cols;->ALL:[Ljava/lang/String;
  
67 ····.line·30067 ····.line·299
68 ····invoke-static·{v2,·v3,·v4,·v5,·v6},·Lorg/fdroid/fdroid/data/AppProvider$Helper;->findSpecificApp(Landroid/content/ContentResolver;Ljava/lang/String;J[Ljava/lang/String;)Lorg/fdroid/fdroid/data/App;68 ····invoke-static·{v2,·v3,·v4,·v5,·v6},·Lorg/fdroid/fdroid/data/AppProvider$Helper;->findSpecificApp(Landroid/content/ContentResolver;Ljava/lang/String;J[Ljava/lang/String;)Lorg/fdroid/fdroid/data/App;
  
69 ····move-result-object·v269 ····move-result-object·v2
  
70 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$402(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Lorg/fdroid/fdroid/data/App;)Lorg/fdroid/fdroid/data/App;70 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$402(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Lorg/fdroid/fdroid/data/App;)Lorg/fdroid/fdroid/data/App;
  
71 ····.line·30571 ····.line·304
72 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;72 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
73 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$100(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V73 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$100(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
  
74 ····.line·30774 ····.line·306
75 ····:cond_075 ····:cond_0
76 ····return-void76 ····return-void
77 .end·method77 .end·method
1.11 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareInitialSwapRepo.smali
    
Offset 20, 18 lines modifiedOffset 20, 18 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
22 ····.locals·422 ····.locals·4
23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
24 ····.prologue24 ····.prologue
25 ····.line·63525 ····.line·634
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareInitialSwapRepo;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareInitialSwapRepo;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.line·63627 ····.line·635
28 ····new-instance·v0,·Ljava/util/HashSet;28 ····new-instance·v0,·Ljava/util/HashSet;
  
29 ····const/4·v1,·0x129 ····const/4·v1,·0x1
  
30 ····new-array·v1,·v1,·[Ljava/lang/String;30 ····new-array·v1,·v1,·[Ljava/lang/String;
  
31 ····const/4·v2,·0x031 ····const/4·v2,·0x0
Offset 44, 10 lines modifiedOffset 44, 10 lines modified
  
44 ····move-result-object·v144 ····move-result-object·v1
  
45 ····invoke-direct·{v0,·v1},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V45 ····invoke-direct·{v0,·v1},·Ljava/util/HashSet;-><init>(Ljava/util/Collection;)V
  
46 ····invoke-direct·{p0,·p1,·v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Ljava/util/Set;)V46 ····invoke-direct·{p0,·p1,·v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Ljava/util/Set;)V
  
47 ····.line·63747 ····.line·636
48 ····return-void48 ····return-void
49 .end·method49 .end·method
19.4 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder.smali
    
Offset 41, 157 lines modifiedOffset 41, 157 lines modified
  
  
41 #·direct·methods41 #·direct·methods
42 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;)V42 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;)V
43 ····.locals·243 ····.locals·2
  
44 ····.prologue44 ····.prologue
45 ····.line·31045 ····.line·309
46 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;46 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;
  
47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
48 ····.line·25248 ····.line·251
49 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;49 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;
  
50 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V50 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$1;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
  
51 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->downloadReceiver:Landroid/content/BroadcastReceiver;51 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->downloadReceiver:Landroid/content/BroadcastReceiver;
  
52 ····.line·29552 ····.line·294
53 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;53 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;
  
54 ····new-instance·v1,·Landroid/os/Handler;54 ····new-instance·v1,·Landroid/os/Handler;
  
55 ····invoke-direct·{v1},·Landroid/os/Handler;-><init>()V55 ····invoke-direct·{v1},·Landroid/os/Handler;-><init>()V
  
56 ····invoke-direct·{v0,·p0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Landroid/os/Handler;)V56 ····invoke-direct·{v0,·p0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Landroid/os/Handler;)V
  
57 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->appObserver:Landroid/database/ContentObserver;57 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->appObserver:Landroid/database/ContentObserver;
  
58 ····.line·31158 ····.line·310
59 ····iget-object·v0,·p1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;59 ····iget-object·v0,·p1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
60 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->getContext()Landroid/content/Context;60 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->getContext()Landroid/content/Context;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····invoke-static·{v0},·Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;62 ····invoke-static·{v0},·Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;
  
63 ····move-result-object·v063 ····move-result-object·v0
  
64 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager;64 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager;
  
65 ····.line·31265 ····.line·311
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·static·synthetic·access$100(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V68 .method·static·synthetic·access$100(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
69 ····.locals·069 ····.locals·0
70 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;70 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
71 ····.prologue71 ····.prologue
72 ····.line·23572 ····.line·234
73 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->resetView()V73 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->resetView()V
  
74 ····return-void74 ····return-void
75 .end·method75 .end·method
  
76 .method·static·synthetic·access$200(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V76 .method·static·synthetic·access$200(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
77 ····.locals·077 ····.locals·0
78 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;78 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
79 ····.prologue79 ····.prologue
80 ····.line·23580 ····.line·234
81 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->showProgress()V81 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->showProgress()V
  
82 ····return-void82 ····return-void
83 .end·method83 .end·method
  
84 .method·static·synthetic·access$400(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/App;84 .method·static·synthetic·access$400(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/App;
85 ····.locals·185 ····.locals·1
86 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;86 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
87 ····.prologue87 ····.prologue
88 ····.line·23588 ····.line·234
89 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->app:Lorg/fdroid/fdroid/data/App;89 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->app:Lorg/fdroid/fdroid/data/App;
  
90 ····return-object·v090 ····return-object·v0
91 .end·method91 .end·method
  
92 .method·static·synthetic·access$402(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Lorg/fdroid/fdroid/data/App;)Lorg/fdroid/fdroid/data/App;92 .method·static·synthetic·access$402(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;Lorg/fdroid/fdroid/data/App;)Lorg/fdroid/fdroid/data/App;
93 ····.locals·093 ····.locals·0
94 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;94 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
95 ····.param·p1,·"x1"····#·Lorg/fdroid/fdroid/data/App;95 ····.param·p1,·"x1"····#·Lorg/fdroid/fdroid/data/App;
  
96 ····.prologue96 ····.prologue
97 ····.line·23597 ····.line·234
98 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->app:Lorg/fdroid/fdroid/data/App;98 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->app:Lorg/fdroid/fdroid/data/App;
  
99 ····return-object·p199 ····return-object·p1
100 .end·method100 .end·method
  
101 .method·static·synthetic·access$700(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/Apk;101 .method·static·synthetic·access$700(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/Apk;
102 ····.locals·1102 ····.locals·1
103 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;103 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
104 ····.prologue104 ····.prologue
105 ····.line·235105 ····.line·234
106 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->apk:Lorg/fdroid/fdroid/data/Apk;106 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->apk:Lorg/fdroid/fdroid/data/Apk;
  
107 ····return-object·v0107 ····return-object·v0
108 .end·method108 .end·method
  
109 .method·private·resetView()V109 .method·private·resetView()V
110 ····.locals·7110 ····.locals·7
  
111 ····.prologue111 ····.prologue
112 ····const/4·v6,·0x0112 ····const/4·v6,·0x0
  
113 ····const/16·v5,·0x8113 ····const/16·v5,·0x8
  
114 ····.line·346114 ····.line·345
115 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->app:Lorg/fdroid/fdroid/data/App;115 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->app:Lorg/fdroid/fdroid/data/App;
  
116 ····if-nez·v1,·:cond_0116 ····if-nez·v1,·:cond_0
  
117 ····.line·390117 ····.line·389
118 ····:goto_0118 ····:goto_0
119 ····return-void119 ····return-void
  
120 ····.line·350120 ····.line·349
121 ····:cond_0121 ····:cond_0
122 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->progressView:Landroid/widget/ProgressBar;122 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->progressView:Landroid/widget/ProgressBar;
  
123 ····invoke-virtual·{v1,·v5},·Landroid/widget/ProgressBar;->setVisibility(I)V123 ····invoke-virtual·{v1,·v5},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
124 ····.line·351124 ····.line·350
Max diff block lines reached; 14423/19700 bytes (73.21%) of diff not shown.
909 B
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$7.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.prologue27 ····.prologue
28 ····.line·42828 ····.line·427
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$7;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$7;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 39, 10 lines modifiedOffset 39, 10 lines modified
39 #·virtual·methods39 #·virtual·methods
40 .method·public·onClick(Landroid/content/DialogInterface;I)V40 .method·public·onClick(Landroid/content/DialogInterface;I)V
41 ····.locals·041 ····.locals·0
42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
43 ····.param·p2,·"which"····#·I43 ····.param·p2,·"which"····#·I
  
44 ····.prologue44 ····.prologue
45 ····.line·43045 ····.line·429
46 ····return-void46 ····return-void
47 .end·method47 .end·method
1.37 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$3.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.prologue27 ····.prologue
28 ····.line·24228 ····.line·241
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$3;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$3;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 39, 21 lines modifiedOffset 39, 21 lines modified
39 #·virtual·methods39 #·virtual·methods
40 .method·public·onClick(Landroid/content/DialogInterface;I)V40 .method·public·onClick(Landroid/content/DialogInterface;I)V
41 ····.locals·341 ····.locals·3
42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
43 ····.param·p2,·"which"····#·I43 ····.param·p2,·"which"····#·I
  
44 ····.prologue44 ····.prologue
45 ····.line·24545 ····.line·244
46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$3;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$3;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
47 ····new-instance·v1,·Landroid/content/Intent;47 ····new-instance·v1,·Landroid/content/Intent;
  
48 ····const-string·v2,·"android.net.wifi.PICK_WIFI_NETWORK"48 ····const-string·v2,·"android.net.wifi.PICK_WIFI_NETWORK"
  
49 ····invoke-direct·{v1,·v2},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V49 ····invoke-direct·{v1,·v2},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
50 ····invoke-virtual·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->startActivity(Landroid/content/Intent;)V50 ····invoke-virtual·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->startActivity(Landroid/content/Intent;)V
  
51 ····.line·24651 ····.line·245
52 ····return-void52 ····return-void
53 .end·method53 .end·method
1.3 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$2$1.smali
    
Offset 23, 35 lines modifiedOffset 23, 35 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$1"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;26 ····.param·p1,·"this$1"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;
  
27 ····.prologue27 ····.prologue
28 ····.line·44828 ····.line·447
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·run()V34 .method·public·run()V
35 ····.locals·135 ····.locals·1
  
36 ····.prologue36 ····.prologue
37 ····.line·45137 ····.line·450
38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;38 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;
  
39 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;39 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
40 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$800(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;40 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$800(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->notifyDataSetChanged()V42 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->notifyDataSetChanged()V
  
43 ····.line·45243 ····.line·451
44 ····return-void44 ····return-void
45 .end·method45 .end·method
10.3 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo.smali
    
Offset 69, 76 lines modifiedOffset 69, 76 lines modified
69 ············"<",69 ············"<",
70 ············"Ljava/lang/String;",70 ············"Ljava/lang/String;",
71 ············">;)V"71 ············">;)V"
72 ········}72 ········}
73 ····.end·annotation73 ····.end·annotation
  
74 ····.prologue74 ····.prologue
75 ····.line·65875 ····.line·657
76 ····.local·p2,·"apps":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"76 ····.local·p2,·"apps":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
77 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;77 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
78 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V78 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
79 ····.line·65979 ····.line·658
80 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->context:Landroid/content/Context;80 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->context:Landroid/content/Context;
  
81 ····.line·66081 ····.line·659
82 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->selectedApps:Ljava/util/Set;82 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->selectedApps:Ljava/util/Set;
  
83 ····.line·66183 ····.line·660
84 ····sget-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->repo:Lorg/fdroid/fdroid/data/Repo;84 ····sget-object·v0,·Lorg/fdroid/fdroid/FDroidApp;->repo:Lorg/fdroid/fdroid/data/Repo;
  
85 ····invoke-static·{v0},·Lorg/fdroid/fdroid/Utils;->getSharingUri(Lorg/fdroid/fdroid/data/Repo;)Landroid/net/Uri;85 ····invoke-static·{v0},·Lorg/fdroid/fdroid/Utils;->getSharingUri(Lorg/fdroid/fdroid/data/Repo;)Landroid/net/Uri;
  
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->sharingUri:Landroid/net/Uri;87 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->sharingUri:Landroid/net/Uri;
  
88 ····.line·66288 ····.line·661
89 ····return-void89 ····return-void
90 .end·method90 .end·method
  
91 .method·private·broadcast(I)V91 .method·private·broadcast(I)V
92 ····.locals·192 ····.locals·1
93 ····.param·p1,·"type"····#·I93 ····.param·p1,·"type"····#·I
  
94 ····.prologue94 ····.prologue
95 ····.line·66595 ····.line·664
96 ····const/4·v0,·0x096 ····const/4·v0,·0x0
  
97 ····invoke-direct·{p0,·p1,·v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->broadcast(ILjava/lang/String;)V97 ····invoke-direct·{p0,·p1,·v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->broadcast(ILjava/lang/String;)V
  
98 ····.line·66698 ····.line·665
99 ····return-void99 ····return-void
100 .end·method100 .end·method
  
101 .method·private·broadcast(ILjava/lang/String;)V101 .method·private·broadcast(ILjava/lang/String;)V
102 ····.locals·4102 ····.locals·4
103 ····.param·p1,·"type"····#·I103 ····.param·p1,·"type"····#·I
104 ····.param·p2,·"message"····#·Ljava/lang/String;104 ····.param·p2,·"message"····#·Ljava/lang/String;
  
105 ····.prologue105 ····.prologue
106 ····.line·669106 ····.line·668
107 ····new-instance·v0,·Landroid/content/Intent;107 ····new-instance·v0,·Landroid/content/Intent;
  
108 ····const-string·v1,·"PrepareSwapRepo.Action"108 ····const-string·v1,·"PrepareSwapRepo.Action"
  
109 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V109 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
110 ····.line·670110 ····.line·669
111 ····.local·v0,·"intent":Landroid/content/Intent;111 ····.local·v0,·"intent":Landroid/content/Intent;
112 ····const-string·v1,·"PrepareSwapRepo.Action.Type"112 ····const-string·v1,·"PrepareSwapRepo.Action.Type"
  
113 ····invoke-virtual·{v0,·v1,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;113 ····invoke-virtual·{v0,·v1,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
114 ····.line·671114 ····.line·670
115 ····if-eqz·p2,·:cond_0115 ····if-eqz·p2,·:cond_0
  
116 ····.line·672116 ····.line·671
117 ····const-string·v1,·"SwapWorkflowActivity"117 ····const-string·v1,·"SwapWorkflowActivity"
  
118 ····new-instance·v2,·Ljava/lang/StringBuilder;118 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
119 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V119 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
120 ····const-string·v3,·"Preparing·swap:·"120 ····const-string·v3,·"Preparing·swap:·"
Offset 153, 80 lines modifiedOffset 153, 80 lines modified
  
153 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;153 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
154 ····move-result-object·v2154 ····move-result-object·v2
  
155 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V155 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V
  
156 ····.line·673156 ····.line·672
157 ····const-string·v1,·"PrepareSwapRepo.Status.Message"157 ····const-string·v1,·"PrepareSwapRepo.Status.Message"
  
158 ····invoke-virtual·{v0,·v1,·p2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;158 ····invoke-virtual·{v0,·v1,·p2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
159 ····.line·675159 ····.line·674
160 ····:cond_0160 ····:cond_0
161 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;161 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
162 ····invoke-static·{v1},·Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;162 ····invoke-static·{v1},·Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;
  
163 ····move-result-object·v1163 ····move-result-object·v1
  
164 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/content/LocalBroadcastManager;->sendBroadcast(Landroid/content/Intent;)Z164 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/content/LocalBroadcastManager;->sendBroadcast(Landroid/content/Intent;)Z
  
165 ····.line·676165 ····.line·675
166 ····return-void166 ····return-void
167 .end·method167 .end·method
  
  
168 #·virtual·methods168 #·virtual·methods
169 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;169 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
170 ····.locals·1170 ····.locals·1
  
171 ····.prologue171 ····.prologue
172 ····.line·640172 ····.line·639
173 ····check-cast·p1,·[Ljava/lang/Void;173 ····check-cast·p1,·[Ljava/lang/Void;
  
174 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;174 ····invoke-virtual·{p0,·p1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
  
175 ····move-result-object·v0175 ····move-result-object·v0
  
176 ····return-object·v0176 ····return-object·v0
177 .end·method177 .end·method
  
178 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Ljava/lang/Void;178 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
179 ····.locals·8179 ····.locals·8
180 ····.param·p1,·"params"····#·[Ljava/lang/Void;180 ····.param·p1,·"params"····#·[Ljava/lang/Void;
  
181 ····.prologue181 ····.prologue
182 ····.line·681182 ····.line·680
183 ····:try_start_0183 ····:try_start_0
184 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->context:Landroid/content/Context;184 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;->context:Landroid/content/Context;
Max diff block lines reached; 6136/10434 bytes (58.81%) of diff not shown.
788 B
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug.smali
    
Offset 20, 24 lines modifiedOffset 20, 24 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
24 ····.prologue24 ····.prologue
25 ····.line·72825 ····.line·727
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·public·logStatus()V31 .method·public·logStatus()V
32 ····.locals·032 ····.locals·0
  
33 ····.prologue33 ····.prologue
34 ····.line·73234 ····.line·731
35 ····return-void35 ····return-void
36 .end·method36 .end·method
4.46 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$8.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
24 ····.prologue24 ····.prologue
25 ····.line·77625 ····.line·775
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····.locals·638 ····.locals·6
39 ····.param·p1,·"context"····#·Landroid/content/Context;39 ····.param·p1,·"context"····#·Landroid/content/Context;
40 ····.param·p2,·"intent"····#·Landroid/content/Intent;40 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
41 ····.prologue41 ····.prologue
42 ····const/4·v3,·0x142 ····const/4·v3,·0x1
  
43 ····.line·77943 ····.line·778
44 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;44 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
45 ····move-result-object·v445 ····move-result-object·v4
  
46 ····const/4·v2,·-0x146 ····const/4·v2,·-0x1
  
47 ····invoke-virtual·{v4},·Ljava/lang/String;->hashCode()I47 ····invoke-virtual·{v4},·Ljava/lang/String;->hashCode()I
Offset 55, 24 lines modifiedOffset 55, 24 lines modified
  
55 ····sparse-switch·v5,·:sswitch_data_055 ····sparse-switch·v5,·:sswitch_data_0
  
56 ····:cond_056 ····:cond_0
57 ····:goto_057 ····:goto_0
58 ····packed-switch·v2,·:pswitch_data_058 ····packed-switch·v2,·:pswitch_data_0
  
59 ····.line·80359 ····.line·802
60 ····new-instance·v2,·Ljava/lang/RuntimeException;60 ····new-instance·v2,·Ljava/lang/RuntimeException;
  
61 ····const-string·v3,·"intent·action·not·handled!"61 ····const-string·v3,·"intent·action·not·handled!"
  
62 ····invoke-direct·{v2,·v3},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V62 ····invoke-direct·{v2,·v3},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  
63 ····throw·v263 ····throw·v2
  
64 ····.line·77964 ····.line·778
65 ····:sswitch_065 ····:sswitch_0
66 ····const-string·v5,·"org.fdroid.fdroid.installer.Installer.action.INSTALL_STARTED"66 ····const-string·v5,·"org.fdroid.fdroid.installer.Installer.action.INSTALL_STARTED"
  
67 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z67 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
68 ····move-result·v468 ····move-result·v4
  
Offset 117, 81 lines modifiedOffset 117, 81 lines modified
  
117 ····if-eqz·v4,·:cond_0117 ····if-eqz·v4,·:cond_0
  
118 ····const/4·v2,·0x3118 ····const/4·v2,·0x3
  
119 ····goto·:goto_0119 ····goto·:goto_0
  
120 ····.line·783120 ····.line·782
121 ····:pswitch_0121 ····:pswitch_0
122 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;122 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
123 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$400(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Landroid/support/v4/content/LocalBroadcastManager;123 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$400(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Landroid/support/v4/content/LocalBroadcastManager;
  
124 ····move-result-object·v2124 ····move-result-object·v2
  
125 ····invoke-virtual·{v2,·p0},·Landroid/support/v4/content/LocalBroadcastManager;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V125 ····invoke-virtual·{v2,·p0},·Landroid/support/v4/content/LocalBroadcastManager;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
  
126 ····.line·785126 ····.line·784
127 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;127 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
128 ····invoke-static·{v2,·v3},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$500(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Z)V128 ····invoke-static·{v2,·v3},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$500(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Z)V
  
129 ····.line·805129 ····.line·804
130 ····:goto_1130 ····:goto_1
131 ····:pswitch_1131 ····:pswitch_1
132 ····return-void132 ····return-void
  
133 ····.line·788133 ····.line·787
134 ····:pswitch_2134 ····:pswitch_2
135 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;135 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
136 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$400(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Landroid/support/v4/content/LocalBroadcastManager;136 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$400(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Landroid/support/v4/content/LocalBroadcastManager;
  
137 ····move-result-object·v2137 ····move-result-object·v2
  
138 ····invoke-virtual·{v2,·p0},·Landroid/support/v4/content/LocalBroadcastManager;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V138 ····invoke-virtual·{v2,·p0},·Landroid/support/v4/content/LocalBroadcastManager;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
  
139 ····goto·:goto_1139 ····goto·:goto_1
  
140 ····.line·792140 ····.line·791
141 ····:pswitch_3141 ····:pswitch_3
142 ····const-string·v2,·"org.fdroid.fdroid.installer.Installer.extra.USER_INTERACTION_PI"142 ····const-string·v2,·"org.fdroid.fdroid.installer.Installer.extra.USER_INTERACTION_PI"
  
143 ····.line·793143 ····.line·792
144 ····invoke-virtual·{p2,·v2},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;144 ····invoke-virtual·{p2,·v2},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
  
145 ····move-result-object·v1145 ····move-result-object·v1
  
146 ····check-cast·v1,·Landroid/app/PendingIntent;146 ····check-cast·v1,·Landroid/app/PendingIntent;
  
147 ····.line·796147 ····.line·795
148 ····.local·v1,·"installPendingIntent":Landroid/app/PendingIntent;148 ····.local·v1,·"installPendingIntent":Landroid/app/PendingIntent;
149 ····:try_start_0149 ····:try_start_0
150 ····invoke-virtual·{v1},·Landroid/app/PendingIntent;->send()V150 ····invoke-virtual·{v1},·Landroid/app/PendingIntent;->send()V
151 ····:try_end_0151 ····:try_end_0
152 ····.catch·Landroid/app/PendingIntent$CanceledException;·{:try_start_0·..·:try_end_0}·:catch_0152 ····.catch·Landroid/app/PendingIntent$CanceledException;·{:try_start_0·..·:try_end_0}·:catch_0
  
153 ····goto·:goto_1153 ····goto·:goto_1
  
154 ····.line·797154 ····.line·796
155 ····:catch_0155 ····:catch_0
156 ····move-exception·v0156 ····move-exception·v0
  
157 ····.line·798157 ····.line·797
158 ····.local·v0,·"e":Landroid/app/PendingIntent$CanceledException;158 ····.local·v0,·"e":Landroid/app/PendingIntent$CanceledException;
159 ····const-string·v2,·"SwapWorkflowActivity"159 ····const-string·v2,·"SwapWorkflowActivity"
  
160 ····const-string·v3,·"PI·canceled"160 ····const-string·v3,·"PI·canceled"
  
161 ····invoke-static·{v2,·v3,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I161 ····invoke-static·{v2,·v3,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
Max diff block lines reached; 252/4441 bytes (5.67%) of diff not shown.
2.62 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$2.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
24 ····.prologue24 ····.prologue
25 ····.line·44125 ····.line·440
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 36, 64 lines modifiedOffset 36, 64 lines modified
36 #·virtual·methods36 #·virtual·methods
37 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V37 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
38 ····.locals·338 ····.locals·3
39 ····.param·p1,·"context"····#·Landroid/content/Context;39 ····.param·p1,·"context"····#·Landroid/content/Context;
40 ····.param·p2,·"intent"····#·Landroid/content/Intent;40 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
41 ····.prologue41 ····.prologue
42 ····.line·44442 ····.line·443
43 ····const-string·v1,·"status"43 ····const-string·v1,·"status"
  
44 ····const/4·v2,·-0x144 ····const/4·v2,·-0x1
  
45 ····invoke-virtual·{p2,·v1,·v2},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I45 ····invoke-virtual·{p2,·v1,·v2},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
  
46 ····move-result·v046 ····move-result·v0
  
47 ····.line·44547 ····.line·444
48 ····.local·v0,·"statusCode":I48 ····.local·v0,·"statusCode":I
49 ····packed-switch·v0,·:pswitch_data_049 ····packed-switch·v0,·:pswitch_data_0
  
50 ····.line·46550 ····.line·464
51 ····:goto_051 ····:goto_0
52 ····:pswitch_052 ····:pswitch_0
53 ····return-void53 ····return-void
  
54 ····.line·44754 ····.line·446
55 ····:pswitch_155 ····:pswitch_1
56 ····const-string·v1,·"SwapAppsView"56 ····const-string·v1,·"SwapAppsView"
  
57 ····const-string·v2,·"Swap·repo·has·updates,·notifying·the·list·adapter."57 ····const-string·v2,·"Swap·repo·has·updates,·notifying·the·list·adapter."
  
58 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V58 ····invoke-static·{v1,·v2},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V
  
59 ····.line·44859 ····.line·447
60 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;60 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
61 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;61 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
62 ····move-result-object·v162 ····move-result-object·v1
  
63 ····new-instance·v2,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;63 ····new-instance·v2,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;
  
64 ····invoke-direct·{v2,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;)V64 ····invoke-direct·{v2,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2$1;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;)V
  
65 ····invoke-virtual·{v1,·v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->runOnUiThread(Ljava/lang/Runnable;)V65 ····invoke-virtual·{v1,·v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->runOnUiThread(Ljava/lang/Runnable;)V
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·46267 ····.line·461
68 ····:pswitch_268 ····:pswitch_2
69 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;69 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
70 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$900(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V70 ····invoke-static·{v1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$900(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
  
71 ····goto·:goto_071 ····goto·:goto_0
  
72 ····.line·44572 ····.line·444
73 ····nop73 ····nop
  
74 ····:pswitch_data_074 ····:pswitch_data_0
75 ····.packed-switch·0x075 ····.packed-switch·0x0
76 ········:pswitch_176 ········:pswitch_1
77 ········:pswitch_277 ········:pswitch_2
78 ········:pswitch_078 ········:pswitch_0
23.0 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView.smali
    
Offset 48, 167 lines modifiedOffset 48, 167 lines modified
  
48 #·direct·methods48 #·direct·methods
49 .method·public·constructor·<init>(Landroid/content/Context;)V49 .method·public·constructor·<init>(Landroid/content/Context;)V
50 ····.locals·150 ····.locals·1
51 ····.param·p1,·"context"····#·Landroid/content/Context;51 ····.param·p1,·"context"····#·Landroid/content/Context;
  
52 ····.prologue52 ····.prologue
53 ····.line·6953 ····.line·68
54 ····invoke-direct·{p0,·p1},·Landroid/widget/ListView;-><init>(Landroid/content/Context;)V54 ····invoke-direct·{p0,·p1},·Landroid/widget/ListView;-><init>(Landroid/content/Context;)V
  
55 ····.line·44155 ····.line·440
56 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;56 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;
  
57 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V57 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
  
58 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;58 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;
  
59 ····.line·7059 ····.line·69
60 ····return-void60 ····return-void
61 .end·method61 .end·method
  
62 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V62 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"context"····#·Landroid/content/Context;64 ····.param·p1,·"context"····#·Landroid/content/Context;
65 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;65 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
66 ····.prologue66 ····.prologue
67 ····.line·7367 ····.line·72
68 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V68 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
69 ····.line·44169 ····.line·440
70 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;70 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;
  
71 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V71 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
  
72 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;72 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;
  
73 ····.line·7473 ····.line·73
74 ····return-void74 ····return-void
75 .end·method75 .end·method
  
76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
77 ····.locals·177 ····.locals·1
78 ····.param·p1,·"context"····#·Landroid/content/Context;78 ····.param·p1,·"context"····#·Landroid/content/Context;
79 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;79 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
80 ····.param·p3,·"defStyleAttr"····#·I80 ····.param·p3,·"defStyleAttr"····#·I
  
81 ····.prologue81 ····.prologue
82 ····.line·7782 ····.line·76
83 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V83 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
84 ····.line·44184 ····.line·440
85 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;85 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;
  
86 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V86 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
  
87 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;87 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;
  
88 ····.line·7888 ····.line·77
89 ····return-void89 ····return-void
90 .end·method90 .end·method
  
91 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V91 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
92 ····.locals·192 ····.locals·1
93 ····.param·p1,·"context"····#·Landroid/content/Context;93 ····.param·p1,·"context"····#·Landroid/content/Context;
94 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;94 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
95 ····.param·p3,·"defStyleAttr"····#·I95 ····.param·p3,·"defStyleAttr"····#·I
96 ····.param·p4,·"defStyleRes"····#·I96 ····.param·p4,·"defStyleRes"····#·I
97 ····.annotation·build·Landroid/annotation/TargetApi;97 ····.annotation·build·Landroid/annotation/TargetApi;
98 ········value·=·0x1598 ········value·=·0x15
99 ····.end·annotation99 ····.end·annotation
  
100 ····.prologue100 ····.prologue
101 ····.line·82101 ····.line·81
102 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V102 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
  
103 ····.line·441103 ····.line·440
104 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;104 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;
  
105 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V105 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$2;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
  
106 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;106 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdatesReceiver:Landroid/content/BroadcastReceiver;
  
107 ····.line·83107 ····.line·82
108 ····return-void108 ····return-void
109 .end·method109 .end·method
  
110 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V110 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
111 ····.locals·0111 ····.locals·0
112 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;112 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
113 ····.prologue113 ····.prologue
114 ····.line·61114 ····.line·60
115 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdates()V115 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->pollForUpdates()V
  
116 ····return-void116 ····return-void
117 .end·method117 .end·method
  
118 .method·static·synthetic·access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;118 .method·static·synthetic·access$300(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
119 ····.locals·1119 ····.locals·1
120 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;120 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
121 ····.prologue121 ····.prologue
122 ····.line·61122 ····.line·60
123 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->getActivity()Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;123 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->getActivity()Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
124 ····move-result-object·v0124 ····move-result-object·v0
  
125 ····return-object·v0125 ····return-object·v0
126 .end·method126 .end·method
  
127 .method·static·synthetic·access$500(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/data/Repo;127 .method·static·synthetic·access$500(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lorg/fdroid/fdroid/data/Repo;
128 ····.locals·1128 ····.locals·1
129 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;129 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
130 ····.prologue130 ····.prologue
131 ····.line·61131 ····.line·60
132 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->repo:Lorg/fdroid/fdroid/data/Repo;132 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->repo:Lorg/fdroid/fdroid/data/Repo;
  
133 ····return-object·v0133 ····return-object·v0
134 .end·method134 .end·method
  
135 .method·static·synthetic·access$600(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lcom/nostra13/universalimageloader/core/DisplayImageOptions;135 .method·static·synthetic·access$600(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)Lcom/nostra13/universalimageloader/core/DisplayImageOptions;
136 ····.locals·1136 ····.locals·1
137 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;137 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
138 ····.prologue138 ····.prologue
Max diff block lines reached; 18489/23493 bytes (78.70%) of diff not shown.
1.43 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo$1.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;Lorg/fdroid/fdroid/localrepo/LocalRepoManager;)V23 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;Lorg/fdroid/fdroid/localrepo/LocalRepoManager;)V
24 ····.locals·024 ····.locals·0
25 ····.param·p1,·"this$1"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;25 ····.param·p1,·"this$1"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;
  
26 ····.prologue26 ····.prologue
27 ····.line·69527 ····.line·694
28 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;28 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo;
  
29 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo$1;->val$lrm:Lorg/fdroid/fdroid/localrepo/LocalRepoManager;29 ····iput-object·p2,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo$1;->val$lrm:Lorg/fdroid/fdroid/localrepo/LocalRepoManager;
  
30 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
31 ····return-void31 ····return-void
Offset 38, 20 lines modifiedOffset 38, 20 lines modified
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·run()V39 .method·public·run()V
40 ····.locals·140 ····.locals·1
  
41 ····.prologue41 ····.prologue
42 ····.line·69842 ····.line·697
43 ····const/16·v0,·0xa43 ····const/16·v0,·0xa
  
44 ····invoke-static·{v0},·Landroid/os/Process;->setThreadPriority(I)V44 ····invoke-static·{v0},·Landroid/os/Process;->setThreadPriority(I)V
  
45 ····.line·69945 ····.line·698
46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo$1;->val$lrm:Lorg/fdroid/fdroid/localrepo/LocalRepoManager;46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$PrepareSwapRepo$1;->val$lrm:Lorg/fdroid/fdroid/localrepo/LocalRepoManager;
  
47 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/localrepo/LocalRepoManager;->copyIconsToRepo()V47 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/localrepo/LocalRepoManager;->copyIconsToRepo()V
  
48 ····.line·70048 ····.line·699
49 ····return-void49 ····return-void
50 .end·method50 .end·method
6.49 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter.smali
    
Offset 29, 48 lines modifiedOffset 29, 48 lines modified
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;Landroid/content/Context;Landroid/database/Cursor;)V30 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;Landroid/content/Context;Landroid/database/Cursor;)V
31 ····.locals·131 ····.locals·1
32 ····.param·p2,·"context"····#·Landroid/content/Context;32 ····.param·p2,·"context"····#·Landroid/content/Context;
33 ····.param·p3,·"c"····#·Landroid/database/Cursor;33 ····.param·p3,·"c"····#·Landroid/database/Cursor;
  
34 ····.prologue34 ····.prologue
35 ····.line·40335 ····.line·402
36 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;36 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
37 ····.line·40437 ····.line·403
38 ····const/4·v0,·0x238 ····const/4·v0,·0x2
  
39 ····invoke-direct·{p0,·p2,·p3,·v0},·Landroid/support/v4/widget/CursorAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;I)V39 ····invoke-direct·{p0,·p2,·p3,·v0},·Landroid/support/v4/widget/CursorAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;I)V
  
40 ····.line·40540 ····.line·404
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·private·getInflater(Landroid/content/Context;)Landroid/view/LayoutInflater;43 .method·private·getInflater(Landroid/content/Context;)Landroid/view/LayoutInflater;
44 ····.locals·144 ····.locals·1
45 ····.param·p1,·"context"····#·Landroid/content/Context;45 ····.param·p1,·"context"····#·Landroid/content/Context;
  
46 ····.prologue46 ····.prologue
47 ····.line·40947 ····.line·408
48 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->inflater:Landroid/view/LayoutInflater;48 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->inflater:Landroid/view/LayoutInflater;
  
49 ····if-nez·v0,·:cond_049 ····if-nez·v0,·:cond_0
  
50 ····.line·41050 ····.line·409
51 ····const-string·v0,·"layout_inflater"51 ····const-string·v0,·"layout_inflater"
  
52 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;52 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····check-cast·v0,·Landroid/view/LayoutInflater;54 ····check-cast·v0,·Landroid/view/LayoutInflater;
  
55 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->inflater:Landroid/view/LayoutInflater;55 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->inflater:Landroid/view/LayoutInflater;
  
56 ····.line·41256 ····.line·411
57 ····:cond_057 ····:cond_0
58 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->inflater:Landroid/view/LayoutInflater;58 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->inflater:Landroid/view/LayoutInflater;
  
59 ····return-object·v059 ····return-object·v0
60 .end·method60 .end·method
  
  
Offset 78, 130 lines modifiedOffset 78, 130 lines modified
78 .method·public·bindView(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V78 .method·public·bindView(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V
79 ····.locals·279 ····.locals·2
80 ····.param·p1,·"view"····#·Landroid/view/View;80 ····.param·p1,·"view"····#·Landroid/view/View;
81 ····.param·p2,·"context"····#·Landroid/content/Context;81 ····.param·p2,·"context"····#·Landroid/content/Context;
82 ····.param·p3,·"cursor"····#·Landroid/database/Cursor;82 ····.param·p3,·"cursor"····#·Landroid/database/Cursor;
  
83 ····.prologue83 ····.prologue
84 ····.line·43584 ····.line·434
85 ····invoke-virtual·{p1},·Landroid/view/View;->getTag()Ljava/lang/Object;85 ····invoke-virtual·{p1},·Landroid/view/View;->getTag()Ljava/lang/Object;
  
86 ····move-result-object·v186 ····move-result-object·v1
  
87 ····check-cast·v1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;87 ····check-cast·v1,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
88 ····.line·43688 ····.line·435
89 ····.local·v1,·"holder":Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;89 ····.local·v1,·"holder":Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
90 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App;90 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App;
  
91 ····invoke-direct·{v0,·p3},·Lorg/fdroid/fdroid/data/App;-><init>(Landroid/database/Cursor;)V91 ····invoke-direct·{v0,·p3},·Lorg/fdroid/fdroid/data/App;-><init>(Landroid/database/Cursor;)V
  
92 ····.line·43792 ····.line·436
93 ····.local·v0,·"app":Lorg/fdroid/fdroid/data/App;93 ····.local·v0,·"app":Lorg/fdroid/fdroid/data/App;
94 ····invoke-virtual·{v1,·v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->setApp(Lorg/fdroid/fdroid/data/App;)V94 ····invoke-virtual·{v1,·v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->setApp(Lorg/fdroid/fdroid/data/App;)V
  
95 ····.line·43895 ····.line·437
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·public·newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;98 .method·public·newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
99 ····.locals·599 ····.locals·5
100 ····.param·p1,·"context"····#·Landroid/content/Context;100 ····.param·p1,·"context"····#·Landroid/content/Context;
101 ····.param·p2,·"cursor"····#·Landroid/database/Cursor;101 ····.param·p2,·"cursor"····#·Landroid/database/Cursor;
102 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;102 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;
  
103 ····.prologue103 ····.prologue
104 ····.line·417104 ····.line·416
105 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->getInflater(Landroid/content/Context;)Landroid/view/LayoutInflater;105 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->getInflater(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
106 ····move-result-object·v2106 ····move-result-object·v2
  
107 ····const·v3,·0x7f030075107 ····const·v3,·0x7f030075
  
108 ····const/4·v4,·0x0108 ····const/4·v4,·0x0
  
109 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;109 ····invoke-virtual·{v2,·v3,·p3,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
110 ····move-result-object·v1110 ····move-result-object·v1
  
111 ····.line·419111 ····.line·418
112 ····.local·v1,·"view":Landroid/view/View;112 ····.local·v1,·"view":Landroid/view/View;
113 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;113 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
114 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;)V114 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;-><init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;)V
  
115 ····.line·421115 ····.line·420
116 ····.local·v0,·"holder":Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;116 ····.local·v0,·"holder":Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
117 ····const·v2,·0x7f10013a117 ····const·v2,·0x7f10013a
  
118 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;118 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
119 ····move-result-object·v2119 ····move-result-object·v2
  
120 ····check-cast·v2,·Landroid/widget/ProgressBar;120 ····check-cast·v2,·Landroid/widget/ProgressBar;
  
121 ····iput-object·v2,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->progressView:Landroid/widget/ProgressBar;121 ····iput-object·v2,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->progressView:Landroid/widget/ProgressBar;
  
122 ····.line·422122 ····.line·421
123 ····const·v2,·0x7f1000cf123 ····const·v2,·0x7f1000cf
  
124 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;124 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
125 ····move-result-object·v2125 ····move-result-object·v2
  
126 ····check-cast·v2,·Landroid/widget/TextView;126 ····check-cast·v2,·Landroid/widget/TextView;
  
127 ····iput-object·v2,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->nameView:Landroid/widget/TextView;127 ····iput-object·v2,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->nameView:Landroid/widget/TextView;
  
128 ····.line·423128 ····.line·422
Max diff block lines reached; 1772/6506 bytes (27.24%) of diff not shown.
57.6 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity.smali
    
Offset 55, 151 lines modifiedOffset 55, 151 lines modified
  
  
55 #·direct·methods55 #·direct·methods
56 .method·public·constructor·<init>()V56 .method·public·constructor·<init>()V
57 ····.locals·157 ····.locals·1
  
58 ····.prologue58 ····.prologue
59 ····.line·6859 ····.line·67
60 ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V60 ····invoke-direct·{p0},·Landroid/support/v7/app/AppCompatActivity;-><init>()V
  
61 ····.line·12261 ····.line·121
62 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;62 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;
  
63 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V63 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
  
64 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->serviceConnection:Landroid/content/ServiceConnection;64 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->serviceConnection:Landroid/content/ServiceConnection;
  
65 ····.line·77665 ····.line·775
66 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;66 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;
  
67 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V67 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$8;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
  
68 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->installReceiver:Landroid/content/BroadcastReceiver;68 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->installReceiver:Landroid/content/BroadcastReceiver;
  
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Lorg/fdroid/fdroid/localrepo/SwapService;71 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Lorg/fdroid/fdroid/localrepo/SwapService;
72 ····.locals·172 ····.locals·1
73 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;73 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
74 ····.prologue74 ····.prologue
75 ····.line·6875 ····.line·67
76 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->service:Lorg/fdroid/fdroid/localrepo/SwapService;76 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->service:Lorg/fdroid/fdroid/localrepo/SwapService;
  
77 ····return-object·v077 ····return-object·v0
78 .end·method78 .end·method
  
79 .method·static·synthetic·access$002(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Lorg/fdroid/fdroid/localrepo/SwapService;)Lorg/fdroid/fdroid/localrepo/SwapService;79 .method·static·synthetic·access$002(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Lorg/fdroid/fdroid/localrepo/SwapService;)Lorg/fdroid/fdroid/localrepo/SwapService;
80 ····.locals·080 ····.locals·0
81 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;81 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
82 ····.param·p1,·"x1"····#·Lorg/fdroid/fdroid/localrepo/SwapService;82 ····.param·p1,·"x1"····#·Lorg/fdroid/fdroid/localrepo/SwapService;
  
83 ····.prologue83 ····.prologue
84 ····.line·6884 ····.line·67
85 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->service:Lorg/fdroid/fdroid/localrepo/SwapService;85 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->service:Lorg/fdroid/fdroid/localrepo/SwapService;
  
86 ····return-object·p186 ····return-object·p1
87 .end·method87 .end·method
  
88 .method·static·synthetic·access$100(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V88 .method·static·synthetic·access$100(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
89 ····.locals·089 ····.locals·0
90 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;90 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
91 ····.prologue91 ····.prologue
92 ····.line·6892 ····.line·67
93 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->showRelevantView()V93 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->showRelevantView()V
  
94 ····return-void94 ····return-void
95 .end·method95 .end·method
  
96 .method·static·synthetic·access$200(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V96 .method·static·synthetic·access$200(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
97 ····.locals·097 ····.locals·0
98 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;98 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
99 ····.prologue99 ····.prologue
100 ····.line·68100 ····.line·67
101 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->promptToSetupWifiAP()V101 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->promptToSetupWifiAP()V
  
102 ····return-void102 ····return-void
103 .end·method103 .end·method
  
104 .method·static·synthetic·access$300(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V104 .method·static·synthetic·access$300(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
105 ····.locals·0105 ····.locals·0
106 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;106 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
107 ····.prologue107 ····.prologue
108 ····.line·68108 ····.line·67
109 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->onToolbarCancel()V109 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->onToolbarCancel()V
  
110 ····return-void110 ····return-void
111 .end·method111 .end·method
  
112 .method·static·synthetic·access$400(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Landroid/support/v4/content/LocalBroadcastManager;112 .method·static·synthetic·access$400(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)Landroid/support/v4/content/LocalBroadcastManager;
113 ····.locals·1113 ····.locals·1
114 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;114 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
115 ····.prologue115 ····.prologue
116 ····.line·68116 ····.line·67
117 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager;117 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->localBroadcastManager:Landroid/support/v4/content/LocalBroadcastManager;
  
118 ····return-object·v0118 ····return-object·v0
119 .end·method119 .end·method
  
120 .method·static·synthetic·access$500(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Z)V120 .method·static·synthetic·access$500(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Z)V
121 ····.locals·0121 ····.locals·0
122 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;122 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
123 ····.param·p1,·"x1"····#·Z123 ····.param·p1,·"x1"····#·Z
  
124 ····.prologue124 ····.prologue
125 ····.line·68125 ····.line·67
126 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->showRelevantView(Z)V126 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->showRelevantView(Z)V
  
127 ····return-void127 ····return-void
128 .end·method128 .end·method
  
129 .method·private·attemptToShowNfc()Z129 .method·private·attemptToShowNfc()Z
130 ····.locals·2130 ····.locals·2
  
131 ····.prologue131 ····.prologue
132 ····.line·496132 ····.line·495
133 ····sget-object·v1,·Lorg/fdroid/fdroid/FDroidApp;->repo:Lorg/fdroid/fdroid/data/Repo;133 ····sget-object·v1,·Lorg/fdroid/fdroid/FDroidApp;->repo:Lorg/fdroid/fdroid/data/Repo;
  
134 ····invoke-static·{v1},·Lorg/fdroid/fdroid/Utils;->getSharingUri(Lorg/fdroid/fdroid/data/Repo;)Landroid/net/Uri;134 ····invoke-static·{v1},·Lorg/fdroid/fdroid/Utils;->getSharingUri(Lorg/fdroid/fdroid/data/Repo;)Landroid/net/Uri;
  
135 ····move-result-object·v1135 ····move-result-object·v1
  
136 ····invoke-static·{p0,·v1},·Lorg/fdroid/fdroid/NfcHelper;->setPushMessage(Landroid/app/Activity;Landroid/net/Uri;)Z136 ····invoke-static·{p0,·v1},·Lorg/fdroid/fdroid/NfcHelper;->setPushMessage(Landroid/app/Activity;Landroid/net/Uri;)Z
  
137 ····move-result·v0137 ····move-result·v0
  
138 ····.line·498138 ····.line·497
139 ····.local·v0,·"nfcMessageReady":Z139 ····.local·v0,·"nfcMessageReady":Z
140 ····invoke-static·{},·Lorg/fdroid/fdroid/Preferences;->get()Lorg/fdroid/fdroid/Preferences;140 ····invoke-static·{},·Lorg/fdroid/fdroid/Preferences;->get()Lorg/fdroid/fdroid/Preferences;
  
141 ····move-result-object·v1141 ····move-result-object·v1
  
Max diff block lines reached; 54165/58869 bytes (92.01%) of diff not shown.
1.12 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$5.smali
    
Offset 23, 30 lines modifiedOffset 23, 30 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.prologue27 ····.prologue
28 ····.line·34828 ····.line·347
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$5;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$5;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onClick(Landroid/view/View;)V34 .method·public·onClick(Landroid/view/View;)V
35 ····.locals·135 ····.locals·1
36 ····.param·p1,·"v"····#·Landroid/view/View;36 ····.param·p1,·"v"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·35138 ····.line·350
39 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$5;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;39 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$5;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
40 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$300(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V40 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$300(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
  
41 ····.line·35241 ····.line·351
42 ····return-void42 ····return-void
43 .end·method43 .end·method
3.06 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$1.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.prologue27 ····.prologue
28 ····.line·12328 ····.line·122
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 39, 57 lines modifiedOffset 39, 57 lines modified
39 #·virtual·methods39 #·virtual·methods
40 .method·public·onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V40 .method·public·onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V
41 ····.locals·241 ····.locals·2
42 ····.param·p1,·"className"····#·Landroid/content/ComponentName;42 ····.param·p1,·"className"····#·Landroid/content/ComponentName;
43 ····.param·p2,·"binder"····#·Landroid/os/IBinder;43 ····.param·p2,·"binder"····#·Landroid/os/IBinder;
  
44 ····.prologue44 ····.prologue
45 ····.line·12645 ····.line·125
46 ····const-string·v0,·"SwapWorkflowActivity"46 ····const-string·v0,·"SwapWorkflowActivity"
  
47 ····const-string·v1,·"Swap·service·connected.·Will·hold·onto·it·so·we·can·talk·to·it·regularly."47 ····const-string·v1,·"Swap·service·connected.·Will·hold·onto·it·so·we·can·talk·to·it·regularly."
  
48 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V48 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V
  
49 ····.line·12749 ····.line·126
50 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;50 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
51 ····check-cast·p2,·Lorg/fdroid/fdroid/localrepo/SwapService$Binder;51 ····check-cast·p2,·Lorg/fdroid/fdroid/localrepo/SwapService$Binder;
  
52 ····.end·local·p2····#·"binder":Landroid/os/IBinder;52 ····.end·local·p2····#·"binder":Landroid/os/IBinder;
53 ····invoke-virtual·{p2},·Lorg/fdroid/fdroid/localrepo/SwapService$Binder;->getService()Lorg/fdroid/fdroid/localrepo/SwapService;53 ····invoke-virtual·{p2},·Lorg/fdroid/fdroid/localrepo/SwapService$Binder;->getService()Lorg/fdroid/fdroid/localrepo/SwapService;
  
54 ····move-result-object·v154 ····move-result-object·v1
  
55 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$002(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Lorg/fdroid/fdroid/localrepo/SwapService;)Lorg/fdroid/fdroid/localrepo/SwapService;55 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$002(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Lorg/fdroid/fdroid/localrepo/SwapService;)Lorg/fdroid/fdroid/localrepo/SwapService;
  
56 ····.line·12856 ····.line·127
57 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;57 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
58 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$100(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V58 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$100(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
  
59 ····.line·12959 ····.line·128
60 ····return-void60 ····return-void
61 .end·method61 .end·method
  
62 .method·public·onServiceDisconnected(Landroid/content/ComponentName;)V62 .method·public·onServiceDisconnected(Landroid/content/ComponentName;)V
63 ····.locals·263 ····.locals·2
64 ····.param·p1,·"className"····#·Landroid/content/ComponentName;64 ····.param·p1,·"className"····#·Landroid/content/ComponentName;
  
65 ····.prologue65 ····.prologue
66 ····.line·13466 ····.line·133
67 ····const-string·v0,·"SwapWorkflowActivity"67 ····const-string·v0,·"SwapWorkflowActivity"
  
68 ····const-string·v1,·"Swap·service·disconnected"68 ····const-string·v1,·"Swap·service·disconnected"
  
69 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V69 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/Utils;->debugLog(Ljava/lang/String;Ljava/lang/String;)V
  
70 ····.line·13570 ····.line·134
71 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;71 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
72 ····const/4·v1,·0x072 ····const/4·v1,·0x0
  
73 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$002(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Lorg/fdroid/fdroid/localrepo/SwapService;)Lorg/fdroid/fdroid/localrepo/SwapService;73 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$002(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;Lorg/fdroid/fdroid/localrepo/SwapService;)Lorg/fdroid/fdroid/localrepo/SwapService;
  
74 ····.line·13774 ····.line·136
75 ····return-void75 ····return-void
76 .end·method76 .end·method
1.47 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug$1.smali
    
Offset 20, 35 lines modifiedOffset 20, 35 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$1"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;23 ····.param·p1,·"this$1"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;
  
24 ····.prologue24 ····.prologue
25 ····.line·75925 ····.line·758
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;
  
27 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V27 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·public·run()V31 .method·public·run()V
32 ····.locals·232 ····.locals·2
  
33 ····.prologue33 ····.prologue
34 ····.line·76234 ····.line·761
35 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;35 ····new-instance·v0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;
  
36 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;36 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug$1;->this$1:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;
  
37 ····iget-object·v1,·v1,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;37 ····iget-object·v1,·v1,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
38 ····invoke-direct·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V38 ····invoke-direct·{v0,·v1},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;-><init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
  
39 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;->logStatus()V39 ····invoke-virtual·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$SwapDebug;->logStatus()V
  
40 ····.line·76340 ····.line·762
41 ····return-void41 ····return-void
42 .end·method42 .end·method
909 B
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$6.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.prologue27 ····.prologue
28 ····.line·39428 ····.line·393
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$6;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$6;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 39, 10 lines modifiedOffset 39, 10 lines modified
39 #·virtual·methods39 #·virtual·methods
40 .method·public·onClick(Landroid/content/DialogInterface;I)V40 .method·public·onClick(Landroid/content/DialogInterface;I)V
41 ····.locals·041 ····.locals·0
42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
43 ····.param·p2,·"which"····#·I43 ····.param·p2,·"which"····#·I
  
44 ····.prologue44 ····.prologue
45 ····.line·39845 ····.line·397
46 ····return-void46 ····return-void
47 .end·method47 .end·method
2.82 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3.smali
    
Offset 23, 30 lines modifiedOffset 23, 30 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$2"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;26 ····.param·p1,·"this$2"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
27 ····.prologue27 ····.prologue
28 ····.line·37928 ····.line·378
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onClick(Landroid/view/View;)V34 .method·public·onClick(Landroid/view/View;)V
35 ····.locals·335 ····.locals·3
36 ····.param·p1,·"v"····#·Landroid/view/View;36 ····.param·p1,·"v"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·38238 ····.line·381
39 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;39 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
40 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$700(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/Apk;40 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$700(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/Apk;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····if-eqz·v0,·:cond_142 ····if-eqz·v0,·:cond_1
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····iget-boolean·v0,·v0,·Lorg/fdroid/fdroid/data/App;->compatible:Z70 ····iget-boolean·v0,·v0,·Lorg/fdroid/fdroid/data/App;->compatible:Z
  
71 ····if-eqz·v0,·:cond_171 ····if-eqz·v0,·:cond_1
  
72 ····.line·38372 ····.line·382
73 ····:cond_073 ····:cond_0
74 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;74 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
75 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;75 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->this$1:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;
  
76 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;76 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
Offset 95, 16 lines modifiedOffset 95, 16 lines modified
  
95 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$700(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/Apk;95 ····invoke-static·{v2},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$700(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)Lorg/fdroid/fdroid/data/Apk;
  
96 ····move-result-object·v296 ····move-result-object·v2
  
97 ····invoke-virtual·{v0,·v1,·v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->install(Lorg/fdroid/fdroid/data/App;Lorg/fdroid/fdroid/data/Apk;)V97 ····invoke-virtual·{v0,·v1,·v2},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->install(Lorg/fdroid/fdroid/data/App;Lorg/fdroid/fdroid/data/Apk;)V
  
98 ····.line·38498 ····.line·383
99 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;99 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder$3;->this$2:Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;
  
100 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$200(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V100 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;->access$200(Lorg/fdroid/fdroid/views/swap/SwapAppsView$AppListAdapter$ViewHolder;)V
  
101 ····.line·386101 ····.line·385
102 ····:cond_1102 ····:cond_1
103 ····return-void103 ····return-void
104 .end·method104 .end·method
1.2 KB
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$2.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.prologue27 ····.prologue
28 ····.line·24828 ····.line·247
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 #·virtual·methods39 #·virtual·methods
40 .method·public·onClick(Landroid/content/DialogInterface;I)V40 .method·public·onClick(Landroid/content/DialogInterface;I)V
41 ····.locals·141 ····.locals·1
42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
43 ····.param·p2,·"which"····#·I43 ····.param·p2,·"which"····#·I
  
44 ····.prologue44 ····.prologue
45 ····.line·25145 ····.line·250
46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;46 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$2;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
47 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$200(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V47 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;->access$200(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
  
48 ····.line·25248 ····.line·251
49 ····return-void49 ····return-void
50 .end·method50 .end·method
909 B
smali/org/fdroid/fdroid/views/swap/SwapWorkflowActivity$4.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V24 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;26 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
27 ····.prologue27 ····.prologue
28 ····.line·23628 ····.line·235
29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$4;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;29 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity$4;->this$0:Lorg/fdroid/fdroid/views/swap/SwapWorkflowActivity;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 39, 10 lines modifiedOffset 39, 10 lines modified
39 #·virtual·methods39 #·virtual·methods
40 .method·public·onClick(Landroid/content/DialogInterface;I)V40 .method·public·onClick(Landroid/content/DialogInterface;I)V
41 ····.locals·041 ····.locals·0
42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;42 ····.param·p1,·"dialog"····#·Landroid/content/DialogInterface;
43 ····.param·p2,·"which"····#·I43 ····.param·p2,·"which"····#·I
  
44 ····.prologue44 ····.prologue
45 ····.line·24045 ····.line·239
46 ····return-void46 ····return-void
47 .end·method47 .end·method
1.14 KB
smali/org/fdroid/fdroid/views/swap/SwapAppsView$1.smali
    
Offset 20, 35 lines modifiedOffset 20, 35 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
24 ····.prologue24 ····.prologue
25 ····.line·14825 ····.line·147
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
27 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V27 ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·public·run()V31 .method·public·run()V
32 ····.locals·132 ····.locals·1
  
33 ····.prologue33 ····.prologue
34 ····.line·15134 ····.line·150
35 ····invoke-static·{},·Landroid/os/Looper;->prepare()V35 ····invoke-static·{},·Landroid/os/Looper;->prepare()V
  
36 ····.line·15236 ····.line·151
37 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;37 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/swap/SwapAppsView$1;->this$0:Lorg/fdroid/fdroid/views/swap/SwapAppsView;
  
38 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$000(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V38 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/swap/SwapAppsView;->access$000(Lorg/fdroid/fdroid/views/swap/SwapAppsView;)V
  
39 ····.line·15339 ····.line·152
40 ····invoke-static·{},·Landroid/os/Looper;->loop()V40 ····invoke-static·{},·Landroid/os/Looper;->loop()V
  
41 ····.line·15441 ····.line·153
42 ····return-void42 ····return-void
43 .end·method43 .end·method
688 B
smali/org/fdroid/fdroid/views/apps/AppListItemController$2.smali
    
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 ····if-lt·v4,·v5,·:cond_189 ····if-lt·v4,·v5,·:cond_1
  
90 ····.line·40790 ····.line·407
91 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/apps/AppListItemController$2;->this$0:Lorg/fdroid/fdroid/views/apps/AppListItemController;91 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/apps/AppListItemController$2;->this$0:Lorg/fdroid/fdroid/views/apps/AppListItemController;
  
92 ····iget-object·v4,·v4,·Lorg/fdroid/fdroid/views/apps/AppListItemController;->activity:Landroid/app/Activity;92 ····iget-object·v4,·v4,·Lorg/fdroid/fdroid/views/apps/AppListItemController;->activity:Landroid/app/Activity;
  
93 ····const·v5,·0x7f0901b093 ····const·v5,·0x7f0901ac
  
94 ····invoke-virtual·{v4,·v5},·Landroid/app/Activity;->getString(I)Ljava/lang/String;94 ····invoke-virtual·{v4,·v5},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
  
95 ····move-result-object·v395 ····move-result-object·v3
  
96 ····.line·40896 ····.line·408
97 ····.local·v3,·"transitionAppIcon":Ljava/lang/String;97 ····.local·v3,·"transitionAppIcon":Ljava/lang/String;
7.09 KB
smali/org/fdroid/fdroid/views/apps/AppListAdapter.smali
    
Offset 24, 43 lines modifiedOffset 24, 38 lines modified
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Landroid/app/Activity;)V25 .method·constructor·<init>(Landroid/app/Activity;)V
26 ····.locals·126 ····.locals·1
27 ····.param·p1,·"activity"····#·Landroid/app/Activity;27 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
28 ····.prologue28 ····.prologue
29 ····.line·1729 ····.line·16
30 ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$Adapter;-><init>()V30 ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$Adapter;-><init>()V
  
31 ····.line·1831 ····.line·17
32 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->activity:Landroid/app/Activity;32 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->activity:Landroid/app/Activity;
  
33 ····.line·1933 ····.line·18
34 ····new-instance·v0,·Lorg/fdroid/fdroid/views/apps/AppListItemDivider;34 ····new-instance·v0,·Lorg/fdroid/fdroid/views/apps/AppListItemDivider;
  
35 ····invoke-direct·{v0,·p1},·Lorg/fdroid/fdroid/views/apps/AppListItemDivider;-><init>(Landroid/content/Context;)V35 ····invoke-direct·{v0,·p1},·Lorg/fdroid/fdroid/views/apps/AppListItemDivider;-><init>(Landroid/content/Context;)V
  
36 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->divider:Lorg/fdroid/fdroid/views/apps/AppListItemDivider;36 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->divider:Lorg/fdroid/fdroid/views/apps/AppListItemDivider;
  
37 ····.line·20 
38 ····const/4·v0,·0x1 
  
39 ····invoke-virtual·{p0,·v0},·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->setHasStableIds(Z)V 
  
40 ····.line·2137 ····.line·19
41 ····return-void38 ····return-void
42 .end·method39 .end·method
  
  
43 #·virtual·methods40 #·virtual·methods
44 .method·public·getItemCount()I41 .method·public·getItemCount()I
45 ····.locals·142 ····.locals·1
  
46 ····.prologue43 ····.prologue
47 ····.line·4844 ····.line·40
48 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor;45 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor;
  
49 ····if-nez·v0,·:cond_046 ····if-nez·v0,·:cond_0
  
50 ····const/4·v0,·0x047 ····const/4·v0,·0x0
  
51 ····:goto_048 ····:goto_0
Offset 72, 163 lines modifiedOffset 67, 135 lines modified
72 ····invoke-interface·{v0},·Landroid/database/Cursor;->getCount()I67 ····invoke-interface·{v0},·Landroid/database/Cursor;->getCount()I
  
73 ····move-result·v068 ····move-result·v0
  
74 ····goto·:goto_069 ····goto·:goto_0
75 .end·method70 .end·method
  
76 .method·public·getItemId(I)J 
77 ····.locals·3 
78 ····.param·p1,·"position"····#·I 
  
79 ····.prologue 
80 ····.line·42 
81 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor; 
  
82 ····invoke-interface·{v0,·p1},·Landroid/database/Cursor;->moveToPosition(I)Z 
  
83 ····.line·43 
84 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor; 
  
85 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor; 
  
86 ····const-string·v2,·"rowid" 
  
87 ····invoke-interface·{v1,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I 
  
88 ····move-result·v1 
  
89 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getLong(I)J 
  
90 ····move-result-wide·v0 
  
91 ····return-wide·v0 
92 .end·method 
  
93 .method·public·onAttachedToRecyclerView(Landroid/support/v7/widget/RecyclerView;)V71 .method·public·onAttachedToRecyclerView(Landroid/support/v7/widget/RecyclerView;)V
94 ····.locals·172 ····.locals·1
95 ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView;73 ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView;
  
96 ····.prologue74 ····.prologue
97 ····.line·5375 ····.line·45
98 ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$Adapter;->onAttachedToRecyclerView(Landroid/support/v7/widget/RecyclerView;)V76 ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/RecyclerView$Adapter;->onAttachedToRecyclerView(Landroid/support/v7/widget/RecyclerView;)V
  
99 ····.line·5477 ····.line·46
100 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->divider:Lorg/fdroid/fdroid/views/apps/AppListItemDivider;78 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->divider:Lorg/fdroid/fdroid/views/apps/AppListItemDivider;
  
101 ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/RecyclerView;->addItemDecoration(Landroid/support/v7/widget/RecyclerView$ItemDecoration;)V79 ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/RecyclerView;->addItemDecoration(Landroid/support/v7/widget/RecyclerView$ItemDecoration;)V
  
102 ····.line·5580 ····.line·47
103 ····return-void81 ····return-void
104 .end·method82 .end·method
  
105 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V83 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
106 ····.locals·084 ····.locals·0
  
107 ····.prologue85 ····.prologue
108 ····.line·1186 ····.line·10
109 ····check-cast·p1,·Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;87 ····check-cast·p1,·Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;
  
110 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->onBindViewHolder(Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;I)V88 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->onBindViewHolder(Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;I)V
  
111 ····return-void89 ····return-void
112 .end·method90 .end·method
  
113 .method·public·onBindViewHolder(Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;I)V91 .method·public·onBindViewHolder(Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;I)V
114 ····.locals·292 ····.locals·2
115 ····.param·p1,·"holder"····#·Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;93 ····.param·p1,·"holder"····#·Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;
116 ····.param·p2,·"position"····#·I94 ····.param·p2,·"position"····#·I
  
117 ····.prologue95 ····.prologue
118 ····.line·3696 ····.line·34
119 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor;97 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor;
  
120 ····invoke-interface·{v0,·p2},·Landroid/database/Cursor;->moveToPosition(I)Z98 ····invoke-interface·{v0,·p2},·Landroid/database/Cursor;->moveToPosition(I)Z
  
121 ····.line·3799 ····.line·35
122 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App;100 ····new-instance·v0,·Lorg/fdroid/fdroid/data/App;
  
123 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor;101 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/apps/AppListAdapter;->cursor:Landroid/database/Cursor;
  
124 ····invoke-direct·{v0,·v1},·Lorg/fdroid/fdroid/data/App;-><init>(Landroid/database/Cursor;)V102 ····invoke-direct·{v0,·v1},·Lorg/fdroid/fdroid/data/App;-><init>(Landroid/database/Cursor;)V
  
125 ····invoke-virtual·{p1,·v0},·Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;->bindModel(Lorg/fdroid/fdroid/data/App;)V103 ····invoke-virtual·{p1,·v0},·Lorg/fdroid/fdroid/views/apps/StandardAppListItemController;->bindModel(Lorg/fdroid/fdroid/data/App;)V
Max diff block lines reached; 2861/7147 bytes (40.03%) of diff not shown.
29.7 KB
smali/org/fdroid/fdroid/views/updates/UpdatesAdapter.smali
    
Offset 90, 18 lines modifiedOffset 90, 20 lines modified
90 ········}90 ········}
91 ····.end·annotation91 ····.end·annotation
92 .end·field92 .end·field
  
  
93 #·direct·methods93 #·direct·methods
94 .method·public·constructor·<init>(Landroid/support/v7/app/AppCompatActivity;)V94 .method·public·constructor·<init>(Landroid/support/v7/app/AppCompatActivity;)V
95 ····.locals·295 ····.locals·3
96 ····.param·p1,·"activity"····#·Landroid/support/v7/app/AppCompatActivity;96 ····.param·p1,·"activity"····#·Landroid/support/v7/app/AppCompatActivity;
  
97 ····.prologue97 ····.prologue
 98 ····const/4·v2,·0x0
  
98 ····.line·8499 ····.line·84
99 ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$Adapter;-><init>()V100 ····invoke-direct·{p0},·Landroid/support/v7/widget/RecyclerView$Adapter;-><init>()V
  
100 ····.line·73101 ····.line·73
101 ····new-instance·v0,·Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;102 ····new-instance·v0,·Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;
  
102 ····invoke-direct·{v0},·Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;-><init>()V103 ····invoke-direct·{v0},·Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;-><init>()V
Offset 137, 15 lines modifiedOffset 139, 15 lines modified
137 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->knownVulnApps:Ljava/util/List;139 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->knownVulnApps:Ljava/util/List;
  
138 ····.line·82140 ····.line·82
139 ····const/4·v0,·0x0141 ····const/4·v0,·0x0
  
140 ····iput-boolean·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->showAllUpdateableApps:Z142 ····iput-boolean·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->showAllUpdateableApps:Z
  
141 ····.line·329143 ····.line·325
142 ····new-instance·v0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;144 ····new-instance·v0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;
  
143 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;-><init>(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V145 ····invoke-direct·{v0,·p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;-><init>(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V
  
144 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->receiverAppStatusChanges:Landroid/content/BroadcastReceiver;146 ····iput-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->receiverAppStatusChanges:Landroid/content/BroadcastReceiver;
  
145 ····.line·85147 ····.line·85
Offset 184, 17 lines modifiedOffset 186, 32 lines modified
  
184 ····invoke-direct·{v1,·p1},·Lorg/fdroid/fdroid/views/updates/items/KnownVulnApp$Delegate;-><init>(Landroid/app/Activity;)V186 ····invoke-direct·{v1,·p1},·Lorg/fdroid/fdroid/views/updates/items/KnownVulnApp$Delegate;-><init>(Landroid/app/Activity;)V
  
185 ····.line·90187 ····.line·90
186 ····invoke-virtual·{v0,·v1},·Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;->addDelegate(Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegate;)Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;188 ····invoke-virtual·{v0,·v1},·Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;->addDelegate(Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegate;)Lcom/hannesdorfmann/adapterdelegates3/AdapterDelegatesManager;
  
187 ····.line·92189 ····.line·92
188 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->initLoaders()V190 ····invoke-virtual·{p1},·Landroid/support/v7/app/AppCompatActivity;->getSupportLoaderManager()Landroid/support/v4/app/LoaderManager;
  
 191 ····move-result-object·v0
  
 192 ····const·v1,·0x11454b7e
  
 193 ····invoke-virtual·{v0,·v1,·v2,·p0},·Landroid/support/v4/app/LoaderManager;->initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;
  
189 ····.line·93194 ····.line·93
 195 ····invoke-virtual·{p1},·Landroid/support/v7/app/AppCompatActivity;->getSupportLoaderManager()Landroid/support/v4/app/LoaderManager;
  
 196 ····move-result-object·v0
  
 197 ····const·v1,·0x1f04846c
  
 198 ····invoke-virtual·{v0,·v1,·v2,·p0},·Landroid/support/v4/app/LoaderManager;->initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;
  
 199 ····.line·94
190 ····return-void200 ····return-void
191 .end·method201 .end·method
  
192 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;Ljava/lang/String;)V202 .method·static·synthetic·access$000(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;Ljava/lang/String;)V
193 ····.locals·0203 ····.locals·0
194 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;204 ····.param·p0,·"x0"····#·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
195 ····.param·p1,·"x1"····#·Ljava/lang/String;205 ····.param·p1,·"x1"····#·Ljava/lang/String;
Offset 224, 213 lines modifiedOffset 241, 181 lines modified
224 ····.prologue241 ····.prologue
225 ····.line·67242 ····.line·67
226 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->onAppStatusRemoved()V243 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->onAppStatusRemoved()V
  
227 ····return-void244 ····return-void
228 .end·method245 .end·method
  
229 .method·private·initLoaders()V 
230 ····.locals·3 
  
231 ····.prologue 
232 ····const/4·v2,·0x0 
  
233 ····.line·304 
234 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->activity:Landroid/support/v7/app/AppCompatActivity; 
  
235 ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatActivity;->getSupportLoaderManager()Landroid/support/v4/app/LoaderManager; 
  
236 ····move-result-object·v0 
  
237 ····const·v1,·0x11454b7e 
  
238 ····invoke-virtual·{v0,·v1,·v2,·p0},·Landroid/support/v4/app/LoaderManager;->initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; 
  
239 ····.line·305 
240 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->activity:Landroid/support/v7/app/AppCompatActivity; 
  
241 ····invoke-virtual·{v0},·Landroid/support/v7/app/AppCompatActivity;->getSupportLoaderManager()Landroid/support/v4/app/LoaderManager; 
  
242 ····move-result-object·v0 
  
243 ····const·v1,·0x1f04846c 
  
244 ····invoke-virtual·{v0,·v1,·v2,·p0},·Landroid/support/v4/app/LoaderManager;->initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; 
  
245 ····.line·306 
246 ····return-void 
247 .end·method 
  
248 .method·private·onAppStatusAdded()V246 .method·private·onAppStatusAdded()V
249 ····.locals·1247 ····.locals·1
  
250 ····.prologue248 ····.prologue
251 ····.line·318249 ····.line·314
252 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->appsToShowStatus:Ljava/util/List;250 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->appsToShowStatus:Ljava/util/List;
  
253 ····invoke-interface·{v0},·Ljava/util/List;->clear()V251 ····invoke-interface·{v0},·Ljava/util/List;->clear()V
  
254 ····.line·319252 ····.line·315
255 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->populateAppStatuses()V253 ····invoke-direct·{p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->populateAppStatuses()V
  
256 ····.line·320254 ····.line·316
257 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->notifyDataSetChanged()V255 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->notifyDataSetChanged()V
  
258 ····.line·321256 ····.line·317
259 ····return-void257 ····return-void
260 .end·method258 .end·method
Max diff block lines reached; 25432/30283 bytes (83.98%) of diff not shown.
1.93 KB
smali/org/fdroid/fdroid/views/updates/UpdatesAdapter$1.smali
    
Offset 33, 29 lines modifiedOffset 33, 29 lines modified
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V34 .method·constructor·<init>(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;36 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
  
37 ····.prologue37 ····.prologue
38 ····.line·12238 ····.line·123
39 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$1;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;39 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$1;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I44 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
45 ····.locals·145 ····.locals·1
  
46 ····.prologue46 ····.prologue
47 ····.line·12247 ····.line·123
48 ····check-cast·p1,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;48 ····check-cast·p1,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;
  
49 ····check-cast·p2,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;49 ····check-cast·p2,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;
  
50 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$1;->compare(Lorg/fdroid/fdroid/views/updates/items/AppStatus;Lorg/fdroid/fdroid/views/updates/items/AppStatus;)I50 ····invoke-virtual·{p0,·p1,·p2},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$1;->compare(Lorg/fdroid/fdroid/views/updates/items/AppStatus;Lorg/fdroid/fdroid/views/updates/items/AppStatus;)I
  
51 ····move-result·v051 ····move-result·v0
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
  
65 .method·public·compare(Lorg/fdroid/fdroid/views/updates/items/AppStatus;Lorg/fdroid/fdroid/views/updates/items/AppStatus;)I65 .method·public·compare(Lorg/fdroid/fdroid/views/updates/items/AppStatus;Lorg/fdroid/fdroid/views/updates/items/AppStatus;)I
66 ····.locals·266 ····.locals·2
67 ····.param·p1,·"o1"····#·Lorg/fdroid/fdroid/views/updates/items/AppStatus;67 ····.param·p1,·"o1"····#·Lorg/fdroid/fdroid/views/updates/items/AppStatus;
68 ····.param·p2,·"o2"····#·Lorg/fdroid/fdroid/views/updates/items/AppStatus;68 ····.param·p2,·"o2"····#·Lorg/fdroid/fdroid/views/updates/items/AppStatus;
  
69 ····.prologue69 ····.prologue
70 ····.line·12570 ····.line·126
71 ····iget-object·v0,·p1,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;->status:Lorg/fdroid/fdroid/AppUpdateStatusManager$AppUpdateStatus;71 ····iget-object·v0,·p1,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;->status:Lorg/fdroid/fdroid/AppUpdateStatusManager$AppUpdateStatus;
  
72 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/AppUpdateStatusManager$AppUpdateStatus;->app:Lorg/fdroid/fdroid/data/App;72 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/AppUpdateStatusManager$AppUpdateStatus;->app:Lorg/fdroid/fdroid/data/App;
  
73 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/data/App;->name:Ljava/lang/String;73 ····iget-object·v0,·v0,·Lorg/fdroid/fdroid/data/App;->name:Ljava/lang/String;
  
74 ····iget-object·v1,·p2,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;->status:Lorg/fdroid/fdroid/AppUpdateStatusManager$AppUpdateStatus;74 ····iget-object·v1,·p2,·Lorg/fdroid/fdroid/views/updates/items/AppStatus;->status:Lorg/fdroid/fdroid/AppUpdateStatusManager$AppUpdateStatus;
2.96 KB
smali/org/fdroid/fdroid/views/updates/UpdatesAdapter$2.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V21 .method·constructor·<init>(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;23 ····.param·p1,·"this$0"····#·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
  
24 ····.prologue24 ····.prologue
25 ····.line·32925 ····.line·325
26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;26 ····iput-object·p1,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
  
27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V27 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 #·virtual·methods36 #·virtual·methods
37 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V37 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
38 ····.locals·338 ····.locals·3
39 ····.param·p1,·"context"····#·Landroid/content/Context;39 ····.param·p1,·"context"····#·Landroid/content/Context;
40 ····.param·p2,·"intent"····#·Landroid/content/Intent;40 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
41 ····.prologue41 ····.prologue
42 ····.line·33242 ····.line·328
43 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;43 ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
44 ····move-result-object·v144 ····move-result-object·v1
  
45 ····const/4·v0,·-0x145 ····const/4·v0,·-0x1
  
46 ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I46 ····invoke-virtual·{v1},·Ljava/lang/String;->hashCode()I
Offset 53, 19 lines modifiedOffset 53, 19 lines modified
  
53 ····sparse-switch·v2,·:sswitch_data_053 ····sparse-switch·v2,·:sswitch_data_0
  
54 ····:cond_054 ····:cond_0
55 ····:goto_055 ····:goto_0
56 ····packed-switch·v0,·:pswitch_data_056 ····packed-switch·v0,·:pswitch_data_0
  
57 ····.line·34557 ····.line·341
58 ····:goto_158 ····:goto_1
59 ····return-void59 ····return-void
  
60 ····.line·33260 ····.line·328
61 ····:sswitch_061 ····:sswitch_0
62 ····const-string·v2,·"org.fdroid.fdroid.installer.appstatus.listchange"62 ····const-string·v2,·"org.fdroid.fdroid.installer.appstatus.listchange"
  
63 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z63 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
64 ····move-result·v164 ····move-result·v1
  
Offset 97, 45 lines modifiedOffset 97, 45 lines modified
  
97 ····if-eqz·v1,·:cond_097 ····if-eqz·v1,·:cond_0
  
98 ····const/4·v0,·0x298 ····const/4·v0,·0x2
  
99 ····goto·:goto_099 ····goto·:goto_0
  
100 ····.line·334100 ····.line·330
101 ····:pswitch_0101 ····:pswitch_0
102 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;102 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
  
103 ····const-string·v1,·"reason"103 ····const-string·v1,·"reason"
  
104 ····invoke-virtual·{p2,·v1},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;104 ····invoke-virtual·{p2,·v1},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
105 ····move-result-object·v1105 ····move-result-object·v1
  
106 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->access$000(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;Ljava/lang/String;)V106 ····invoke-static·{v0,·v1},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->access$000(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;Ljava/lang/String;)V
  
107 ····goto·:goto_1107 ····goto·:goto_1
  
108 ····.line·338108 ····.line·334
109 ····:pswitch_1109 ····:pswitch_1
110 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;110 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
  
111 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->access$100(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V111 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->access$100(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V
  
112 ····goto·:goto_1112 ····goto·:goto_1
  
113 ····.line·342113 ····.line·338
114 ····:pswitch_2114 ····:pswitch_2
115 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;115 ····iget-object·v0,·p0,·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter$2;->this$0:Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;
  
116 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->access$200(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V116 ····invoke-static·{v0},·Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;->access$200(Lorg/fdroid/fdroid/views/updates/UpdatesAdapter;)V
  
117 ····goto·:goto_1117 ····goto·:goto_1
  
118 ····.line·332118 ····.line·328
119 ····:sswitch_data_0119 ····:sswitch_data_0
120 ····.sparse-switch120 ····.sparse-switch
121 ········-0x7e531447·->·:sswitch_0121 ········-0x7e531447·->·:sswitch_0
122 ········0x2a604079·->·:sswitch_1122 ········0x2a604079·->·:sswitch_1
123 ········0x740501ac·->·:sswitch_2123 ········0x740501ac·->·:sswitch_2
124 ····.end·sparse-switch124 ····.end·sparse-switch
  
774 B
smali/org/fdroid/fdroid/views/updates/items/UpdateableAppListItemController.smali
    
Offset 75, 15 lines modifiedOffset 75, 15 lines modified
75 ····invoke-static·{v1,·p1,·v0},·Lorg/fdroid/fdroid/data/AppPrefsProvider$Helper;->update(Landroid/content/Context;Lorg/fdroid/fdroid/data/App;Lorg/fdroid/fdroid/data/AppPrefs;)V75 ····invoke-static·{v1,·p1,·v0},·Lorg/fdroid/fdroid/data/AppPrefsProvider$Helper;->update(Landroid/content/Context;Lorg/fdroid/fdroid/data/App;Lorg/fdroid/fdroid/data/AppPrefs;)V
  
76 ····.line·5076 ····.line·50
77 ····new-instance·v1,·Lorg/fdroid/fdroid/views/updates/DismissResult;77 ····new-instance·v1,·Lorg/fdroid/fdroid/views/updates/DismissResult;
  
78 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/updates/items/UpdateableAppListItemController;->activity:Landroid/app/Activity;78 ····iget-object·v2,·p0,·Lorg/fdroid/fdroid/views/updates/items/UpdateableAppListItemController;->activity:Landroid/app/Activity;
  
79 ····const·v3,·0x7f09018479 ····const·v3,·0x7f090187
  
80 ····invoke-virtual·{v2,·v3},·Landroid/app/Activity;->getString(I)Ljava/lang/String;80 ····invoke-virtual·{v2,·v3},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
  
81 ····move-result-object·v281 ····move-result-object·v2
  
82 ····const/4·v3,·0x082 ····const/4·v3,·0x0
  
1.43 KB
smali/org/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController.smali
    
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 ····.line·57225 ····.line·57
226 ····invoke-virtual·{v3,·v0},·Lorg/fdroid/fdroid/views/apps/AppListItemState;->showActionButton(Ljava/lang/CharSequence;)Lorg/fdroid/fdroid/views/apps/AppListItemState;226 ····invoke-virtual·{v3,·v0},·Lorg/fdroid/fdroid/views/apps/AppListItemState;->showActionButton(Ljava/lang/CharSequence;)Lorg/fdroid/fdroid/views/apps/AppListItemState;
  
227 ····move-result-object·v3227 ····move-result-object·v3
  
228 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController;->activity:Landroid/app/Activity;228 ····iget-object·v4,·p0,·Lorg/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController;->activity:Landroid/app/Activity;
  
229 ····const·v5,·0x7f090189229 ····const·v5,·0x7f090185
  
230 ····.line·58230 ····.line·58
231 ····invoke-virtual·{v4,·v5},·Landroid/app/Activity;->getString(I)Ljava/lang/String;231 ····invoke-virtual·{v4,·v5},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
  
232 ····move-result-object·v4232 ····move-result-object·v4
  
233 ····invoke-virtual·{v3,·v4},·Lorg/fdroid/fdroid/views/apps/AppListItemState;->showSecondaryButton(Ljava/lang/CharSequence;)Lorg/fdroid/fdroid/views/apps/AppListItemState;233 ····invoke-virtual·{v3,·v4},·Lorg/fdroid/fdroid/views/apps/AppListItemState;->showSecondaryButton(Ljava/lang/CharSequence;)Lorg/fdroid/fdroid/views/apps/AppListItemState;
Offset 391, 15 lines modifiedOffset 391, 15 lines modified
391 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController;->ignoreVulnerableApp(Lorg/fdroid/fdroid/data/App;)V391 ····invoke-direct·{p0,·p1},·Lorg/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController;->ignoreVulnerableApp(Lorg/fdroid/fdroid/data/App;)V
  
392 ····.line·94392 ····.line·94
393 ····new-instance·v0,·Lorg/fdroid/fdroid/views/updates/DismissResult;393 ····new-instance·v0,·Lorg/fdroid/fdroid/views/updates/DismissResult;
  
394 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController;->activity:Landroid/app/Activity;394 ····iget-object·v1,·p0,·Lorg/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController;->activity:Landroid/app/Activity;
  
395 ····const·v2,·0x7f090186395 ····const·v2,·0x7f090188
  
396 ····invoke-virtual·{v1,·v2},·Landroid/app/Activity;->getString(I)Ljava/lang/String;396 ····invoke-virtual·{v1,·v2},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
  
397 ····move-result-object·v1397 ····move-result-object·v1
  
398 ····const/4·v2,·0x0398 ····const/4·v2,·0x0
  
653 B
smali/org/fdroid/fdroid/views/updates/items/AppStatusListItemController.smali
    
Offset 184, 15 lines modifiedOffset 184, 15 lines modified
184 ····.line·71184 ····.line·71
185 ····:pswitch_2185 ····:pswitch_2
186 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/views/updates/items/AppStatusListItemController;->cancelDownload()V186 ····invoke-virtual·{p0},·Lorg/fdroid/fdroid/views/updates/items/AppStatusListItemController;->cancelDownload()V
  
187 ····.line·72187 ····.line·72
188 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/updates/items/AppStatusListItemController;->activity:Landroid/app/Activity;188 ····iget-object·v3,·p0,·Lorg/fdroid/fdroid/views/updates/items/AppStatusListItemController;->activity:Landroid/app/Activity;
  
189 ····const·v4,·0x7f090185189 ····const·v4,·0x7f090183
  
190 ····invoke-virtual·{v3,·v4},·Landroid/app/Activity;->getString(I)Ljava/lang/String;190 ····invoke-virtual·{v3,·v4},·Landroid/app/Activity;->getString(I)Ljava/lang/String;
  
191 ····move-result-object·v1191 ····move-result-object·v1
  
192 ····goto·:goto_0192 ····goto·:goto_0
  
3.57 KB
smali/org/fdroid/fdroid/installer/ApkFileProvider.smali
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>()V9 .method·public·constructor·<init>()V
10 ····.locals·010 ····.locals·0
  
11 ····.prologue11 ····.prologue
12 ····.line·4912 ····.line·48
13 ····invoke-direct·{p0},·Landroid/support/v4/content/FileProvider;-><init>()V13 ····invoke-direct·{p0},·Landroid/support/v4/content/FileProvider;-><init>()V
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·public·static·getSafeUri(Landroid/content/Context;Landroid/content/pm/PackageInfo;)Landroid/net/Uri;16 .method·public·static·getSafeUri(Landroid/content/Context;Landroid/content/pm/PackageInfo;)Landroid/net/Uri;
17 ····.locals·317 ····.locals·3
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 ····.annotation·system·Ldalvik/annotation/Throws;25 ····.annotation·system·Ldalvik/annotation/Throws;
26 ········value·=·{26 ········value·=·{
27 ············Ljava/io/IOException;27 ············Ljava/io/IOException;
28 ········}28 ········}
29 ····.end·annotation29 ····.end·annotation
  
30 ····.prologue30 ····.prologue
31 ····.line·5431 ····.line·53
32 ····invoke-static·{p0,·p1},·Lorg/fdroid/fdroid/installer/ApkCache;->copyInstalledApkToFiles(Landroid/content/Context;Landroid/content/pm/PackageInfo;)Lorg/fdroid/fdroid/data/SanitizedFile;32 ····invoke-static·{p0,·p1},·Lorg/fdroid/fdroid/installer/ApkCache;->copyInstalledApkToFiles(Landroid/content/Context;Landroid/content/pm/PackageInfo;)Lorg/fdroid/fdroid/data/SanitizedFile;
  
33 ····move-result-object·v033 ····move-result-object·v0
  
34 ····.line·5534 ····.line·54
35 ····.local·v0,·"tempApkFile":Lorg/fdroid/fdroid/data/SanitizedFile;35 ····.local·v0,·"tempApkFile":Lorg/fdroid/fdroid/data/SanitizedFile;
36 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I36 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
37 ····const/16·v2,·0x1837 ····const/16·v2,·0x18
  
38 ····if-lt·v1,·v2,·:cond_038 ····if-lt·v1,·v2,·:cond_0
  
Offset 66, 30 lines modifiedOffset 66, 30 lines modified
66 ····.annotation·system·Ldalvik/annotation/Throws;66 ····.annotation·system·Ldalvik/annotation/Throws;
67 ········value·=·{67 ········value·=·{
68 ············Ljava/io/IOException;68 ············Ljava/io/IOException;
69 ········}69 ········}
70 ····.end·annotation70 ····.end·annotation
  
71 ····.prologue71 ····.prologue
72 ····.line·6472 ····.line·63
73 ····new-instance·v0,·Ljava/io/File;73 ····new-instance·v0,·Ljava/io/File;
  
74 ····invoke-virtual·{p1},·Landroid/net/Uri;->getPath()Ljava/lang/String;74 ····invoke-virtual·{p1},·Landroid/net/Uri;->getPath()Ljava/lang/String;
  
75 ····move-result-object·v275 ····move-result-object·v2
  
76 ····invoke-direct·{v0,·v2},·Ljava/io/File;-><init>(Ljava/lang/String;)V76 ····invoke-direct·{v0,·v2},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
77 ····.line·6577 ····.line·64
78 ····.local·v0,·"apkFile":Ljava/io/File;78 ····.local·v0,·"apkFile":Ljava/io/File;
79 ····invoke-static·{p0,·v0,·p2},·Lorg/fdroid/fdroid/installer/ApkCache;->copyApkFromCacheToFiles(Landroid/content/Context;Ljava/io/File;Lorg/fdroid/fdroid/data/Apk;)Lorg/fdroid/fdroid/data/SanitizedFile;79 ····invoke-static·{p0,·v0,·p2},·Lorg/fdroid/fdroid/installer/ApkCache;->copyApkFromCacheToFiles(Landroid/content/Context;Ljava/io/File;Lorg/fdroid/fdroid/data/Apk;)Lorg/fdroid/fdroid/data/SanitizedFile;
  
80 ····move-result-object·v180 ····move-result-object·v1
  
81 ····.line·6681 ····.line·65
82 ····.local·v1,·"tempApkFile":Lorg/fdroid/fdroid/data/SanitizedFile;82 ····.local·v1,·"tempApkFile":Lorg/fdroid/fdroid/data/SanitizedFile;
83 ····invoke-static·{p0,·v1,·p3},·Lorg/fdroid/fdroid/installer/ApkFileProvider;->getSafeUri(Landroid/content/Context;Lorg/fdroid/fdroid/data/SanitizedFile;Z)Landroid/net/Uri;83 ····invoke-static·{p0,·v1,·p3},·Lorg/fdroid/fdroid/installer/ApkFileProvider;->getSafeUri(Landroid/content/Context;Lorg/fdroid/fdroid/data/SanitizedFile;Z)Landroid/net/Uri;
  
84 ····move-result-object·v284 ····move-result-object·v2
  
85 ····return-object·v285 ····return-object·v2
86 .end·method86 .end·method
Offset 99, 46 lines modifiedOffset 99, 46 lines modified
99 ····.param·p0,·"context"····#·Landroid/content/Context;99 ····.param·p0,·"context"····#·Landroid/content/Context;
100 ····.param·p1,·"tempApkFile"····#·Lorg/fdroid/fdroid/data/SanitizedFile;100 ····.param·p1,·"tempApkFile"····#·Lorg/fdroid/fdroid/data/SanitizedFile;
101 ····.param·p2,·"useContentUri"····#·Z101 ····.param·p2,·"useContentUri"····#·Z
  
102 ····.prologue102 ····.prologue
103 ····const/4·v2,·0x1103 ····const/4·v2,·0x1
  
104 ····.line·71104 ····.line·70
105 ····if-eqz·p2,·:cond_0105 ····if-eqz·p2,·:cond_0
  
106 ····.line·73106 ····.line·72
107 ····const-string·v1,·"org.fdroid.fdroid.installer.ApkFileProvider"107 ····const-string·v1,·"org.fdroid.fdroid.installer.ApkFileProvider"
  
108 ····invoke-static·{p0,·v1,·p1},·Lorg/fdroid/fdroid/installer/ApkFileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;108 ····invoke-static·{p0,·v1,·p1},·Lorg/fdroid/fdroid/installer/ApkFileProvider;->getUriForFile(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;
  
109 ····move-result-object·v0109 ····move-result-object·v0
  
110 ····.line·74110 ····.line·73
111 ····.local·v0,·"apkUri":Landroid/net/Uri;111 ····.local·v0,·"apkUri":Landroid/net/Uri;
112 ····const-string·v1,·"org.fdroid.fdroid.privileged"112 ····const-string·v1,·"org.fdroid.fdroid.privileged"
  
113 ····invoke-virtual·{p0,·v1,·v0,·v2},·Landroid/content/Context;->grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V113 ····invoke-virtual·{p0,·v1,·v0,·v2},·Landroid/content/Context;->grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V
  
114 ····.line·75114 ····.line·74
115 ····const-string·v1,·"com.android.bluetooth"115 ····const-string·v1,·"com.android.bluetooth"
  
116 ····invoke-virtual·{p0,·v1,·v0,·v2},·Landroid/content/Context;->grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V116 ····invoke-virtual·{p0,·v1,·v0,·v2},·Landroid/content/Context;->grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V
  
117 ····.line·86117 ····.line·85
118 ····.end·local·v0····#·"apkUri":Landroid/net/Uri;118 ····.end·local·v0····#·"apkUri":Landroid/net/Uri;
119 ····:goto_0119 ····:goto_0
120 ····return-object·v0120 ····return-object·v0
  
121 ····.line·84121 ····.line·83
122 ····:cond_0122 ····:cond_0
123 ····const/4·v1,·0x0123 ····const/4·v1,·0x0
  
124 ····invoke-virtual·{p1,·v2,·v1},·Lorg/fdroid/fdroid/data/SanitizedFile;->setReadable(ZZ)Z124 ····invoke-virtual·{p1,·v2,·v1},·Lorg/fdroid/fdroid/data/SanitizedFile;->setReadable(ZZ)Z
  
125 ····.line·86125 ····.line·85
126 ····invoke-static·{p1},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;126 ····invoke-static·{p1},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
  
127 ····move-result-object·v0127 ····move-result-object·v0
  
128 ····goto·:goto_0128 ····goto·:goto_0
129 .end·method129 .end·method
6.23 KB
res/layout-v21/app_details2_header.xml
6.16 KB
res/layout-v21/app_details2_header.xml
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ······</RelativeLayout>12 ······</RelativeLayout>
13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">
14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"·android:layout_alignParentEnd="true"/>14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"·android:layout_alignParentEnd="true"/>
15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"·android:layout_alignParentStart="true"/>15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"·android:layout_alignParentStart="true"/>
16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"·android:layout_toStartOf="@id/progress_cancel"/>16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"·android:layout_toStartOf="@id/progress_cancel"/>
17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·android:layout_toStartOf="@id/progress_cancel"·android:layout_alignParentStart="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·android:layout_toStartOf="@id/progress_cancel"·android:layout_alignParentStart="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>
18 ······</RelativeLayout>18 ······</RelativeLayout>
19 ······<LinearLayout·android:gravity="end"·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">19 ······<LinearLayout·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">
20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:padding="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>
21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="0.0"·android:layout_marginStart="8.0dip"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="1.0"·android:layout_marginStart="8.0dip"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>
22 ······</LinearLayout>22 ······</LinearLayout>
23 ····</RelativeLayout>23 ····</RelativeLayout>
24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"·android:paddingStart="8.0dip"·android:paddingEnd="8.0dip"/>24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"·android:paddingStart="8.0dip"·android:paddingEnd="8.0dip"/>
25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>
26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>
27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>
28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"·style="@style/DetailsMoreButtonStyle"/>28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"·style="@style/DetailsMoreButtonStyle"/>
636 B
res/drawable/design_bottom_navigation_item_background.xml
522 B
res/drawable/design_bottom_navigation_item_background.xml
    
Offset 1, 2 lines modifiedOffset 1, 13 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <selector·xmlns:android="http://schemas.android.com/apk/res/android">
 3 ··<item·android:state_pressed="true">
 4 ····<shape·android:shape="rectangle">
 5 ······<solid·android:color="#ffff0000"/>
 6 ····</shape>
 7 ··</item>
 8 ··<item>
 9 ····<shape·android:shape="rectangle">
 10 ······<solid·android:color="#ffffffff"/>
 11 ····</shape>
 12 ··</item>
 13 </selector>
2.8 KB
res/values-uk/strings.xml
2.76 KB
res/values-uk/strings.xml
Ordering differences only
    
Offset 396, 20 lines modifiedOffset 396, 20 lines modified
396 ··<string·name="versions">Версії</string>396 ··<string·name="versions">Версії</string>
397 ··<string·name="warning_no_internet">Не·вдається·оновити,·чи·підключені·ви·до·Інтернету?</string>397 ··<string·name="warning_no_internet">Не·вдається·оновити,·чи·підключені·ви·до·Інтернету?</string>
398 ··<string·name="wifi">Wi-Fi</string>398 ··<string·name="wifi">Wi-Fi</string>
399 ··<string·name="wifi_ap">Точка·доступу</string>399 ··<string·name="wifi_ap">Точка·доступу</string>
400 ··<string·name="writing_index_jar">Запис·підписаного·файлу·індексу·(index.jar)…</string>400 ··<string·name="writing_index_jar">Запис·підписаного·файлу·індексу·(index.jar)…</string>
401 ··<string·name="yes">Так</string>401 ··<string·name="yes">Так</string>
402 ··<string·name="app_details__incompatible_mismatched_signature">Різний·підпис·до·встановленої·версії</string>402 ··<string·name="app_details__incompatible_mismatched_signature">Різний·підпис·до·встановленої·версії</string>
403 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Встановлена·версія·не·сумісна·з·будь-якими·доступними·версіями.·Якщо·видалити·застосунок,·ви·зможете·переглядати·та·встановлювати·сумісні·версії.·Це·часто·трапляється·з·застосунками,·встановленими·через·Google·Play·або·з·інших·джерел,·якщо·вони·підписані·іншим·сертифікатом.</string> 
404 ··<string·name="app_details__no_versions__no_compatible_signatures">Немає·версій·із·сумісним·підписом</string>403 ··<string·name="app_details__no_versions__no_compatible_signatures">Немає·версій·із·сумісним·підписом</string>
405 ··<string·name="app_details__no_versions__none_compatible_with_device">Немає·версій,·сумісних·із·пристроєм</string>404 ··<string·name="app_details__no_versions__none_compatible_with_device">Немає·версій,·сумісних·із·пристроєм</string>
406 ··<string·name="app_details__no_versions__show_incompat_versions">У·будь-якому·разі,·щоб·показати·несумісні·версії·тут,·увімкніть·параметр·\&quot;%1$s\&quot;.</string>405 ··<string·name="app_details__no_versions__show_incompat_versions">У·будь-якому·разі,·щоб·показати·несумісні·версії·тут,·увімкніть·параметр·\&quot;%1$s\&quot;.</string>
407 ··<string·name="app_list__dismiss_app_update">Оновлення·ігнорується</string> 
408 ··<string·name="app_list__dismiss_downloading_app">Завантаження·скасовано</string>406 ··<string·name="app_list__dismiss_downloading_app">Завантаження·скасовано</string>
409 ··<string·name="app_list__dismiss_vulnerable_app">Вразливість·ігнорується</string> 
410 ··<string·name="empty_search_available_app_list">Немає·відповідних·застосунків.</string>407 ··<string·name="empty_search_available_app_list">Немає·відповідних·застосунків.</string>
411 ··<string·name="installed_app__file_corrupt">F-Droid·отримав·помилку·EIO:·%s·ймовірно,·зіпсований!</string> 
412 ··<string·name="updates__app_with_known_vulnerability__ignore">Ігнорувати</string>408 ··<string·name="updates__app_with_known_vulnerability__ignore">Ігнорувати</string>
 409 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Встановлена·версія·не·сумісна·з·будь-якими·доступними·версіями.·Якщо·видалити·застосунок,·ви·зможете·переглядати·та·встановлювати·сумісні·версії.·Це·часто·трапляється·з·застосунками,·встановленими·через·Google·Play·або·з·інших·джерел,·якщо·вони·підписані·іншим·сертифікатом.</string>
 410 ··<string·name="app_list__dismiss_app_update">Оновлення·ігнорується</string>
 411 ··<string·name="app_list__dismiss_vulnerable_app">Вразливість·ігнорується</string>
 412 ··<string·name="installed_app__file_corrupt">F-Droid·отримав·помилку·EIO:·%s·ймовірно,·зіпсований!</string>
413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Ми·виявили·вразливість·з·%1$s.·Ми·рекомендуємо·видалити·цей·застосунок·негайно.</string>413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Ми·виявили·вразливість·з·%1$s.·Ми·рекомендуємо·видалити·цей·застосунок·негайно.</string>
414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Ми·виявили·вразливість·з·%1$s.·Ми·рекомендуємо·оновити·на·найновішу·версію·негайно.</string>414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Ми·виявили·вразливість·з·%1$s.·Ми·рекомендуємо·оновити·на·найновішу·версію·негайно.</string>
415 </resources>415 </resources>
3.86 KB
res/values-bo/strings.xml
3.81 KB
res/values-bo/strings.xml
    
Offset 363, 29 lines modifiedOffset 363, 29 lines modified
363 ··<string·name="update_notification_title">མཛོད་ཁང་རྣམས་གསར་བསྒྱུར་བྱེད་བཞིན་པ།</string>363 ··<string·name="update_notification_title">མཛོད་ཁང་རྣམས་གསར་བསྒྱུར་བྱེད་བཞིན་པ།</string>
364 ··<string·name="updates">གསར་བསྒྱུར་ཁག</string>364 ··<string·name="updates">གསར་བསྒྱུར་ཁག</string>
365 ··<string·name="updates__hide_updateable_apps">མཉེན་ཆས་སྦས།</string>365 ··<string·name="updates__hide_updateable_apps">མཉེན་ཆས་སྦས།</string>
366 ··<string·name="updates__show_updateable_apps">མཉེན་ཆས་སྟོན།</string>366 ··<string·name="updates__show_updateable_apps">མཉེན་ཆས་སྟོན།</string>
367 ··<string·name="updates__tts__download_app">ཕབ་ལེན།</string>367 ··<string·name="updates__tts__download_app">ཕབ་ལེན།</string>
368 ··<string·name="updates__tts__download_updates_for_all_apps">གསར་བསྒྱུར་ཚང་མ་ཕབ་ལེན་བྱེད།</string>368 ··<string·name="updates__tts__download_updates_for_all_apps">གསར་བསྒྱུར་ཚང་མ་ཕབ་ལེན་བྱེད།</string>
369 ··<string·name="useTor">ཏོར་བེད་སྤྱོད།</string>369 ··<string·name="useTor">ཏོར་བེད་སྤྱོད།</string>
370 ··<string·name="useTorSummary">གསང་དོན་ཤུགས་ཆེ་རུ་གཏོང་བའི་ཆེད་དུ་ཏཱོར་རྒྱུད་དེ་དྲྭ་ཟིང་ཕབ་ལེན་ནན་སྐུལ་བྱེད།·Orbot·དགོས་ངེས་རེད།</string>370 ··<string·name="useTorSummary">གསང་དོན་ཤུགས་ཆེ་རུ་གཏོང་བའི་ཆེད་དུ་ཏཱོར་རྒྱུད་དེ་དྲྭ་ཟིང་ཕབ་ལེན་ནན་སྐུལ་བྱེད།</string>
371 ··<string·name="version">ཐོན་རིམ།</string>371 ··<string·name="version">ཐོན་རིམ།</string>
372 ··<string·name="versions">ཐོན་རིམ་ཁག</string>372 ··<string·name="versions">ཐོན་རིམ་ཁག</string>
373 ··<string·name="warning_no_internet">གསར་བསྒྱུར་བྱེད་ཐུབ་མ་སོང་།·ཁྱེད་རང་དྲྭ་རྒྱར་མཐུད་ཡོད་དམ།?</string>373 ··<string·name="warning_no_internet">གསར་བསྒྱུར་བྱེད་ཐུབ་མ་སོང་།·ཁྱེད་རང་དྲྭ་རྒྱར་མཐུད་ཡོད་དམ།?</string>
374 ··<string·name="wifi">ཝཡེ་ཕྷཡེ།</string>374 ··<string·name="wifi">ཝཡེ་ཕྷཡེ།</string>
375 ··<string·name="wifi_ap">དྲྭ་འཛོམས།</string>375 ··<string·name="wifi_ap">དྲྭ་འཛོམས།</string>
376 ··<string·name="writing_index_jar">མིང་རྟགས་བཀོད་པའི་བརྡ་སྟོན་ཡིག་ཆ་འབྲི་བཞིན་པ།·(index.jar)..…</string>376 ··<string·name="writing_index_jar">མིང་རྟགས་བཀོད་པའི་བརྡ་སྟོན་ཡིག་ཆ་འབྲི་བཞིན་པ།·(index.jar)..…</string>
377 ··<string·name="yes">རེད།</string>377 ··<string·name="yes">རེད།</string>
378 ··<string·name="app_details__incompatible_mismatched_signature">སྒྲིག་བཅུག་བྱེད་པའི་ཐོན་རིམ་འདི་མིང་རྟགས་མཐུན་མ་སོང་།</string>378 ··<string·name="app_details__incompatible_mismatched_signature">སྒྲིག་བཅུག་བྱེད་པའི་ཐོན་རིམ་འདི་མིང་རྟགས་མཐུན་མ་སོང་།</string>
379 ··<string·name="app_details__no_versions__explain_incompatible_signatures">སྒྲིག་བཅུག་བྱེད་པའི་ཐོན་རིམ་འདི་ཡོད་བཞིན་པའི་ཐོན་རིམ་གང་དང་ཡང་མཐུན་གྱི་མིན་འདུག·སོང་ཙང་ཕྱིར་སྟོན་བྱས་པའི་ཐོན་རིམ་འདིས་མཐུན་པའི་ཐོན་རིམ་རྣམས་སྒྲིག་བཅུག་བྱེད་པ་དང་ལྟ་ཐུབ།·འདི་ནི་གུ་གྷལ་མཉེན་ཆས་གསོག་ཉར་ཁང་དང་ཡན་ན་འབྱུང་ཁུངས་གཞན་དག་རྒྱུད་དེ་སྒྲིག་བཅུག་བྱས་པའི་མཉེན་ཆས་རིགས་ལ་ཆོག་མཆན་ལག་ཁྱེར་གྱི་མིང་རྟགས་གཞན་དག་གིས་བཀོད་ཚེ་དཀའ་ངལ་དེའི་རིགས་ཡང་སེ་ཕྲད་ཀྱི་ཡོད།</string> 
380 ··<string·name="app_details__no_versions__no_compatible_signatures">མིང་རྟགས་མཐུན་པའི་ཐོན་རིམ་མིན་འདུག</string>379 ··<string·name="app_details__no_versions__no_compatible_signatures">མིང་རྟགས་མཐུན་པའི་ཐོན་རིམ་མིན་འདུག</string>
381 ··<string·name="app_details__no_versions__none_compatible_with_device">ཡོ་བྱད་འདི་དང་མཐུན་པའི་ཐོན་རིམ་མིན་འདུག</string>380 ··<string·name="app_details__no_versions__none_compatible_with_device">ཡོ་བྱད་འདི་དང་མཐུན་པའི་ཐོན་རིམ་མིན་འདུག</string>
382 ··<string·name="app_details__no_versions__show_incompat_versions">འདིར་ཐོན་རིམ་མི་མཐུན་པ་རྣམས་སྟོན་དགོས་ན།·\&quot;%1$s\&quot;·སྒྲིག་བཀོད་འདི་སྒོ་ཕྱེད།</string>381 ··<string·name="app_details__no_versions__show_incompat_versions">འདིར་ཐོན་རིམ་མི་མཐུན་པ་རྣམས་སྟོན་དགོས་ན།·\&quot;%1$s\&quot;·སྒྲིག་བཀོད་འདི་སྒོ་ཕྱེད།</string>
383 ··<string·name="app_list__dismiss_app_update">ཡ་ལན་མ་བྱས་པའི་གསར་བསྒྱུར།</string> 
384 ··<string·name="app_list__dismiss_downloading_app">ཕབ་ལེན་བརྩི་མེད།</string>382 ··<string·name="app_list__dismiss_downloading_app">ཕབ་ལེན་བརྩི་མེད།</string>
385 ··<string·name="app_list__dismiss_vulnerable_app">ཡ་ལན་མ་བྱས་པའི་ཉེན་ཁ།</string> 
386 ··<string·name="empty_search_available_app_list">འདི་དང་མཐུན་པའི་མཉེན་ཆས་རྙེད་མ་སོང་།</string>383 ··<string·name="empty_search_available_app_list">འདི་དང་མཐུན་པའི་མཉེན་ཆས་རྙེད་མ་སོང་།</string>
387 ··<string·name="installed_app__file_corrupt">ཨེཕ་རོཌ་ལ་EIO·ནོར་སྐྱོན་འདུག·:%s·ཕལ་ཆེར་སྐྱོན་ཤོར་ཡོད་ས་རེད།</string> 
388 ··<string·name="updates__app_with_known_vulnerability__ignore">ཡ་ལན་མ་བྱས་པ།</string>384 ··<string·name="updates__app_with_known_vulnerability__ignore">ཡ་ལན་མ་བྱས་པ།</string>
 385 ··<string·name="app_details__no_versions__explain_incompatible_signatures">སྒྲིག་བཅུག་བྱེད་པའི་ཐོན་རིམ་འདི་ཡོད་བཞིན་པའི་ཐོན་རིམ་གང་དང་ཡང་མཐུན་གྱི་མིན་འདུག·སོང་ཙང་ཕྱིར་སྟོན་བྱས་པའི་ཐོན་རིམ་འདིས་མཐུན་པའི་ཐོན་རིམ་རྣམས་སྒྲིག་བཅུག་བྱེད་པ་དང་ལྟ་ཐུབ།·འདི་ནི་གུ་གྷལ་མཉེན་ཆས་གསོག་ཉར་ཁང་དང་ཡན་ན་འབྱུང་ཁུངས་གཞན་དག་རྒྱུད་དེ་སྒྲིག་བཅུག་བྱས་པའི་མཉེན་ཆས་རིགས་ལ་ཆོག་མཆན་ལག་ཁྱེར་གྱི་མིང་རྟགས་གཞན་དག་གིས་བཀོད་ཚེ་དཀའ་ངལ་དེའི་རིགས་ཡང་སེ་ཕྲད་ཀྱི་ཡོད།</string>
 386 ··<string·name="app_list__dismiss_app_update">ཡ་ལན་མ་བྱས་པའི་གསར་བསྒྱུར།</string>
 387 ··<string·name="app_list__dismiss_vulnerable_app">ཡ་ལན་མ་བྱས་པའི་ཉེན་ཁ།</string>
 388 ··<string·name="installed_app__file_corrupt">ཨེཕ་རོཌ་ལ་EIO·ནོར་སྐྱོན་འདུག·:%s·ཕལ་ཆེར་སྐྱོན་ཤོར་ཡོད་ས་རེད།</string>
389 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">ང་ཚོས་·%1$s·འདི་དང་མཉམ་དུ་ཉེན་ཁ་འབྱུང་ཉེ་བ་རྙེད་སོང་།·མཉེན་ཆས་འདི་ལམ་སེང་ཕྱིར་དབྱུང་བྱེད་རྒྱུའི་རེ་བ་ཞུ་གི་ཡོད།</string>389 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">ང་ཚོས་·%1$s·འདི་དང་མཉམ་དུ་ཉེན་ཁ་འབྱུང་ཉེ་བ་རྙེད་སོང་།·མཉེན་ཆས་འདི་ལམ་སེང་ཕྱིར་དབྱུང་བྱེད་རྒྱུའི་རེ་བ་ཞུ་གི་ཡོད།</string>
390 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">ང་ཚོས་·%1$s·འདི་དང་མཉམ་དུ་ཉེན་ཁ་འབྱུང་ཉེ་བ་རྙེད་སོང་།·ཁྱེད་རང་གིས་གང་མགྱོགས་ཐོན་རིམ་གསར་ཤོས་འདི་ལ་གསར་བསྒྱུར་བྱེད་རྒྱུའི་རེ་བ་འདོན་རྒྱུ་ཡིན།</string>390 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">ང་ཚོས་·%1$s·འདི་དང་མཉམ་དུ་ཉེན་ཁ་འབྱུང་ཉེ་བ་རྙེད་སོང་།·ཁྱེད་རང་གིས་གང་མགྱོགས་ཐོན་རིམ་གསར་ཤོས་འདི་ལ་གསར་བསྒྱུར་བྱེད་རྒྱུའི་རེ་བ་འདོན་རྒྱུ་ཡིན།</string>
391 </resources>391 </resources>
5.35 KB
res/layout-v11/app_details2_header.xml
5.28 KB
res/layout-v11/app_details2_header.xml
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ······</RelativeLayout>12 ······</RelativeLayout>
13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">
14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"/>14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"/>
15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"/>15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"/>
16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"/>16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"/>
17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>
18 ······</RelativeLayout>18 ······</RelativeLayout>
19 ······<LinearLayout·android:gravity="end"·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">19 ······<LinearLayout·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">
20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:padding="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>
21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>
22 ······</LinearLayout>22 ······</LinearLayout>
23 ····</RelativeLayout>23 ····</RelativeLayout>
24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"/>24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"/>
25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"/>25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"/>
26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"/>26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"/>
27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>
28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·style="@style/DetailsMoreButtonStyle"/>28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·style="@style/DetailsMoreButtonStyle"/>
2.26 KB
res/values-bg/strings.xml
2.21 KB
res/values-bg/strings.xml
    
Offset 110, 15 lines modifiedOffset 110, 14 lines modified
110 Съществуващите·приложения·не·са·налични·през·F-Droid.·Вероятна·причина·може·да·бъде·неактуализирани·хранилища·или·просто·хранилищата·не·предлагат·програмите,·който·ползвате.&quot;</string>110 Съществуващите·приложения·не·са·налични·през·F-Droid.·Вероятна·причина·може·да·бъде·неактуализирани·хранилища·или·просто·хранилищата·не·предлагат·програмите,·който·ползвате.&quot;</string>
111 ··<string·name="enable">Включване</string>111 ··<string·name="enable">Включване</string>
112 ··<string·name="enable_nfc_send">Активирай·NFC·изпращане…</string>112 ··<string·name="enable_nfc_send">Активирай·NFC·изпращане…</string>
113 ··<string·name="enable_proxy_summary">Настройка·на·HTTP·прокси·за·всички·мрежови·заявки</string>113 ··<string·name="enable_proxy_summary">Настройка·на·HTTP·прокси·за·всички·мрежови·заявки</string>
114 ··<string·name="enable_proxy_title">Включване·на·HTTP·прокси</string>114 ··<string·name="enable_proxy_title">Включване·на·HTTP·прокси</string>
115 ··<string·name="expert">Експертен·режим</string>115 ··<string·name="expert">Експертен·режим</string>
116 ··<string·name="expert_on">Показва·допълнителна·информация·и·настройки</string>116 ··<string·name="expert_on">Показва·допълнителна·информация·и·настройки</string>
117 ··<string·name="force_old_index">Принудете·стар·формат·на·индексиране</string> 
118 ··<string·name="force_old_index_summary">В·случай·на·грешки·или·проблеми·със·съвместимостта,·използвай·XML·приложение·за·индекс</string>117 ··<string·name="force_old_index_summary">В·случай·на·грешки·или·проблеми·със·съвместимостта,·използвай·XML·приложение·за·индекс</string>
119 ··<string·name="global_error_updating_repos">Грешка·при·актуализирането:·%s</string>118 ··<string·name="global_error_updating_repos">Грешка·при·актуализирането:·%s</string>
120 ··<string·name="hide_anti_feature_apps">Засенчи·приложения·с·анти-функции</string>119 ··<string·name="hide_anti_feature_apps">Засенчи·приложения·с·анти-функции</string>
121 ··<string·name="hide_anti_feature_apps_on">Засенчи·приложения·изискващи·анти-функции</string>120 ··<string·name="hide_anti_feature_apps_on">Засенчи·приложения·изискващи·анти-функции</string>
122 ··<string·name="icon">Икона</string>121 ··<string·name="icon">Икона</string>
123 ··<string·name="ignoreTouch">Игнорирай·сензорния·екран</string>122 ··<string·name="ignoreTouch">Игнорирай·сензорния·екран</string>
124 ··<string·name="ignoreTouch_on">Приложенията·изискващи·сензорен·екран·ще·бъдат·показвани·винаги</string>123 ··<string·name="ignoreTouch_on">Приложенията·изискващи·сензорен·екран·ще·бъдат·показвани·винаги</string>
Offset 385, 12 lines modifiedOffset 384, 9 lines modified
385 ··<string·name="version">Версия</string>384 ··<string·name="version">Версия</string>
386 ··<string·name="versions">Версии</string>385 ··<string·name="versions">Версии</string>
387 ··<string·name="warning_no_internet">Невъзможна·актуализация,·проверете·свързани·ли·сте·към·интернет?</string>386 ··<string·name="warning_no_internet">Невъзможна·актуализация,·проверете·свързани·ли·сте·към·интернет?</string>
388 ··<string·name="wifi">Wi-Fi</string>387 ··<string·name="wifi">Wi-Fi</string>
389 ··<string·name="wifi_ap">Хотспот</string>388 ··<string·name="wifi_ap">Хотспот</string>
390 ··<string·name="writing_index_jar">Записва·се·засекретеният·индекс·файл·(index.jar)…</string>389 ··<string·name="writing_index_jar">Записва·се·засекретеният·индекс·файл·(index.jar)…</string>
391 ··<string·name="yes">Да</string>390 ··<string·name="yes">Да</string>
392 ··<string·name="app_details__incompatible_mismatched_signature">Различен·подпис·от·инсталираната·версия</string> 
393 ··<string·name="app_details__no_versions__no_compatible_signatures">Няма·налични·версии·със·съвместим·подпис</string> 
394 ··<string·name="app_details__no_versions__none_compatible_with_device">Версиите·не·са·съвместими·с·устройството</string> 
395 ··<string·name="empty_search_available_app_list">Няма·съвпадения·сред·достъпните·приложения.</string>391 ··<string·name="empty_search_available_app_list">Няма·съвпадения·сред·достъпните·приложения.</string>
396 </resources>392 </resources>
1.66 KB
res/values-sr/strings.xml
1.61 KB
res/values-sr/strings.xml
Ordering differences only
    
Offset 391, 16 lines modifiedOffset 391, 16 lines modified
391 ··<string·name="version">Издање</string>391 ··<string·name="version">Издање</string>
392 ··<string·name="versions">Издања</string>392 ··<string·name="versions">Издања</string>
393 ··<string·name="warning_no_internet">Не·могу·да·освежим,·да·ли·сте·повезани·на·интернет?</string>393 ··<string·name="warning_no_internet">Не·могу·да·освежим,·да·ли·сте·повезани·на·интернет?</string>
394 ··<string·name="wifi">Бежични</string>394 ··<string·name="wifi">Бежични</string>
395 ··<string·name="wifi_ap">Врућа·тачка</string>395 ··<string·name="wifi_ap">Врућа·тачка</string>
396 ··<string·name="writing_index_jar">Уписујем·потписани·фајл·садржаја·(index.jar)…</string>396 ··<string·name="writing_index_jar">Уписујем·потписани·фајл·садржаја·(index.jar)…</string>
397 ··<string·name="yes">Да</string>397 ··<string·name="yes">Да</string>
398 ··<string·name="app_list__dismiss_app_update">Надоградња·игнорисана</string> 
399 ··<string·name="app_list__dismiss_downloading_app">Преузимање·отказано</string>398 ··<string·name="app_list__dismiss_downloading_app">Преузимање·отказано</string>
400 ··<string·name="app_list__dismiss_vulnerable_app">Рањивост·је·занемарена</string> 
401 ··<string·name="empty_search_available_app_list">Нема·одговарајућих·апликација.</string>399 ··<string·name="empty_search_available_app_list">Нема·одговарајућих·апликација.</string>
402 ··<string·name="installed_app__file_corrupt">Ф-дроид·је·примио·ЕУИ·грешку:·%s·је·вероватно·покварена!</string> 
403 ··<string·name="updates__app_with_known_vulnerability__ignore">Занемари</string>400 ··<string·name="updates__app_with_known_vulnerability__ignore">Занемари</string>
 401 ··<string·name="app_list__dismiss_app_update">Надоградња·игнорисана</string>
 402 ··<string·name="app_list__dismiss_vulnerable_app">Рањивост·је·занемарена</string>
 403 ··<string·name="installed_app__file_corrupt">Ф-дроид·је·примио·ЕУИ·грешку:·%s·је·вероватно·покварена!</string>
404 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Пронашли·смо·безбедносну·рањивост·у·%1$s.·Препоручујемо·да·сместа·уклоните·апликацију.</string>404 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Пронашли·смо·безбедносну·рањивост·у·%1$s.·Препоручујемо·да·сместа·уклоните·апликацију.</string>
405 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Пронашли·смо·безбедносну·рањивост·у·%1$s.·Препоручујемо·да·сместа·надоградите·апликацију.</string>405 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Пронашли·смо·безбедносну·рањивост·у·%1$s.·Препоручујемо·да·сместа·надоградите·апликацију.</string>
406 </resources>406 </resources>
2.88 KB
res/values-be/strings.xml
2.83 KB
res/values-be/strings.xml
    
Offset 363, 22 lines modifiedOffset 363, 20 lines modified
363 ··<string·name="versions">Версіі</string>363 ··<string·name="versions">Версіі</string>
364 ··<string·name="warning_no_internet">Не·атрымалася·абнавіцца.·Ці·падключаныя·вы·да·Інтэрнэту?</string>364 ··<string·name="warning_no_internet">Не·атрымалася·абнавіцца.·Ці·падключаныя·вы·да·Інтэрнэту?</string>
365 ··<string·name="wifi">Wi-Fi</string>365 ··<string·name="wifi">Wi-Fi</string>
366 ··<string·name="wifi_ap">Кропка·доступу</string>366 ··<string·name="wifi_ap">Кропка·доступу</string>
367 ··<string·name="writing_index_jar">Запіс·падпісанага·файла·індэкса·(index.jar)…</string>367 ··<string·name="writing_index_jar">Запіс·падпісанага·файла·індэкса·(index.jar)…</string>
368 ··<string·name="yes">Так</string>368 ··<string·name="yes">Так</string>
369 ··<string·name="app_details__incompatible_mismatched_signature">Іншы·подпіс·у·параўнанні·з·устляванай·версіяй</string>369 ··<string·name="app_details__incompatible_mismatched_signature">Іншы·подпіс·у·параўнанні·з·устляванай·версіяй</string>
370 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Усталяваная·версія·несумясцімая·не·з·адной·даступнай·версіяй.·Выдаленне·праграмы·дазволіць·убачыць·і·ўсталявая·сумясцімыя·версіі.·Гэтак·часта·адбываецца·з·праграмамі,·якія·ўстляваныя·праз·Google·Play·ці·іншыя·крыніцы,·і·калі·яны·падпісныя·рознымі·сертыфікатамі.</string> 
371 ··<string·name="app_details__no_versions__no_compatible_signatures">Няма·версій·з·сумясцімым·подпісам</string>370 ··<string·name="app_details__no_versions__no_compatible_signatures">Няма·версій·з·сумясцімым·подпісам</string>
372 ··<string·name="app_details__no_versions__none_compatible_with_device">Няма·версій·сумясцімых·з·прыладай</string>371 ··<string·name="app_details__no_versions__none_compatible_with_device">Няма·версій·сумясцімых·з·прыладай</string>
373 ··<string·name="app_details__no_versions__show_incompat_versions">Каб·паказваць·несумясцімыя·версіі·заўседы,·уключыце·наладу·«%1$s».</string>372 ··<string·name="app_details__no_versions__show_incompat_versions">Каб·паказваць·несумясцімыя·версіі·заўседы,·уключыце·наладу·«%1$s».</string>
374 ··<string·name="app_list__dismiss_app_update">Абнаўленне·ігнаруецца</string> 
375 ··<string·name="app_list__dismiss_downloading_app">Спампоўка·адмененая</string>373 ··<string·name="app_list__dismiss_downloading_app">Спампоўка·адмененая</string>
376 ··<string·name="app_list__dismiss_vulnerable_app">Уразлівасць·ігнаруецца</string> 
377 ··<string·name="empty_search_available_app_list">Няма·супадзенняў·сярод·даступных·праграм.</string>374 ··<string·name="empty_search_available_app_list">Няма·супадзенняў·сярод·даступных·праграм.</string>
378 ··<string·name="installed_app__file_corrupt">F-Droid·атрымаў·EIO-памылку:·%s·верагодна·пашкоджаны!</string> 
379 ··<string·name="updates__app_with_known_vulnerability__ignore">Ігнараваць</string>375 ··<string·name="updates__app_with_known_vulnerability__ignore">Ігнараваць</string>
 376 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Усталяваная·версія·несумясцімая·не·з·адной·даступнай·версіяй.·Выдаленне·праграмы·дазволіць·убачыць·і·ўсталявая·сумясцімыя·версіі.·Гэтак·часта·адбываецца·з·праграмамі,·якія·ўстляваныя·праз·Google·Play·ці·іншыя·крыніцы,·і·калі·яны·падпісныя·рознымі·сертыфікатамі.</string>
 377 ··<string·name="app_list__dismiss_app_update">Абнаўленне·ігнаруецца</string>
 378 ··<string·name="app_list__dismiss_vulnerable_app">Уразлівасць·ігнаруецца</string>
 379 ··<string·name="installed_app__file_corrupt">F-Droid·атрымаў·EIO-памылку:·%s·верагодна·пашкоджаны!</string>
380 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Мы·знайшлі·ўразлівасць·з·%1$s.·Мы·рэкамендуем·неадкладна·выдаліць·гэтую·праграму.</string>380 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Мы·знайшлі·ўразлівасць·з·%1$s.·Мы·рэкамендуем·неадкладна·выдаліць·гэтую·праграму.</string>
381 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Мы·знайшлі·ўразлівасць·з·%1$s.·Мы·рэкамендуем·неадкладна·абнавіцца·да·найноўшай·версіі.</string>381 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Мы·знайшлі·ўразлівасць·з·%1$s.·Мы·рэкамендуем·неадкладна·абнавіцца·да·найноўшай·версіі.</string>
382 ··<string·name="preventScreenshots_title">Прадухіліць·здымкі·экрана</string> 
383 ··<string·name="privacy">Прыватнасць</string> 
384 </resources>382 </resources>
2.88 KB
res/values-ast/strings.xml
2.82 KB
res/values-ast/strings.xml
Ordering differences only
    
Offset 373, 20 lines modifiedOffset 373, 20 lines modified
373 ··<string·name="versions">Versiones</string>373 ··<string·name="versions">Versiones</string>
374 ··<string·name="warning_no_internet">Nun·pué·anovase,·¿tas·coneutáu·a·Internet?</string>374 ··<string·name="warning_no_internet">Nun·pué·anovase,·¿tas·coneutáu·a·Internet?</string>
375 ··<string·name="wifi">Wi-Fi</string>375 ··<string·name="wifi">Wi-Fi</string>
376 ··<string·name="wifi_ap">Fastera·Wi-Fi</string>376 ··<string·name="wifi_ap">Fastera·Wi-Fi</string>
377 ··<string·name="writing_index_jar">&quot;Escribiendo'l·ficheru·d'índiz·robláu·(index.jar)…&quot;</string>377 ··<string·name="writing_index_jar">&quot;Escribiendo'l·ficheru·d'índiz·robláu·(index.jar)…&quot;</string>
378 ··<string·name="yes">Sí</string>378 ··<string·name="yes">Sí</string>
379 ··<string·name="app_details__incompatible_mismatched_signature">La·robla·ye·distinta·de·la·versión·instalada</string>379 ··<string·name="app_details__incompatible_mismatched_signature">La·robla·ye·distinta·de·la·versión·instalada</string>
380 ··<string·name="app_details__no_versions__explain_incompatible_signatures">La·versión·instalada·nun·ye·compatible·con·nenguna·versión·disponible.·Desinstalando·esta·aplicación·podrás·ver·ya·instalar·versiones·compatibles.·De·vezu,·esto·asocede·coles·aplicaciones·instalaes·con·Google·Play·o·dende·otres·fontes,·si·tán·roblaes·con·un·certificáu·distintu.</string> 
381 ··<string·name="app_details__no_versions__no_compatible_signatures">Nun·hai·nenguna·versión·con·una·firma·compatible</string>380 ··<string·name="app_details__no_versions__no_compatible_signatures">Nun·hai·nenguna·versión·con·una·firma·compatible</string>
382 ··<string·name="app_details__no_versions__none_compatible_with_device">Nun·hai·nenguna·versión·compatible·col·preséu</string>381 ··<string·name="app_details__no_versions__none_compatible_with_device">Nun·hai·nenguna·versión·compatible·col·preséu</string>
383 ··<string·name="app_details__no_versions__show_incompat_versions">&quot;P'amosar·de·toles·maneres·les·versiones·incompatibles,·activa·la·opción·«%1$s».&quot;</string>382 ··<string·name="app_details__no_versions__show_incompat_versions">&quot;P'amosar·de·toles·maneres·les·versiones·incompatibles,·activa·la·opción·«%1$s».&quot;</string>
384 ··<string·name="app_list__dismiss_app_update">Anovamientu·inoráu</string> 
385 ··<string·name="app_list__dismiss_downloading_app">Descarga·encaboxada</string>383 ··<string·name="app_list__dismiss_downloading_app">Descarga·encaboxada</string>
386 ··<string·name="app_list__dismiss_vulnerable_app">Inseguridá·inorada</string> 
387 ··<string·name="empty_search_available_app_list">Nun·aplicaciones·disponibles·que·concasen.</string>384 ··<string·name="empty_search_available_app_list">Nun·aplicaciones·disponibles·que·concasen.</string>
388 ··<string·name="installed_app__file_corrupt">F-Droid·recibió·un·error·EIO:·¡probablemente·%s·ta·corrompíu!</string> 
389 ··<string·name="updates__app_with_known_vulnerability__ignore">Inorar</string>385 ··<string·name="updates__app_with_known_vulnerability__ignore">Inorar</string>
 386 ··<string·name="app_details__no_versions__explain_incompatible_signatures">La·versión·instalada·nun·ye·compatible·con·nenguna·versión·disponible.·Desinstalando·esta·aplicación·podrás·ver·ya·instalar·versiones·compatibles.·De·vezu,·esto·asocede·coles·aplicaciones·instalaes·con·Google·Play·o·dende·otres·fontes,·si·tán·roblaes·con·un·certificáu·distintu.</string>
 387 ··<string·name="app_list__dismiss_app_update">Anovamientu·inoráu</string>
 388 ··<string·name="app_list__dismiss_vulnerable_app">Inseguridá·inorada</string>
 389 ··<string·name="installed_app__file_corrupt">F-Droid·recibió·un·error·EIO:·¡probablemente·%s·ta·corrompíu!</string>
390 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Alcontramos·una·inseguridá·con·%1$s.·Recomendamos·desinstalar·esta·app·nel·intre.</string>390 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Alcontramos·una·inseguridá·con·%1$s.·Recomendamos·desinstalar·esta·app·nel·intre.</string>
391 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Alcontramos·una·inseguridá·con·%1$s.·Recomendamos·actualizar·a·la·versión·más·nueva·nel·intre.</string>391 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Alcontramos·una·inseguridá·con·%1$s.·Recomendamos·actualizar·a·la·versión·más·nueva·nel·intre.</string>
392 </resources>392 </resources>
6.41 KB
res/values-nb/strings.xml
6.36 KB
res/values-nb/strings.xml
    
Offset 139, 20 lines modifiedOffset 139, 20 lines modified
139 ··<string·name="interval_1d">Daglig</string>139 ··<string·name="interval_1d">Daglig</string>
140 ··<string·name="interval_1h">Timevis</string>140 ··<string·name="interval_1h">Timevis</string>
141 ··<string·name="interval_1w">Ukentlig</string>141 ··<string·name="interval_1w">Ukentlig</string>
142 ··<string·name="interval_2w">Hver·andre·uke</string>142 ··<string·name="interval_2w">Hver·andre·uke</string>
143 ··<string·name="interval_4h">Hver·fjerde·time</string>143 ··<string·name="interval_4h">Hver·fjerde·time</string>
144 ··<string·name="interval_never">Aldri</string>144 ··<string·name="interval_never">Aldri</string>
145 ··<string·name="invalid_url">Dette·er·ikke·en·gyldig·nettadresse.</string>145 ··<string·name="invalid_url">Dette·er·ikke·en·gyldig·nettadresse.</string>
146 ··<string·name="keep_day">Én·dag</string>146 ··<string·name="keep_day">én·dag</string>
147 ··<string·name="keep_forever">For·alltid</string>147 ··<string·name="keep_forever">For·alltid</string>
148 ··<string·name="keep_hour">Én·time</string>148 ··<string·name="keep_hour">én·time</string>
149 ··<string·name="keep_install_history">Behold·installasjonshistorikk</string>149 ··<string·name="keep_install_history">Behold·installasjonshistorikk</string>
150 ··<string·name="keep_install_history_summary">Behold·loggføring·for·alle·av-·og·in·-stalleringer·gjort·i·F-droid</string>150 ··<string·name="keep_install_history_summary">Behold·loggføring·for·alle·av-·og·in·-stalleringer·gjort·i·F-droid</string>
151 ··<string·name="keep_month">Én·måned</string>151 ··<string·name="keep_month">én·måned</string>
152 ··<string·name="keep_week">ei·uke</string>152 ··<string·name="keep_week">ei·uke</string>
153 ··<string·name="keep_year">ett·år</string>153 ··<string·name="keep_year">ett·år</string>
154 ··<string·name="latest__empty_state__never_updated">Når·din·programliste·har·blitt·oppdater,·bør·de·nyligste·programmene·vises·her</string>154 ··<string·name="latest__empty_state__never_updated">Når·din·programliste·har·blitt·oppdater,·bør·de·nyligste·programmene·vises·her</string>
155 ··<string·name="latest__empty_state__no_enabled_repos">Når·du·skrur··en·pakkebrønn·og·lar·den·oppdatere·seg,·bør·de·nyligste·programmene·vises·her</string>155 ··<string·name="latest__empty_state__no_enabled_repos">Når·du·skrur··en·pakkebrønn·og·lar·den·oppdatere·seg,·bør·de·nyligste·programmene·vises·her</string>
156 ··<string·name="latest__empty_state__no_recent_apps">Ingen·nylige·programmer·funnet</string>156 ··<string·name="latest__empty_state__no_recent_apps">Ingen·nylige·programmer·funnet</string>
157 ··<string·name="less">Mindre</string>157 ··<string·name="less">Mindre</string>
158 ··<string·name="linking_apks">Lenker·APK-er·inn·i·pakkebrønn…</string>158 ··<string·name="linking_apks">Lenker·APK-er·inn·i·pakkebrønn…</string>
Offset 260, 15 lines modifiedOffset 260, 15 lines modified
260 ··<string·name="repo_error_empty_username">Tomt·brukernavn,·personlige·data·uendret</string>260 ··<string·name="repo_error_empty_username">Tomt·brukernavn,·personlige·data·uendret</string>
261 ··<string·name="repo_exists_add_fingerprint">Dette·registret·er·allerede·satt·opp,·dette·vil·legge·til·ny·informasjon·om·nøkler.</string>261 ··<string·name="repo_exists_add_fingerprint">Dette·registret·er·allerede·satt·opp,·dette·vil·legge·til·ny·informasjon·om·nøkler.</string>
262 ··<string·name="repo_exists_and_enabled">Oppstrøms-pakkebrønnen·er·allerede·satt·opp·og·påskrudd.</string>262 ··<string·name="repo_exists_and_enabled">Oppstrøms-pakkebrønnen·er·allerede·satt·opp·og·påskrudd.</string>
263 ··<string·name="repo_exists_enable">Denne·pakkebrønnen·er·allerede·satt·opp,·bekreft·at·du·vil·skru·den··igjen.</string>263 ··<string·name="repo_exists_enable">Denne·pakkebrønnen·er·allerede·satt·opp,·bekreft·at·du·vil·skru·den··igjen.</string>
264 ··<string·name="repo_fingerprint">Fingeravtrykk·tilhørende·signeringsnøkkel·(SHA-256)</string>264 ··<string·name="repo_fingerprint">Fingeravtrykk·tilhørende·signeringsnøkkel·(SHA-256)</string>
265 ··<string·name="repo_last_update">Siste·oppdatering</string>265 ··<string·name="repo_last_update">Siste·oppdatering</string>
266 ··<string·name="repo_name">Navn</string>266 ··<string·name="repo_name">Navn</string>
267 ··<string·name="repo_not_yet_updated">Denne·pakkebrønnen·har·ikke·blitt·tatt·i·bruk·enda.·Du··skru·den··for·å·se·programmene·den·tilbyr.</string>267 ··<string·name="repo_not_yet_updated">Denne·pakkebrønnen·har·ikke·blitt·tatt·i·bruk·enda.·Du··skru·det··for·å·se·programmene·den·tilbyr.</string>
268 ··<string·name="repo_num_apps">Antall·programmer</string>268 ··<string·name="repo_num_apps">Antall·programmer</string>
269 ··<string·name="repo_provider">Pakkebrønn:·%s</string>269 ··<string·name="repo_provider">Pakkebrønn:·%s</string>
270 ··<string·name="repo_searching_address">&quot;Ser·etter·F-Droid-pakkebrønn·270 ··<string·name="repo_searching_address">&quot;Ser·etter·F-Droid-pakkebrønn·
271 %1$s&quot;</string>271 %1$s&quot;</string>
272 ··<string·name="repo_url">Adresse</string>272 ··<string·name="repo_url">Adresse</string>
273 ··<string·name="repos_unchanged">Alle·pakkebrønner·ajourførte</string>273 ··<string·name="repos_unchanged">Alle·pakkebrønner·ajourførte</string>
274 ··<string·name="repositories_summary">Legg·til·andre·pakkebrønner·for·programmer</string>274 ··<string·name="repositories_summary">Legg·til·andre·pakkebrønner·for·programmer</string>
Offset 386, 29 lines modifiedOffset 386, 29 lines modified
386 ··<string·name="update_notification_title">Oppdaterer·pakkebrønner</string>386 ··<string·name="update_notification_title">Oppdaterer·pakkebrønner</string>
387 ··<string·name="updates">Oppdateringer</string>387 ··<string·name="updates">Oppdateringer</string>
388 ··<string·name="updates__hide_updateable_apps">Skjul·programmer</string>388 ··<string·name="updates__hide_updateable_apps">Skjul·programmer</string>
389 ··<string·name="updates__show_updateable_apps">Vis·programmer</string>389 ··<string·name="updates__show_updateable_apps">Vis·programmer</string>
390 ··<string·name="updates__tts__download_app">Last·ned</string>390 ··<string·name="updates__tts__download_app">Last·ned</string>
391 ··<string·name="updates__tts__download_updates_for_all_apps">Last·ned·alle·oppdateringer</string>391 ··<string·name="updates__tts__download_updates_for_all_apps">Last·ned·alle·oppdateringer</string>
392 ··<string·name="useTor">Bruk·Tor</string>392 ··<string·name="useTor">Bruk·Tor</string>
393 ··<string·name="useTorSummary">Tving·nedlasting·av·trafikk·gjennom·Tor·for·økt·sikkerhet.·Krever·Orbot</string>393 ··<string·name="useTorSummary">Tving·nedlasting·av·trafikk·gjennom·Tor·for·økt·sikkerhet</string>
394 ··<string·name="version">Versjon</string>394 ··<string·name="version">Versjon</string>
395 ··<string·name="versions">Versjoner</string>395 ··<string·name="versions">Versjoner</string>
396 ··<string·name="warning_no_internet">Kan·ikke·oppdatere.·Er·du·koblet·til·Internett?</string>396 ··<string·name="warning_no_internet">Kan·ikke·oppdatere.·Er·du·koblet·til·Internett?</string>
397 ··<string·name="wifi">Wi-Fi</string>397 ··<string·name="wifi">Wi-Fi</string>
398 ··<string·name="wifi_ap">Felles·trådløstilknytning</string>398 ··<string·name="wifi_ap">Felles·trådløstilknytning</string>
399 ··<string·name="writing_index_jar">Skriver·signert·indekseringsfil·(index.jar)…</string>399 ··<string·name="writing_index_jar">Skriver·signert·indekseringsfil·(index.jar)…</string>
400 ··<string·name="yes">Ja</string>400 ··<string·name="yes">Ja</string>
401 ··<string·name="app_details__incompatible_mismatched_signature">Forskjellig·signatur·enn·installert·versjon</string>401 ··<string·name="app_details__incompatible_mismatched_signature">Forskjellig·signatur·enn·installert·versjon</string>
402 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Den·installerte·versjonen·er·ikke·kompatibel·med·noen·tilgjengelig·versjoner.·Å·avinstallere·programmet·vil·la·deg·vise·og·installere·kompatible·versjoner.·Dette·skjer·ofte·når·programmer·er·installert·via·Google·Play·eller·fra·andre·kilder,·hvis·de·er·signert·med·et·annet·sertifikat.</string> 
403 ··<string·name="app_details__no_versions__no_compatible_signatures">Ingen·versjoner·med·kompatibel·signatur</string>402 ··<string·name="app_details__no_versions__no_compatible_signatures">Ingen·versjoner·med·kompatibel·signatur</string>
404 ··<string·name="app_details__no_versions__none_compatible_with_device">Ingen·versjoner·kompatible·med·enhet</string>403 ··<string·name="app_details__no_versions__none_compatible_with_device">Ingen·versjoner·kompatible·med·enhet</string>
405 ··<string·name="app_details__no_versions__show_incompat_versions">For·å·vise·ukompatible·versjoner·her·uansett,·skru··\&quot;%1$s\&quot;-innstillingen.</string>404 ··<string·name="app_details__no_versions__show_incompat_versions">For·å·vise·ukompatible·versjoner·her·uansett,·skru··\&quot;%1$s\&quot;-innstillingen.</string>
406 ··<string·name="app_list__dismiss_app_update">Oppdatering·oversett</string> 
407 ··<string·name="app_list__dismiss_downloading_app">Nedlasting·avbrutt</string>405 ··<string·name="app_list__dismiss_downloading_app">Nedlasting·avbrutt</string>
408 ··<string·name="app_list__dismiss_vulnerable_app">Sårbarhet·ignorert</string> 
409 ··<string·name="empty_search_available_app_list">Samsvarer·ikke·med·noen·tilgjengelige·programmer.</string>406 ··<string·name="empty_search_available_app_list">Samsvarer·ikke·med·noen·tilgjengelige·programmer.</string>
410 ··<string·name="installed_app__file_corrupt">F-Droid·støtte··en·EIO-feil:·%s·er·antagelig·skadet!</string> 
411 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorer</string>407 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorer</string>
 408 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Den·installerte·versjonen·er·ikke·kompatibel·med·noen·tilgjengelig·versjoner.·Å·avinstallere·programmet·vil·la·deg·vise·og·installere·kompatible·versjoner.·Dette·skjer·ofte·når·programmer·er·installert·via·Google·Play·eller·fra·andre·kilder,·hvis·de·er·signert·med·et·annet·sertifikat.</string>
 409 ··<string·name="app_list__dismiss_app_update">Oppdatering·oversett</string>
 410 ··<string·name="app_list__dismiss_vulnerable_app">Sårbarhet·ignorert</string>
 411 ··<string·name="installed_app__file_corrupt">F-Droid·støtte··en·EIO-feil:·%s·er·antagelig·skadet!</string>
412 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Vi·fant·en·sårbarhet·i·%1$s.·Det·anbefales·å·avinstallere·dette·programmet·umiddelbart.</string>412 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Vi·fant·en·sårbarhet·i·%1$s.·Det·anbefales·å·avinstallere·dette·programmet·umiddelbart.</string>
413 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Det·er·funnet·en·sårbarhet·i·%1$s.·Det·anbefales·å·hente·den·nyeste·versjonen·umiddelbart.</string>413 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Det·er·funnet·en·sårbarhet·i·%1$s.·Det·anbefales·å·hente·den·nyeste·versjonen·umiddelbart.</string>
414 </resources>414 </resources>
1.12 KB
res/values-nb/plurals.xml
1.07 KB
res/values-nb/plurals.xml
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 <resources>2 <resources>
3 ··<plurals·name="button_view_all_apps_in_category">3 ··<plurals·name="button_view_all_apps_in_category">
4 ····<item·quantity="other">Vis·alle·%d</item>4 ····<item·quantity="other">Vis·alle·%d</item>
5 ····<item·quantity="one">Vis·ett·%d</item>5 ····<item·quantity="one">Vis·ett·%d</item>
6 ··</plurals>6 ··</plurals>
7 ··<plurals·name="details_last_update_days">7 ··<plurals·name="details_last_update_days">
8 ····<item·quantity="other">Oppdatert·for·%1$d·dager·siden</item>8 ····<item·quantity="other">Oppdatert·for·%1$d·dager·siden</item>
9 ····<item·quantity="one">Oppdatert·for·%1$d·dag·siden</item>9 ····<item·quantity="one">Oppdatert·%1$d·dag·siden</item>
10 ··</plurals>10 ··</plurals>
11 ··<plurals·name="details_last_update_months">11 ··<plurals·name="details_last_update_months">
12 ····<item·quantity="other">Oppdatert·for·%1$d·måneder·siden</item>12 ····<item·quantity="other">Oppdatert·%1$d·måneder·siden</item>
13 ····<item·quantity="one">Oppdatert·for·%1$d·måned·siden</item>13 ····<item·quantity="one">Oppdatert·%1$d·måned·siden</item>
14 ··</plurals>14 ··</plurals>
15 ··<plurals·name="details_last_update_weeks">15 ··<plurals·name="details_last_update_weeks">
16 ····<item·quantity="other">Oppdatert·for·%1$d·uker·siden</item>16 ····<item·quantity="other">Oppdatert·for·%1$d·uker·siden</item>
17 ····<item·quantity="one">Oppdatert·for·%1$d·uke·siden</item>17 ····<item·quantity="one">Oppdatert·for·%1$d·uke·siden</item>
18 ··</plurals>18 ··</plurals>
19 ··<plurals·name="details_last_update_years">19 ··<plurals·name="details_last_update_years">
20 ····<item·quantity="other">Oppdatert·for·%1$d·år·siden</item>20 ····<item·quantity="other">Oppdatert·for·%1$d·år·siden</item>
41.2 KB
res/values-hu/strings.xml
41.2 KB
res/values-hu/strings.xml
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<string·name="SignatureMismatch">Az·új·verzió·a·régitől·eltérő·kulccsal·van·aláírva.·Az·új·verzió·telepítéséhez·először·el·kell·távolítani·a·régit.·Tegye·ezt·meg,·és·próbálja·újra.·(Figyelem:·az·eltávolítás·törli·az·alkalmazás·minden·tárolt·adatát.)</string>3 ··<string·name="SignatureMismatch">Az·új·verzió·a·régitől·eltérő·kulccsal·van·aláírva.·Az·új·verzió·telepítéséhez·először·el·kell·távolítani·a·régit.·Kérem,·tegye·meg·ezt,·és·próbálja·újra.·(Figyelem:·az·eltávolítás·törli·az·alkalmazás·minden·tárolt·adatát.)</string>
4 ··<string·name="abc_action_bar_home_description">Ugrás·a·főoldalra</string>4 ··<string·name="abc_action_bar_home_description">Ugrás·a·főoldalra</string>
5 ··<string·name="abc_action_bar_home_description_format">%1$s,·%2$s</string>5 ··<string·name="abc_action_bar_home_description_format">%1$s,·%2$s</string>
6 ··<string·name="abc_action_bar_home_subtitle_description_format">%1$s,·%2$s,·%3$s</string>6 ··<string·name="abc_action_bar_home_subtitle_description_format">%1$s,·%2$s,·%3$s</string>
7 ··<string·name="abc_action_bar_up_description">Felfelé·mozgatás</string>7 ··<string·name="abc_action_bar_up_description">Felfelé·mozgatás</string>
8 ··<string·name="abc_action_menu_overflow_description">További·lehetőségek</string>8 ··<string·name="abc_action_menu_overflow_description">További·lehetőségek</string>
9 ··<string·name="abc_action_mode_done">Kész</string>9 ··<string·name="abc_action_mode_done">Kész</string>
10 ··<string·name="abc_activity_chooser_view_see_all">Összes·megtekintése</string>10 ··<string·name="abc_activity_chooser_view_see_all">Összes·megtekintése</string>
Offset 22, 59 lines modifiedOffset 22, 58 lines modified
22 ··<string·name="abc_toolbar_collapse_description">Összecsukás</string>22 ··<string·name="abc_toolbar_collapse_description">Összecsukás</string>
23 ··<string·name="about_license">Licenc</string>23 ··<string·name="about_license">Licenc</string>
24 ··<string·name="about_mail">E-mail</string>24 ··<string·name="about_mail">E-mail</string>
25 ··<string·name="about_site">Weboldal</string>25 ··<string·name="about_site">Weboldal</string>
26 ··<string·name="about_source">Forráskód</string>26 ··<string·name="about_source">Forráskód</string>
27 ··<string·name="about_title">Az·F-Droid</string>27 ··<string·name="about_title">Az·F-Droid</string>
28 ··<string·name="about_version">Verzió</string>28 ··<string·name="about_version">Verzió</string>
29 ··<string·name="add_key">Kulcs·hozzáadása</string>29 ··<string·name="add_key">Kulcs·hozzáadás</string>
30 ··<string·name="added_on">Hozzáadva:·%s</string>30 ··<string·name="added_on">Hozzáadva:·%s</string>
31 ··<string·name="adding_apks_format">%s·hozzáadása·a·rolóhoz…</string>31 ··<string·name="adding_apks_format">%s·hozzáadása·a·repóhoz…</string>
32 ··<string·name="allPerms">Összes</string>32 ··<string·name="allPerms">Összes</string>
33 ··<string·name="all_other_repos_fine">A·többi·roló·nem·adott·hibát.</string>33 ··<string·name="all_other_repos_fine">A·többi·repó·nem·adott·hibát.</string>
34 ··<string·name="antiadslist">Az·alkalmazás·reklámot·tartalmaz</string>34 ··<string·name="antiadslist">Az·alkalmazás·reklámot·tartalmaz</string>
35 ··<string·name="antifeatures">Előnytelen·funkciók</string>35 ··<string·name="antifeatures">Előnytelen·tulajdonságok</string>
36 ··<string·name="antifeatureswarning">Ennek·az·alkalmazásnak·vannak·előnytelen·funkciói.</string>36 ··<string·name="antifeatureswarning">Ennek·az·alkalmazásnak·vannak·előnytelen·tulajdonságai.</string>
37 ··<string·name="antinonfreeadlist">Az·alkalmazás·nem·szabad·szoftver·kiegészítőket·támogat</string>37 ··<string·name="antinonfreeadlist">Az·alkalmazás·nem·szabad·szoftver·kiegészítőket·támogat</string>
38 ··<string·name="antinonfreeassetslist">Ez·az·alkalmazás·nem·szabad·eszközöket·tartalmaz</string>38 ··<string·name="antinonfreeassetslist">Ez·az·app·nem·szabad·eszközöket·tartalmaz</string>
39 ··<string·name="antinonfreedeplist">Az·alkalmazás·egyéb,·nem·szabad·szoftver·alkalmazásoktól·függ</string>39 ··<string·name="antinonfreedeplist">Az·alkalmazás·egyéb,·nem·szabad·szoftver·alkalmazásoktól·függ</string>
40 ··<string·name="antinonfreenetlist">Az·alkalmazás·nem·szabad·szoftver·alapú·hálózati·szolgáltatásokat·támogat</string>40 ··<string·name="antinonfreenetlist">Az·alkalmazás·nem·szabad·szoftver·alapú·hálózati·szolgáltatásokat·támogat</string>
41 ··<string·name="antitracklist">Az·alkalmazás·nyomon·követi·és·jelenti·a·tevékenységeit</string>41 ··<string·name="antitracklist">Az·alkalmazás·nyomon·követi·és·jelenti·a·tevékenységeit</string>
42 ··<string·name="antiupstreamnonfreelist">Az·upstream·forráskód·nem·teljesen·szabad</string>42 ··<string·name="antiupstreamnonfreelist">Az·upstream·forráskód·nem·teljesen·szabad</string>
43 ··<string·name="app__install_downloaded_update">Frissítés</string>43 ··<string·name="app__install_downloaded_update">Frissítés</string>
44 ··<string·name="app__newly_added">Új</string>44 ··<string·name="app__newly_added">Új</string>
45 ··<string·name="app__tts__cancel_download">Letöltés·megszakítása</string>45 ··<string·name="app__tts__cancel_download">Letöltés·megszakítása</string>
46 ··<string·name="app__tts__downloading_progress">Letöltés,·%1$d%%·kész</string>46 ··<string·name="app__tts__downloading_progress">Letöltés,·%1$d%%·kész</string>
47 ··<string·name="app_details">Alkalmazás·részletei</string>47 ··<string·name="app_details">App·részletei</string>
48 ··<string·name="app_details_donate_prompt">A(z)·%1$s·alkalmazást·%2$s·készítette.·Vegyen·nekik·egy·kávét!</string>48 ··<string·name="app_details_donate_prompt">A(z)·%1$s·alkalmazást·%2$s·készítette.·Vegyél·nekik·egy·kávét!</string>
49 ··<string·name="app_details_donate_prompt_unknown_author">Vegyen·egy·kávét·a(z)·%1$s·fejlesztőinek!</string>49 ··<string·name="app_details_donate_prompt_unknown_author">Vegyél·egy·kávét·a(z)·%1$s·fejlesztőinek!</string>
50 ··<string·name="app_incompatible">Inkompatibilis</string>50 ··<string·name="app_incompatible">Inkompatibilis</string>
51 ··<string·name="app_inst_known_source">Telepítve·(innen:·%s)</string>51 ··<string·name="app_inst_known_source">Telepítve·(innen:·%s)</string>
52 ··<string·name="app_inst_unknown_source">Telepítve·(ismeretlen·forrásból)</string>52 ··<string·name="app_inst_unknown_source">Telepítve·(ismeretlen·forrásból)</string>
53 ··<string·name="app_installed">Telepítve</string>53 ··<string·name="app_installed">Telepítve</string>
54 ··<string·name="app_installed_media">A·fájl·telepítve·ide:·%s</string> 
55 ··<string·name="app_list__name__downloading_in_progress">%1$s·letöltése</string>54 ··<string·name="app_list__name__downloading_in_progress">%1$s·letöltése</string>
56 ··<string·name="app_list__name__successfully_installed">%1$s·telepítve</string>55 ··<string·name="app_list__name__successfully_installed">%1$s·telepítve</string>
57 ··<string·name="app_list_download_ready">Letöltve,·készen·áll·a·telepítésre</string>56 ··<string·name="app_list_download_ready">Letöltve,·készen·áll·a·telepítésre</string>
58 ··<string·name="app_name">F-Droid</string>57 ··<string·name="app_name">F-Droid</string>
59 ··<string·name="app_not_installed">Nincs·telepítve</string>58 ··<string·name="app_not_installed">Nincs·telepítve</string>
60 ··<string·name="app_permission_storage">Az·F-Droidnak·tárhely·engedéllyel·kell·rendelkeznie,·hogy·erre·a·tárhelyre·telepíthessen.·A·teletés·folytatásához·engedélyezze·a·következő·képernyőn.</string>59 ··<string·name="app_permission_storage">Az·F-Droidnak·tárhely·engedéllyel·kell·rendelkeznie,·hogy·erre·a·tárhelyre·telepíthessen.·Engedélyezd·a·követke·ablakban·a·teletés·folytatásához.</string>
61 ··<string·name="app_recommended_version_installed">%1$s·verzió·(ajánlott)</string>60 ··<string·name="app_recommended_version_installed">%1$s·verzió·(ajánlott)</string>
62 ··<string·name="app_version_x_available">%1$s·verzió·elérhető</string>61 ··<string·name="app_version_x_available">%1$s·verzió·elérhető</string>
63 ··<string·name="app_version_x_installed">%1$s·verzió</string>62 ··<string·name="app_version_x_installed">%1$s·verzió</string>
64 ··<string·name="appcompatibility">Alkalmazáskompatibilitás</string>63 ··<string·name="appcompatibility">Alkalmazáskompatibilitás</string>
65 ··<string·name="automatic_scan_wifi">Csak·Wi-Fin</string>64 ··<string·name="automatic_scan_wifi">Csak·Wi-Fi-n</string>
66 ··<string·name="automatic_scan_wifi_on">Automatikus·frissítés·csak·forgalomkorlát·lli·kapcsolatokon,·például·Wi-Fin</string>65 ··<string·name="automatic_scan_wifi_on">Automatikus·alkalmazáslista-frissítés·csak·korlátlan·kapcsolatokon,·pl.·Wi-Fi-n·keresztül</string>
67 ··<string·name="back">Vissza</string>66 ··<string·name="back">Vissza</string>
68 ··<string·name="bad_fingerprint">Rossz·ujjlenyomat</string>67 ··<string·name="bad_fingerprint">Rossz·ujjlenyomat</string>
69 ··<string·name="bluetooth_activity_not_found">Nem·található·Bluetooth·küldési·mód,·válasszon·egyet!</string>68 ··<string·name="bluetooth_activity_not_found">Nem·található·Bluetooth·küldési·mód,·válasszon·egyet!</string>
70 ··<string·name="bluetooth_unavailable">A·Bluetooth·nem·érhető·el</string>69 ··<string·name="bluetooth_unavailable">A·Bluetooth·nem·érhető·el</string>
71 ··<string·name="by_author_format">Készítette:·%s</string>70 ··<string·name="by_author_format">Készítette:·%s</string>
72 ··<string·name="cache_downloaded">Gyorsítótárazott·appok·megtartása</string>71 ··<string·name="cache_downloaded">Gyorsítótárazott·appok·megtartása</string>
73 ··<string·name="cancel">Mégse</string>72 ··<string·name="cancel">Mégsem</string>
74 ··<string·name="categories__empty_state__no_categories">Nincsenek·megjelenítendő·kategóriák</string>73 ··<string·name="categories__empty_state__no_categories">Nincsenek·megjelenítendő·kategóriák</string>
75 ··<string·name="category_Connectivity">Kapcsolódás</string>74 ··<string·name="category_Connectivity">Kapcsolódás</string>
76 ··<string·name="category_Development">Fejlesztés</string>75 ··<string·name="category_Development">Fejlesztés</string>
77 ··<string·name="category_Games">Játékok</string>76 ··<string·name="category_Games">Játékok</string>
78 ··<string·name="category_Graphics">Grafika</string>77 ··<string·name="category_Graphics">Grafika</string>
79 ··<string·name="category_Internet">Internet</string>78 ··<string·name="category_Internet">Internet</string>
80 ··<string·name="category_Money">Pénzügyek</string>79 ··<string·name="category_Money">Pénzügyek</string>
Offset 85, 58 lines modifiedOffset 84, 58 lines modified
85 ··<string·name="category_Science_Education">Tudomány·és·oktatás</string>84 ··<string·name="category_Science_Education">Tudomány·és·oktatás</string>
86 ··<string·name="category_Security">Biztonság</string>85 ··<string·name="category_Security">Biztonság</string>
87 ··<string·name="category_Sports_Health">Sport·és·egészség</string>86 ··<string·name="category_Sports_Health">Sport·és·egészség</string>
88 ··<string·name="category_System">Rendszer</string>87 ··<string·name="category_System">Rendszer</string>
89 ··<string·name="category_Theming">Stílus</string>88 ··<string·name="category_Theming">Stílus</string>
90 ··<string·name="category_Time">Idő</string>89 ··<string·name="category_Time">Idő</string>
91 ··<string·name="category_Writing">Írás</string>90 ··<string·name="category_Writing">Írás</string>
92 ··<string·name="choose_bt_send">Válassza·ki·a·Bluetooth·küldési·módot</string>91 ··<string·name="choose_bt_send">Válassza·ki·a·Bluetooth·küldés·módját</string>
93 ··<string·name="clear_search">Keresés·törlése</string>92 ··<string·name="clear_search">Keresés·törlése</string>
94 ··<string·name="copying_icons">Alkalmazásikonok·másolása·a·rolóba…</string>93 ··<string·name="copying_icons">App·ikonok·másolása·a·repóba…</string>
95 ··<string·name="crash_dialog_comment_prompt">Itt·adhat·meg·további·adatokat·és·megjegyzéseket:</string>94 ··<string·name="crash_dialog_comment_prompt">Itt·adhat·meg·további·adatokat·és·megjegyzéseket:</string>
96 ··<string·name="crash_dialog_text">Egy·váratlan·hiba·következtében·az·alkalmazásnak·le·kellett·állnia.·Szeretné·elküldeni·e-mailben·a·részleteket,·hogy·segítsen·a·probléma·javításában?</string>95 ··<string·name="crash_dialog_text">Egy·váratlan·hiba·következtében·az·alkalmazásnak·le·kellett·állnia.·Szeretné·elküldeni·e-mailben·a·részleteket,·hogy·segítsen·a·probléma·javításában?</string>
97 ··<string·name="crash_dialog_title">Az·F-Droid·összeomlott</string>96 ··<string·name="crash_dialog_title">Az·F-Droid·összeomlott</string>
98 ··<string·name="delete">Törlés</string>97 ··<string·name="delete">Törlés</string>
99 ··<string·name="deleting_repo">Jelenlegi·roló·törlése…</string>98 ··<string·name="deleting_repo">Jelenlegi·repo·törlése…</string>
100 ··<string·name="details_last_updated_today">Ma·frissítve</string>99 ··<string·name="details_last_updated_today">Ma·frissítve</string>
101 ··<string·name="details_new_in_version">Új·a(z)·%s·verzióban</string>100 ··<string·name="details_new_in_version">Új·a(z)·%s·verzióban</string>
102 ··<string·name="details_notinstalled">Nincs·telepítve</string>101 ··<string·name="details_notinstalled">Nincs·telepítve</string>
103 ··<string·name="display">Megjelenés</string>102 ··<string·name="display">Megjelenés</string>
104 ··<string·name="download_404">A·kért·fájl·nem·található.</string>103 ··<string·name="download_404">A·kért·fájl·nem·található.</string>
105 ··<string·name="download_error">Letöltés·sikertelen!</string>104 ··<string·name="download_error">Letöltés·sikertelen!</string>
106 ··<string·name="download_pending">Várakozás·a·letöltés·elkezdésére…</string>105 ··<string·name="download_pending">Várakozás·a·letöltés·elkezdésére…</string>
107 ··<string·name="downloading">Letöltés…</string>106 ··<string·name="downloading">Letöltés…</string>
108 ··<string·name="empty_can_update_app_list">Gratulálunk!·Minden·alkalmazása·naprakész.</string>107 ··<string·name="empty_can_update_app_list">Gratulálunk!·Minden·appja·naprakész.</string>
109 ··<string·name="empty_installed_app_list">&quot;Nincs·telepített·alkalmazások.·108 ··<string·name="empty_installed_app_list">&quot;Nincs·telepített·app.
110 · 
111 Vannak·alkalmazások·a·készülékén,·de·azok·nem·érhetőek·el·az·F-Droidból.·Ez·lehet·azért,·mert·frissíteni·kell·a·tárolókat,·vagy·mert·a·tárolókban·valóban·nem·szerepelnek·az·alkalmazásai.&quot;</string>109 Vannak·appok·a·készülékén,·de·azok·nem·érhetők·el·az·F-Droidból.·Ez·lehet·azért,·mert·frissíteni·kell·a·tárolókat,·vagy·mert·a·tárolókban·valóban·nem·szerepelnek·az·appjai.&quot;</string>
112 ··<string·name="enable">Engedélyezés</string>110 ··<string·name="enable">Engedélyez</string>
113 ··<string·name="enable_nfc_send">NFC·küldés·engedélyezése…</string>111 ··<string·name="enable_nfc_send">NFC·küldés·engedélyezése…</string>
114 ··<string·name="enable_proxy_summary">HTTP·proxy·beállítása·minden·hálózati·kéréshez</string>112 ··<string·name="enable_proxy_summary">HTTP·proxy·beállítása·minden·hálózati·kéréshez</string>
115 ··<string·name="enable_proxy_title">HTTP·proxy·engedélyezése</string>113 ··<string·name="enable_proxy_title">HTTP·proxy·engedélyezése</string>
116 ··<string·name="expert">Szakértő·mód</string>114 ··<string·name="expert">Szakértő·mód</string>
117 ··<string·name="expert_on">További·információkat·jelet·meg,·és·további·beállításokat·engedélyez</string>115 ··<string·name="expert_on">Extra·infókat·mutat·és·extra·beállításokat·engedélyez</string>
118 ··<string·name="force_old_index">Régi·indexformátum·kényszerítése</string>116 ··<string·name="force_old_index">Régi·indexformátum·kényszerítése</string>
119 ··<string·name="force_old_index_summary">Abban·az·esetben,·ha·bugok,·vagy·kompatibilitási·problémák·vannak,·használja·az·XML·alkalmazás·indexet</string>117 ··<string·name="force_old_index_summary">Abban·az·esetben,·ha·bugok,·vagy·kompatibilitási·problémák·vannak,·használd·az·XML·app·indexet</string>
120 ··<string·name="global_error_updating_repos">Hiba·a·frissítés·során:·%s</string>118 ··<string·name="global_error_updating_repos">Hiba·a·frissítés·során:·%s</string>
121 ··<string·name="hide_anti_feature_apps">Az·előnytelen·funkciókkal·rendelkező·appok·kiszürkítése</string>119 ··<string·name="hide_anti_feature_apps">Ellenjavaslattal·rendelkező·app-ok·kiszürkítése</string>
122 ··<string·name="hide_anti_feature_apps_on">Azon·appok·kiszürkítése,·melyek·előnytelen·funkciókat·tartalmaznak</string>120 ··<string·name="hide_anti_feature_apps_on">Alkalmazások·kiszürkítése,·amik·ellenjavaslattal·rendelkeznek</string>
123 ··<string·name="icon">Ikon</string>121 ··<string·name="icon">Ikon</string>
124 ··<string·name="ignoreTouch">Érintőképernyő·figyelmen·kívül·hagyása</string>122 ··<string·name="ignoreTouch">Érintőképernyő·ignorálása</string>
125 ··<string·name="ignoreTouch_on">Mindig·vegye·bele·azokat·az·appokat·is,·melyekhez·érintőképernyő·szükséges</string>123 ··<string·name="ignoreTouch_on">Mindig·tartalmazza·az·érintőképernyőt·igénylő·alkalmazásokat</string>
126 ··<string·name="installIncompatible">Az·alkalmazás·nem·kompatibilis·ezzel·az·eszközzel,·ennek·ellenére·is·telepíti?</string>124 ··<string·name="installIncompatible">Az·alkalmazás·nem·kompatibilis·ezzel·a·szülékkel,·ennek·ellenére·is·telepíti?</string>
127 ··<string·name="install_confirm">a·következőkhöz·szeretne·hozzáférni:</string>125 ··<string·name="install_confirm">a·következőkhöz·szeretne·hozzáférni:</string>
128 ··<string·name="install_confirm_update">Szeretne·telepíteni·egy·frissítést·ehhez·a·meglévő·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·következőkhöz·kap·hozzáférést:</string>126 ··<string·name="install_confirm_update">Szeretne·telepíteni·egy·frissítést·a·meglévő·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·következőkhöz·kap·hozzáférést:</string>
129 ··<string·name="install_confirm_update_no_perms">Szeretne·telepíteni·egy·frissítést·ehhez·a·meglévő·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·nem·igényel·semmilyen·különleges·hozzáférést.</string>127 ··<string·name="install_confirm_update_no_perms">Szeretne·telepíteni·egy·frissítést·a·meglévő·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·nem·igényel·semmilyen·különleges·hozzáférést.</string>
130 ··<string·name="install_confirm_update_system">Szeretne·telepíteni·egy·frissítést·ehhez·a·beépített·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·következőkhöz·kap·hozzáférést:</string>128 ··<string·name="install_confirm_update_system">Szeretne·telepíteni·egy·frissítést·ehhez·a·beépített·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·következőkhöz·kap·hozzáférést:</string>
131 ··<string·name="install_confirm_update_system_no_perms">Szeretne·telepíteni·egy·frissítést·ehhez·a·beépített·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·nem·igényel·semmilyen·különleges·hozzáférést.</string>129 ··<string·name="install_confirm_update_system_no_perms">Szeretne·telepíteni·egy·frissítést·ehhez·a·beépített·alkalmazáshoz?·Az·adatai·nem·fognak·elveszni.·A·frissített·alkalmazás·a·nem·igényel·semmilyen·különleges·hozzáférést.</string>
132 ··<string·name="install_error_notify_title">Hiba·a(z)·%s·telepítése·közben</string>130 ··<string·name="install_error_notify_title">Hiba·a(z)·%s·telepítése·közben</string>
133 ··<string·name="install_error_unknown">A·telepítés·ismeretlen·hiba·miatt·meghiúsult</string>131 ··<string·name="install_error_unknown">A·telepítés·ismeretlen·hiba·miatt·nem·sikerült</string>
134 ··<string·name="installed_app__updates_ignored">Frissítések·figyelmen·kívül·hagyva</string>132 ··<string·name="installed_app__updates_ignored">Frissítések·figyelmen·kívül·hagyva</string>
135 ··<string·name="installed_app__updates_ignored_for_suggested_version">A(z)·%1$s·verzió·frissítései·figyelmen·kívül·hagyva</string>133 ··<string·name="installed_app__updates_ignored_for_suggested_version">A(z)·%1$s·verzió·frissítései·ignorálva</string>
136 ··<string·name="installed_apps__activity_title">Telepített·alkalmazások</string>134 ··<string·name="installed_apps__activity_title">Telepített·alkalmazások</string>
137 ··<string·name="installing">Telepítés…</string>135 ··<string·name="installing">Telepítés…</string>
138 ··<string·name="interval_12h">12·óránként</string>136 ··<string·name="interval_12h">12·óránként</string>
139 ··<string·name="interval_1d">Naponta</string>137 ··<string·name="interval_1d">Naponta</string>
140 ··<string·name="interval_1h">Óránként</string>138 ··<string·name="interval_1h">Óránként</string>
Max diff block lines reached; 28457/42131 bytes (67.54%) of diff not shown.
2.26 KB
res/values-hu/plurals.xml
2.21 KB
res/values-hu/plurals.xml
    
Offset 1, 13 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<plurals·name="button_view_all_apps_in_category"> 
4 ····<item·quantity="other">Mind·a(z)·%d·megtekintése</item> 
5 ····<item·quantity="one">%d·megtekintése</item> 
6 ··</plurals> 
7 ··<plurals·name="details_last_update_days">3 ··<plurals·name="details_last_update_days">
8 ····<item·quantity="other">%1$d·napja·frissítve</item>4 ····<item·quantity="other">%1$d·napja·frissítve</item>
9 ····<item·quantity="one">Tegnap·frissítve</item>5 ····<item·quantity="one">Tegnap·frissítve</item>
10 ··</plurals>6 ··</plurals>
11 ··<plurals·name="details_last_update_months">7 ··<plurals·name="details_last_update_months">
12 ····<item·quantity="other">%1$d·hónapja·frissítve</item>8 ····<item·quantity="other">%1$d·hónapja·frissítve</item>
13 ····<item·quantity="one">%1$d·hónapja·frissítve</item>9 ····<item·quantity="one">%1$d·hónapja·frissítve</item>
Offset 17, 27 lines modifiedOffset 13, 27 lines modified
17 ····<item·quantity="one">%1$d·hete·frissítve</item>13 ····<item·quantity="one">%1$d·hete·frissítve</item>
18 ··</plurals>14 ··</plurals>
19 ··<plurals·name="details_last_update_years">15 ··<plurals·name="details_last_update_years">
20 ····<item·quantity="other">%1$d·éve·frissítve</item>16 ····<item·quantity="other">%1$d·éve·frissítve</item>
21 ····<item·quantity="one">%1$d·éve·frissítve</item>17 ····<item·quantity="one">%1$d·éve·frissítve</item>
22 ··</plurals>18 ··</plurals>
23 ··<plurals·name="notification_summary_installed">19 ··<plurals·name="notification_summary_installed">
24 ····<item·quantity="other">%1$d·alkalmazás·telepítve</item>20 ····<item·quantity="other">%1$d·app·telepítve</item>
25 ····<item·quantity="one">%1$d·alkalmazás·telepítve</item>21 ····<item·quantity="one">%1$d·app·telepítve</item>
26 ··</plurals>22 ··</plurals>
27 ··<plurals·name="notification_summary_more">23 ··<plurals·name="notification_summary_more">
28 ····<item·quantity="other">+%1$d·további…</item>24 ····<item·quantity="other">+%1$d·további…</item>
29 ····<item·quantity="one">+%1$d·további…</item>25 ····<item·quantity="one">+%1$d·további…</item>
30 ··</plurals>26 ··</plurals>
31 ··<plurals·name="notification_summary_updates">27 ··<plurals·name="notification_summary_updates">
32 ····<item·quantity="other">%1$d·frissítés</item>28 ····<item·quantity="other">%1$d·frissítés</item>
33 ····<item·quantity="one">%1$d·frissítés</item>29 ····<item·quantity="one">%1$d·frissítés</item>
34 ··</plurals>30 ··</plurals>
35 ··<plurals·name="tts_view_all_in_category">31 ··<plurals·name="tts_view_all_in_category">
36 ····<item·quantity="other">Mind·a(z)·%1$d·alkalmazás·megtekintése·a(z)·%2$s·kategóriából</item>32 ····<item·quantity="other">Mind·a(z)·%1$d·app·megtekintése·a(z)·%2$s·kategóriából</item>
37 ····<item·quantity="one">%1$d·alkalmazás·megtekintése·a(z)·%2$s·kategóriában</item>33 ····<item·quantity="one">%1$d·app·megtekintése·a(z)·%2$s·kategóriában</item>
38 ··</plurals>34 ··</plurals>
39 ··<plurals·name="updates__download_updates_for_apps">35 ··<plurals·name="updates__download_updates_for_apps">
40 ····<item·quantity="other">Frissítés·letöltése·%1$d·apphoz.</item>36 ····<item·quantity="other">Frissítés·letöltése·a·%1$d·alkalmazásokhoz.</item>
41 ····<item·quantity="one">Frissítés·letöltése·%1$d·apphoz.</item>37 ····<item·quantity="one">Frissítés·letöltése·a·%1$d·alkalmazáshoz.</item>
42 ··</plurals>38 ··</plurals>
43 </resources>39 </resources>
1.27 KB
res/values-id/strings.xml
1.22 KB
res/values-id/strings.xml
Ordering differences only
    
Offset 369, 13 lines modifiedOffset 369, 13 lines modified
369 ··<string·name="versions">Versi</string>369 ··<string·name="versions">Versi</string>
370 ··<string·name="warning_no_internet">Tidak·bisa·memperbarui,·apakah·Anda·tersambung·ke·Internet?</string>370 ··<string·name="warning_no_internet">Tidak·bisa·memperbarui,·apakah·Anda·tersambung·ke·Internet?</string>
371 ··<string·name="wifi">Wifi</string>371 ··<string·name="wifi">Wifi</string>
372 ··<string·name="wifi_ap">Hotspot</string>372 ··<string·name="wifi_ap">Hotspot</string>
373 ··<string·name="writing_index_jar">Menulis·berkas·indeks·yang·ditanda·tangani·(index.jar)…</string>373 ··<string·name="writing_index_jar">Menulis·berkas·indeks·yang·ditanda·tangani·(index.jar)…</string>
374 ··<string·name="yes">Ya</string>374 ··<string·name="yes">Ya</string>
375 ··<string·name="app_details__no_versions__show_incompat_versions">Untuk·menampilkan·versi·yang·tidak·kompatibel,·aktifkan·pengaturan·\&quot;%1$s\&quot;.</string>375 ··<string·name="app_details__no_versions__show_incompat_versions">Untuk·menampilkan·versi·yang·tidak·kompatibel,·aktifkan·pengaturan·\&quot;%1$s\&quot;.</string>
376 ··<string·name="app_list__dismiss_app_update">Pembaruan·diabaikan</string> 
377 ··<string·name="app_list__dismiss_downloading_app">Unduhan·dibatalkan</string>376 ··<string·name="app_list__dismiss_downloading_app">Unduhan·dibatalkan</string>
378 ··<string·name="empty_search_available_app_list">Tidak·ada·aplikasi·sesuai·yang·tersedia.</string>377 ··<string·name="empty_search_available_app_list">Tidak·ada·aplikasi·sesuai·yang·tersedia.</string>
379 ··<string·name="installed_app__file_corrupt">F-Droid·menerima·galat·EIO:·%s·mungkin·rusak!</string> 
380 ··<string·name="updates__app_with_known_vulnerability__ignore">Abaikan</string>378 ··<string·name="updates__app_with_known_vulnerability__ignore">Abaikan</string>
 379 ··<string·name="app_list__dismiss_app_update">Pembaruan·diabaikan</string>
 380 ··<string·name="installed_app__file_corrupt">F-Droid·menerima·galat·EIO:·%s·mungkin·rusak!</string>
381 </resources>381 </resources>
18.7 KB
res/values-da/strings.xml
18.7 KB
res/values-da/strings.xml
    
Offset 47, 21 lines modifiedOffset 47, 18 lines modified
47 ··<string·name="app_details">Programdetaljer</string>47 ··<string·name="app_details">Programdetaljer</string>
48 ··<string·name="app_details_donate_prompt">&quot;%1$s·er·udviklet·af·%2$s.·Gi'·dem·en·kop·kaffe!&quot;</string>48 ··<string·name="app_details_donate_prompt">&quot;%1$s·er·udviklet·af·%2$s.·Gi'·dem·en·kop·kaffe!&quot;</string>
49 ··<string·name="app_details_donate_prompt_unknown_author">&quot;Gi'·en·kop·kaffe·til·udviklerne·bag·%1$s!&quot;</string>49 ··<string·name="app_details_donate_prompt_unknown_author">&quot;Gi'·en·kop·kaffe·til·udviklerne·bag·%1$s!&quot;</string>
50 ··<string·name="app_incompatible">Inkompatibel</string>50 ··<string·name="app_incompatible">Inkompatibel</string>
51 ··<string·name="app_inst_known_source">Installeret·(fra·%s)</string>51 ··<string·name="app_inst_known_source">Installeret·(fra·%s)</string>
52 ··<string·name="app_inst_unknown_source">Installeret·(fra·ukendt·kilde)</string>52 ··<string·name="app_inst_unknown_source">Installeret·(fra·ukendt·kilde)</string>
53 ··<string·name="app_installed">Installeret</string>53 ··<string·name="app_installed">Installeret</string>
54 ··<string·name="app_installed_media">Fil·installeret·til·%s</string> 
55 ··<string·name="app_list__name__downloading_in_progress">Henter·%1$s</string>54 ··<string·name="app_list__name__downloading_in_progress">Henter·%1$s</string>
56 ··<string·name="app_list__name__successfully_installed">%1$s·installeret</string>55 ··<string·name="app_list__name__successfully_installed">%1$s·blev·installeret·succesfuldt</string>
57 ··<string·name="app_list_download_ready">Hentet,·klar·til·at·installere</string> 
58 ··<string·name="app_name">F-Droid</string>56 ··<string·name="app_name">F-Droid</string>
59 ··<string·name="app_not_installed">Ikke·Installeret</string>57 ··<string·name="app_not_installed">Ikke·Installeret</string>
60 ··<string·name="app_permission_storage">F-Droid·skal·have·adgang·til·lagring·for·at·installere·til·dette·lagermedium.·Tillad·det··den·næste·skærm·for·at·fortsætte·installationen.</string> 
61 ··<string·name="app_recommended_version_installed">Version·%1$s·(Anbefalet)</string>58 ··<string·name="app_recommended_version_installed">Version·%1$s·(Anbefalet)</string>
62 ··<string·name="app_version_x_available">Version·%1$s·tilgængelig</string>59 ··<string·name="app_version_x_available">Version·%1$s·tilgængelig</string>
63 ··<string·name="app_version_x_installed">Version·%1$s</string>60 ··<string·name="app_version_x_installed">Version·%1$s</string>
64 ··<string·name="appcompatibility">Applikationskompatibilitet</string>61 ··<string·name="appcompatibility">Applikationskompatibilitet</string>
65 ··<string·name="automatic_scan_wifi">Kun··Wi-Fi</string>62 ··<string·name="automatic_scan_wifi">Kun··Wi-Fi</string>
66 ··<string·name="automatic_scan_wifi_on">Opdater·kun·automatisk··ubegrænsede·netværk·som·WI-FI</string>63 ··<string·name="automatic_scan_wifi_on">Opdater·kun·automatisk··ubegrænsede·netværk·som·WI-FI</string>
67 ··<string·name="back">Tilbage</string>64 ··<string·name="back">Tilbage</string>
Offset 98, 41 lines modifiedOffset 95, 41 lines modified
98 ··<string·name="delete">Slet</string>95 ··<string·name="delete">Slet</string>
99 ··<string·name="deleting_repo">Sletter·aktuelle·depot…</string>96 ··<string·name="deleting_repo">Sletter·aktuelle·depot…</string>
100 ··<string·name="details_last_updated_today">Opdateret·i·dag</string>97 ··<string·name="details_last_updated_today">Opdateret·i·dag</string>
101 ··<string·name="details_new_in_version">Ny·i·version·%s</string>98 ··<string·name="details_new_in_version">Ny·i·version·%s</string>
102 ··<string·name="details_notinstalled">Ikke·installeret</string>99 ··<string·name="details_notinstalled">Ikke·installeret</string>
103 ··<string·name="display">Vis</string>100 ··<string·name="display">Vis</string>
104 ··<string·name="download_404">Den·efterspurgte·fil·kunne·ikke·findes.</string>101 ··<string·name="download_404">Den·efterspurgte·fil·kunne·ikke·findes.</string>
105 ··<string·name="download_error">Hentning·mislykkedes!</string>102 ··<string·name="download_error">Overførsel·forfejlet</string>
106 ··<string·name="download_pending">Venter··at·kunne·begynde·hentning…</string>103 ··<string·name="download_pending">Venter··at·kunne·begynde·hentning…</string>
107 ··<string·name="downloading">Henter…</string>104 ··<string·name="downloading">Henter…</string>
108 ··<string·name="empty_can_update_app_list">Tillykke!·Dine·apps·er·opdaterede.</string>105 ··<string·name="empty_can_update_app_list">Tillykke!·Alle·dine·apps·er·opdaterede·(eller·dine·depoter·er·uddaterede).</string>
109 ··<string·name="empty_installed_app_list">&quot;Ingen·apps·installeret.·106 ··<string·name="empty_installed_app_list">&quot;Ingen·apps·installeret.
110 · 
  
  
111 Der·er·apps··din·enhed,·men·de·er·ikke·tilgængelige·i·F-Droid.·Det·kan·være·fordi,·at·du·skal·opdatere·dine·depoter·eller·også·tilbyder·depoterne·reelt·ikke·dine·apps.&quot;</string>107 Der·er·apps··din·enhed,·men·de·er·ikke·tilgængelige·i·F-Droid.·Det·kan·være·fordi,·at·du·skal·opdatere·dine·depoter·eller·også·tilbyder·depoterne·reelt·ikke·dine·apps.·&quot;</string>
112 ··<string·name="enable">Aktiver</string>108 ··<string·name="enable">Aktiver</string>
113 ··<string·name="enable_nfc_send">Aktiver·NFC·Send…</string>109 ··<string·name="enable_nfc_send">Aktiver·NFC·Send…</string>
114 ··<string·name="enable_proxy_summary">Konfigurer·HTTP·Proxy·for·alle·netværksforespørgsler</string>110 ··<string·name="enable_proxy_summary">Konfigurer·HTTP·Proxy·for·alle·netværksforespørgsler</string>
115 ··<string·name="enable_proxy_title">Aktiver·HTTP·Proxy</string>111 ··<string·name="enable_proxy_title">Aktiver·HTTP·Proxy</string>
116 ··<string·name="expert">Eksperttilstand</string>112 ··<string·name="expert">Eksperttilstand</string>
117 ··<string·name="expert_on">Vis·ekstra·info·og·aktiver·ekstra·indstillinger</string>113 ··<string·name="expert_on">Vis·ekstra·info·og·aktiver·ekstra·indstillinger</string>
118 ··<string·name="force_old_index">Gennemtving·gammelt·indeksformat</string> 
119 ··<string·name="force_old_index_summary">I·tilfælde·af,·at·der·er·fejl·eller·problemer·med·kompatibilitet,·brug·XML-app-index</string> 
120 ··<string·name="global_error_updating_repos">Fejl·under·opdatering:·%s</string>114 ··<string·name="global_error_updating_repos">Fejl·under·opdatering:·%s</string>
121 ··<string·name="hide_anti_feature_apps">Nedton·apps·med·antifunktionalitet</string>115 ··<string·name="hide_anti_feature_apps">Nedton·apps·med·antifunktionalitet</string>
122 ··<string·name="hide_anti_feature_apps_on">Nedton·apps·som·indeholder·uønsket·funktionalitet</string>116 ··<string·name="hide_anti_feature_apps_on">Nedton·apps·som·indeholder·uønsket·funktionalitet</string>
123 ··<string·name="icon">Ikon</string>117 ··<string·name="icon">Ikon</string>
124 ··<string·name="ignoreTouch">Ignorer·touchskærm</string>118 ··<string·name="ignoreTouch">Ignorer·touchskærm</string>
125 ··<string·name="ignoreTouch_on">Inkluder·altid·apps·som·kræver·touchskærm</string>119 ··<string·name="ignoreTouch_on">Inkluder·altid·apps·som·kræver·touchskærm</string>
126 ··<string·name="installIncompatible">App·er·ikke·kompatibel·med·enhed,·installer·alligevel?</string>120 ··<string·name="installIncompatible">Det·ser·ud·til·at·denne·pakke·er·inkompatibel·med·din·enhed.·Vil·du·forsøge·at·installere·den·alligevel?</string>
127 ··<string·name="install_confirm">kræver·adgang·til</string>121 ··<string·name="install_confirm">kræver·adgang·til</string>
128 ··<string·name="install_confirm_update">Vil·du·installere·en·opdatering·til·eksisterende·app?·Dine·eksisterende·data·vil·ikke··tabt.·Den·opdaterede·app·vil··adgang·til:</string>122 ··<string·name="install_confirm_update">Vil·du·installere·en·opdatering·til·denne·eksisterende·applikation?·Dine·eksisterende·data·vil·ikke··tabt.·Den·opdaterede·applikation·vil··adgang·til:</string>
129 ··<string·name="install_confirm_update_no_perms">Vil·du·installere·en·opdatering·til·denne·eksisterende·app?·Dine·eksisterende·data·vil·ikke··tabt.·Den·kræver·ingen·speciel·adgang.</string>123 ··<string·name="install_confirm_update_no_perms">Vil·du·installere·en·opdatering·til·denne·eksisterende·applikation?·Dine·eksisterende·data·vil·ikke··tabt.·Den·kræver·ingen·speciel·adgang.</string>
130 ··<string·name="install_confirm_update_system">Vil·du·installere·en·opdatering·til·denne·indbyggede·app?·Dine·eksisterende·data·vil·ikke··tabt.·Den·opdaterede·app·vil··adgang·til:</string>124 ··<string·name="install_confirm_update_system">Vil·du·installere·en·opdatering·til·denne·indbyggede·applikation?·Dine·eksisterende·data·vil·ikke··tabt.·Den·opdaterede·applikation·vil··adgang·til:</string>
131 ··<string·name="install_confirm_update_system_no_perms">Vil·du·installere·en·opdatering·til·denne·indbyggede·app?·Dine·eksisterende·data·vil·ikke··tabt.·Den·kræver·ingen·speciel·adgang.</string>125 ··<string·name="install_confirm_update_system_no_perms">Vil·du·installere·en·opdatering·til·denne·indbyggede·applikation?·Dine·eksisterende·data·vil·ikke··tabt.·Den·kræver·ingen·speciel·adgang.</string>
132 ··<string·name="install_error_notify_title">Fejl·ved·installation·af·%s</string>126 ··<string·name="install_error_notify_title">Fejl·ved·installation·af·%s</string>
133 ··<string·name="install_error_unknown">Kunne·ikke·installere··grund·af·en·ukendt·fejl</string>127 ··<string·name="install_error_unknown">Kunne·ikke·installere··grund·af·en·ukendt·fejl</string>
134 ··<string·name="installed_app__updates_ignored">Opdateringer·ignoreres</string>128 ··<string·name="installed_app__updates_ignored">Opdateringer·ignoreres</string>
135 ··<string·name="installed_app__updates_ignored_for_suggested_version">Opdateringer·ignoreres·for·version·%1$s</string>129 ··<string·name="installed_app__updates_ignored_for_suggested_version">Opdateringer·ignoreres·for·version·%1$s</string>
136 ··<string·name="installed_apps__activity_title">Installerede·Apps</string>130 ··<string·name="installed_apps__activity_title">Installerede·Apps</string>
137 ··<string·name="installing">Installerer…</string>131 ··<string·name="installing">Installerer…</string>
138 ··<string·name="interval_12h">Hver·tolvte·time</string>132 ··<string·name="interval_12h">Hver·tolvte·time</string>
Offset 192, 15 lines modifiedOffset 189, 15 lines modified
192 ··<string·name="menu_upgrade">Opgrader</string>189 ··<string·name="menu_upgrade">Opgrader</string>
193 ··<string·name="menu_video">Video</string>190 ··<string·name="menu_video">Video</string>
194 ··<string·name="menu_website">Hjemmeside</string>191 ··<string·name="menu_website">Hjemmeside</string>
195 ··<string·name="minsdk_or_later">%s·eller·nyere</string>192 ··<string·name="minsdk_or_later">%s·eller·nyere</string>
196 ··<string·name="minsdk_up_to_maxsdk">%1$s·op·til·%2$s</string>193 ··<string·name="minsdk_up_to_maxsdk">%1$s·op·til·%2$s</string>
197 ··<string·name="more">Mere</string>194 ··<string·name="more">Mere</string>
198 ··<string·name="nearby_splash__both_parties_need_fdroid">Begge·parter·skal·have·%1$s·for·at·benytte·i·nærheden.</string>195 ··<string·name="nearby_splash__both_parties_need_fdroid">Begge·parter·skal·have·%1$s·for·at·benytte·i·nærheden.</string>
199 ··<string·name="nearby_splash__download_apps_from_people_nearby">Ingen·Internet?·Hent·apps·fra·folk·i·nærheden·af·dig!</string>196 ··<string·name="nearby_splash__download_apps_from_people_nearby">Ingen·internet?·Hent·apps·fra·folk·i·nærheden·af·dig!</string>
200 ··<string·name="nearby_splash__find_people_button">Find·folk·i·nærheden·af·mig</string>197 ··<string·name="nearby_splash__find_people_button">Find·folk·i·nærheden·af·mig</string>
201 ··<string·name="newPerms">Ny</string>198 ··<string·name="newPerms">Ny</string>
202 ··<string·name="next">Næste</string>199 ··<string·name="next">Næste</string>
203 ··<string·name="no">Nej</string>200 ··<string·name="no">Nej</string>
204 ··<string·name="no_handler_app">Du·har·ikke·nogen·app·som·kan·håndtere·%s.</string>201 ··<string·name="no_handler_app">Du·har·ikke·nogen·app·som·kan·håndtere·%s.</string>
205 ··<string·name="no_permissions">Ingen·tilladelser·bliver·brugt.</string>202 ··<string·name="no_permissions">Ingen·tilladelser·bliver·brugt.</string>
206 ··<string·name="no_such_app">Intet·sådan·app·fundet.</string>203 ··<string·name="no_such_app">Intet·sådan·app·fundet.</string>
Offset 220, 15 lines modifiedOffset 217, 15 lines modified
220 ··<string·name="notification_title_summary_downloading_update">Henter·opdatering…</string>217 ··<string·name="notification_title_summary_downloading_update">Henter·opdatering…</string>
221 ··<string·name="notification_title_summary_install_error">Installationen·fejlede</string>218 ··<string·name="notification_title_summary_install_error">Installationen·fejlede</string>
222 ··<string·name="notification_title_summary_installed">Installation·fuldført</string>219 ··<string·name="notification_title_summary_installed">Installation·fuldført</string>
223 ··<string·name="notification_title_summary_installing">Installerer</string>220 ··<string·name="notification_title_summary_installing">Installerer</string>
224 ··<string·name="notification_title_summary_ready_to_install">Klar·til·installation</string>221 ··<string·name="notification_title_summary_ready_to_install">Klar·til·installation</string>
225 ··<string·name="notification_title_summary_ready_to_install_update">Opdatering·klar·til·installation</string>222 ··<string·name="notification_title_summary_ready_to_install_update">Opdatering·klar·til·installation</string>
226 ··<string·name="notification_title_summary_update_available">Opdatering·tilgængelig</string>223 ··<string·name="notification_title_summary_update_available">Opdatering·tilgængelig</string>
227 ··<string·name="notify">Vis·tilgængelige·opdateringer</string>224 ··<string·name="notify">Opdateringsnotifikationer</string>
228 ··<string·name="notify_on">Vis·en·notifikation·når·opdateringer·er·tilgængelige</string>225 ··<string·name="notify_on">Vis·en·notifikation·når·opdateringer·er·tilgængelige</string>
229 ··<string·name="ok">OK</string>226 ··<string·name="ok">OK</string>
230 ··<string·name="open_qr_code_scanner">Åbn·QR·Scanner</string>227 ··<string·name="open_qr_code_scanner">Åbn·QR·Scanner</string>
231 ··<string·name="other">Andet</string>228 ··<string·name="other">Andet</string>
232 ··<string·name="overwrite">Overskriv</string>229 ··<string·name="overwrite">Overskriv</string>
233 ··<string·name="perm_costs_money">Dette·koster·dig·muligvis·penge</string>230 ··<string·name="perm_costs_money">Dette·koster·dig·muligvis·penge</string>
234 ··<string·name="permissions">Tilladelser</string>231 ··<string·name="permissions">Tilladelser</string>
Offset 236, 32 lines modifiedOffset 233, 36 lines modified
236 ··<string·name="perms_new_perm_prefix">Nye:</string>233 ··<string·name="perms_new_perm_prefix">Nye:</string>
237 ··<string·name="pref_language">Sprog</string>234 ··<string·name="pref_language">Sprog</string>
238 ··<string·name="pref_language_default">Systemstandard</string>235 ··<string·name="pref_language_default">Systemstandard</string>
239 ··<string·name="preference_category__my_apps">Mine·apps</string>236 ··<string·name="preference_category__my_apps">Mine·apps</string>
240 ··<string·name="preference_manage_installed_apps">Administrer·installerede·apps</string>237 ··<string·name="preference_manage_installed_apps">Administrer·installerede·apps</string>
241 ··<string·name="proxy">Proxy</string>238 ··<string·name="proxy">Proxy</string>
242 ··<string·name="proxy_host">Proxyvært</string>239 ··<string·name="proxy_host">Proxyvært</string>
243 ··<string·name="proxy_host_summary">Proxy·værtsnavn·(e.g.·127.0.0.1)</string>240 ··<string·name="proxy_host_summary">Konfigurer·din·proxys·værtsnavn·(e.g.·127.0.0.1)</string>
244 ··<string·name="proxy_port">Proxyport</string>241 ··<string·name="proxy_port">Proxyport</string>
245 ··<string·name="proxy_port_summary">Proxy·portnummer·(e.g.·8118)</string>242 ··<string·name="proxy_port_summary">Konfigurer·din·proxys·portnummer·(e.g.·8118)</string>
246 ··<string·name="repo_add_add">Tilføj</string>243 ··<string·name="repo_add_add">Tilføj</string>
247 ··<string·name="repo_add_fingerprint">Fingeraftryk·(valgfri)</string>244 ··<string·name="repo_add_fingerprint">Fingeraftryk·(valgfri)</string>
248 ··<string·name="repo_add_title">Tilføj·nyt·depot</string>245 ··<string·name="repo_add_title">Tilføj·nyt·depot</string>
249 ··<string·name="repo_add_url">Depot·adresse</string>246 ··<string·name="repo_add_url">Depot·adresse</string>
250 ··<string·name="repo_added">Gemte·F-Droid·depot·%1$s.</string>247 ··<string·name="repo_added">Gemte·F-Droid·depot·%1$s.</string>
251 ··<string·name="repo_confirm_delete_body">&quot;Slettes·et·depot·vil·dets·apps·ikke·længere·være·tilgængelige·i·F-Droid.·248 ··<string·name="repo_confirm_delete_body">&quot;Slettes·et·depot·vil·dets·apps·ikke·længere·være·tilgængelige·i·F-Droid.
252 · 
  
  
253 Bemærk:·Alle·tidligere·installerede·apps·vil·blive··din·enhed.&quot;</string>249 Bemærk:·Alle·tidligere·installerede·apps·vil·blive··din·enhed.·&quot;</string>
254 ··<string·name="repo_confirm_delete_title">Slet·Depot?</string>250 ··<string·name="repo_confirm_delete_title">Slet·Depot?</string>
255 ··<string·name="repo_delete_to_overwrite">Du·skal·først·slette·dette·depot,·før·du·kan·tilføje·et·med·en·forskellig·nøgle.</string>251 ··<string·name="repo_delete_to_overwrite">Du·skal·først·slette·dette·depot,·før·du·kan·tilføje·et·med·en·forskellig·nøgle.</string>
256 ··<string·name="repo_description">Beskrivelse</string>252 ··<string·name="repo_description">Beskrivelse</string>
257 ··<string·name="repo_details">Depot</string>253 ··<string·name="repo_details">Depot</string>
258 ··<string·name="repo_disabled_notification">&quot;Deaktiverede·%1$s.·254 ··<string·name="repo_disabled_notification">&quot;Deaktiverede·%1$s.
259 · 
  
  
260 Du·skal·genaktivere·dette·depot·for·at·installere·apps·fra·det.&quot;</string>255 Du·skal·genaktivere·dette·depot·for·at·installere·apps·fra·det.·&quot;</string>
Max diff block lines reached; 7801/19088 bytes (40.87%) of diff not shown.
4.29 KB
res/values-pt-rBR/strings.xml
4.23 KB
res/values-pt-rBR/strings.xml
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ··<string·name="app_installed">Instalado</string>53 ··<string·name="app_installed">Instalado</string>
54 ··<string·name="app_installed_media">Arquivos·instalados·em·%s</string>54 ··<string·name="app_installed_media">Arquivos·instalados·em·%s</string>
55 ··<string·name="app_list__name__downloading_in_progress">Baixando·%1$s</string>55 ··<string·name="app_list__name__downloading_in_progress">Baixando·%1$s</string>
56 ··<string·name="app_list__name__successfully_installed">%1$s·instalado</string>56 ··<string·name="app_list__name__successfully_installed">%1$s·instalado</string>
57 ··<string·name="app_list_download_ready">Baixado,·pronto·para·instalar</string>57 ··<string·name="app_list_download_ready">Baixado,·pronto·para·instalar</string>
58 ··<string·name="app_name">F-Droid</string>58 ··<string·name="app_name">F-Droid</string>
59 ··<string·name="app_not_installed">Não·Instalado</string>59 ··<string·name="app_not_installed">Não·Instalado</string>
60 ··<string·name="app_permission_storage">F-Droid·precisa·de·permissão·de·acesso·para·instalar·na·unidade.·Por·favor,··permissão·na·próxima·tela·para·continuar·com·a·instalação.</string>60 ··<string·name="app_permission_storage">F-Droid·precisa·de·permissão·de·acesso·para·instalar·na·unidade.·Por·favor··permissão·na·próxima·janela·para·continuar·com·a·instalação.</string>
61 ··<string·name="app_recommended_version_installed">Versão·%1$s·(Recomendada)</string>61 ··<string·name="app_recommended_version_installed">Versão·%1$s·(Recomendada)</string>
62 ··<string·name="app_version_x_available">Versão·%1$s·disponível</string>62 ··<string·name="app_version_x_available">Versão·%1$s·disponível</string>
63 ··<string·name="app_version_x_installed">Versão·%1$s</string>63 ··<string·name="app_version_x_installed">Versão·%1$s</string>
64 ··<string·name="appcompatibility">Compatibilidade·de·aplicativo</string>64 ··<string·name="appcompatibility">Compatibilidade·de·aplicativo</string>
65 ··<string·name="automatic_scan_wifi">Apenas·com·Wi-Fi</string>65 ··<string·name="automatic_scan_wifi">Apenas·com·Wi-Fi</string>
66 ··<string·name="automatic_scan_wifi_on">Atualizar·automaticamente·apenas·em·redes·com·acesso·ilimitado,·como·Wi-Fi</string>66 ··<string·name="automatic_scan_wifi_on">Atualizar·automaticamente·apenas·em·redes·com·acesso·ilimitado,·como·Wi-Fi</string>
67 ··<string·name="back">Voltar</string>67 ··<string·name="back">Voltar</string>
Offset 391, 20 lines modifiedOffset 391, 20 lines modified
391 ··<string·name="versions">Versões</string>391 ··<string·name="versions">Versões</string>
392 ··<string·name="warning_no_internet">Não·é·possível·atualizar.·Você·está·conectado·à·Internet?</string>392 ··<string·name="warning_no_internet">Não·é·possível·atualizar.·Você·está·conectado·à·Internet?</string>
393 ··<string·name="wifi">Wi-Fi</string>393 ··<string·name="wifi">Wi-Fi</string>
394 ··<string·name="wifi_ap">Ponto·de·acesso</string>394 ··<string·name="wifi_ap">Ponto·de·acesso</string>
395 ··<string·name="writing_index_jar">Escrevendo·arquivo·de·índice·assinado·(index.jar)…</string>395 ··<string·name="writing_index_jar">Escrevendo·arquivo·de·índice·assinado·(index.jar)…</string>
396 ··<string·name="yes">Sim</string>396 ··<string·name="yes">Sim</string>
397 ··<string·name="app_details__incompatible_mismatched_signature">Assinatura·diferente·para·versão·instalada</string>397 ··<string·name="app_details__incompatible_mismatched_signature">Assinatura·diferente·para·versão·instalada</string>
398 ··<string·name="app_details__no_versions__explain_incompatible_signatures">A·versão·instalada·não·é·compatível·com·nenhuma·versão·disponível.·Desinstalar·o·aplicativo·permitirá·que·você·veja·e·instale·versões·compatíveis.·Isto·frequentemente·ocorre·com·aplicativos·instalados·via·Google·Play·ou·outras·fontes,·caso·eles·estejam·assinados·por·um·certificado·diferente.</string> 
399 ··<string·name="app_details__no_versions__no_compatible_signatures">Sem·versões·com·assinatura·compatível</string>398 ··<string·name="app_details__no_versions__no_compatible_signatures">Sem·versões·com·assinatura·compatível</string>
400 ··<string·name="app_details__no_versions__none_compatible_with_device">Sem·versões·compatíveis·ao·dispositivo</string>399 ··<string·name="app_details__no_versions__none_compatible_with_device">Sem·versões·compatíveis·ao·dispositivo</string>
401 ··<string·name="app_details__no_versions__show_incompat_versions">Para·mostrar·versões·incompatíveis·aqui·mesmo·assim,·ative·a·configuração·\&quot;%1$s\&quot;.</string>400 ··<string·name="app_details__no_versions__show_incompat_versions">Para·mostrar·versões·incompatíveis·aqui·mesmo·assim,·ative·a·configuração·\&quot;%1$s\&quot;.</string>
402 ··<string·name="app_list__dismiss_app_update">Atualização·ignorada</string> 
403 ··<string·name="app_list__dismiss_downloading_app">Baixar·cancelado</string>401 ··<string·name="app_list__dismiss_downloading_app">Baixar·cancelado</string>
404 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string> 
405 ··<string·name="empty_search_available_app_list">Nenhum·aplicativo·correspondente·disponível.</string>402 ··<string·name="empty_search_available_app_list">Nenhum·aplicativo·correspondente·disponível.</string>
406 ··<string·name="installed_app__file_corrupt">F-Droid·recebeu·erro·EIO:·%s·está·provavelmente·corrompido!</string> 
407 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>403 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>
 404 ··<string·name="app_details__no_versions__explain_incompatible_signatures">A·versão·instalada·não·é·compatível·com·nenhuma·versão·disponível.·Desinstalar·o·aplicativo·permitirá·que·você·veja·e·instale·versões·compatíveis.·Isto·frequentemente·ocorre·com·aplicativos·instalados·via·Google·Play·ou·outras·fontes,·caso·eles·estejam·assinados·por·um·certificado·diferente.</string>
 405 ··<string·name="app_list__dismiss_app_update">Atualização·ignorada</string>
 406 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string>
 407 ··<string·name="installed_app__file_corrupt">F-Droid·recebeu·erro·EIO:·%s·está·provavelmente·corrompido!</string>
408 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Nós·encontramos·uma·vulnerabilidade·com·o·%1$s.·Nós·recomendamos·desinstalar·o·aplicativo·imediatamente.</string>408 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Nós·encontramos·uma·vulnerabilidade·com·o·%1$s.·Nós·recomendamos·desinstalar·o·aplicativo·imediatamente.</string>
409 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Nós·encontramos·uma·vulnerabilidade·com·o·%1$s.·Nós·recomendamos·atualizar·para·a·versão·mais·nova·imediatamente.</string>409 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Nós·encontramos·uma·vulnerabilidade·com·o·%1$s.·Nós·recomendamos·atualizar·para·a·versão·mais·nova·imediatamente.</string>
410 </resources>410 </resources>
939 B
res/values-pt-rBR/plurals.xml
881 B
res/values-pt-rBR/plurals.xml
    
Offset 21, 16 lines modifiedOffset 21, 16 lines modified
21 ····<item·quantity="one">Atualizado··%1$d·ano·atrás</item>21 ····<item·quantity="one">Atualizado··%1$d·ano·atrás</item>
22 ··</plurals>22 ··</plurals>
23 ··<plurals·name="notification_summary_installed">23 ··<plurals·name="notification_summary_installed">
24 ····<item·quantity="other">%1$d·Aplicativos·instalados</item>24 ····<item·quantity="other">%1$d·Aplicativos·instalados</item>
25 ····<item·quantity="one">%1$d·Aplicativo·instalado</item>25 ····<item·quantity="one">%1$d·Aplicativo·instalado</item>
26 ··</plurals>26 ··</plurals>
27 ··<plurals·name="notification_summary_more">27 ··<plurals·name="notification_summary_more">
28 ····<item·quantity="other">mais·+%1$d…</item>28 ····<item·quantity="other">mais·+%1$d·…</item>
29 ····<item·quantity="one">mais·+%1$d…</item>29 ····<item·quantity="one">mais·+%1$d·…</item>
30 ··</plurals>30 ··</plurals>
31 ··<plurals·name="notification_summary_updates">31 ··<plurals·name="notification_summary_updates">
32 ····<item·quantity="other">%1$d·atualizações</item>32 ····<item·quantity="other">%1$d·atualizações</item>
33 ····<item·quantity="one">%1$d·atualização</item>33 ····<item·quantity="one">%1$d·atualização</item>
34 ··</plurals>34 ··</plurals>
35 ··<plurals·name="tts_view_all_in_category">35 ··<plurals·name="tts_view_all_in_category">
36 ····<item·quantity="other">Ver·todos·os·%1$d·aplicativos·da·categoria·%2$s</item>36 ····<item·quantity="other">Ver·todos·os·%1$d·aplicativos·da·categoria·%2$s</item>
2.88 KB
res/values-cs/strings.xml
2.83 KB
res/values-cs/strings.xml
Ordering differences only
    
Offset 394, 20 lines modifiedOffset 394, 20 lines modified
394 ··<string·name="versions">Verze</string>394 ··<string·name="versions">Verze</string>
395 ··<string·name="warning_no_internet">Nedaří·se·aktualizovat··jste·připojení·k·Internetu?</string>395 ··<string·name="warning_no_internet">Nedaří·se·aktualizovat··jste·připojení·k·Internetu?</string>
396 ··<string·name="wifi">Wi-Fi</string>396 ··<string·name="wifi">Wi-Fi</string>
397 ··<string·name="wifi_ap">Hotspot</string>397 ··<string·name="wifi_ap">Hotspot</string>
398 ··<string·name="writing_index_jar">Zapisuji·podepsaný·soubor·s·indexem·(index.jar)…</string>398 ··<string·name="writing_index_jar">Zapisuji·podepsaný·soubor·s·indexem·(index.jar)…</string>
399 ··<string·name="yes">Ano</string>399 ··<string·name="yes">Ano</string>
400 ··<string·name="app_details__incompatible_mismatched_signature">Rozdílný·podpis·oproti·nainstalované·verzi</string>400 ··<string·name="app_details__incompatible_mismatched_signature">Rozdílný·podpis·oproti·nainstalované·verzi</string>
401 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Nainstalovaná·verze·není·kompatibilní·s·žádnou·dostupnou·verzí.·Odinstalace·aplikace·vám·umožní·zobrazit·a·nainstalovat·kompatibilní·verzi.·K·tomuto·dochází·často·u·aplikací·nainstalovaných·prostřednictvím·služby·Google·Play·a·dalších·zdrojů,·pokud·jsou·podepsány·odlišným·certifikátem.</string> 
402 ··<string·name="app_details__no_versions__no_compatible_signatures">Není·k·dispozici·žádná·veze·s·kompatibilním·podpisem</string>401 ··<string·name="app_details__no_versions__no_compatible_signatures">Není·k·dispozici·žádná·veze·s·kompatibilním·podpisem</string>
403 ··<string·name="app_details__no_versions__none_compatible_with_device">Není·k·dispozici·verze·kompatibilní·s·tímto·zařízením</string>402 ··<string·name="app_details__no_versions__none_compatible_with_device">Není·k·dispozici·verze·kompatibilní·s·tímto·zařízením</string>
404 ··<string·name="app_details__no_versions__show_incompat_versions">Pro·zobrazení·nekompatibilních·verzí·i·tak,·zapněte·v·nastavení·„%1$s“.</string>403 ··<string·name="app_details__no_versions__show_incompat_versions">Pro·zobrazení·nekompatibilních·verzí·i·tak,·zapněte·v·nastavení·„%1$s“.</string>
405 ··<string·name="app_list__dismiss_app_update">Aktualizace·ignorována</string> 
406 ··<string·name="app_list__dismiss_downloading_app">Stahování·zrušeno</string>404 ··<string·name="app_list__dismiss_downloading_app">Stahování·zrušeno</string>
407 ··<string·name="app_list__dismiss_vulnerable_app">Zranitelnost·ignorována</string> 
408 ··<string·name="empty_search_available_app_list">Žádné·odpovídající·aplikace·nejsou·dostupné.</string>405 ··<string·name="empty_search_available_app_list">Žádné·odpovídající·aplikace·nejsou·dostupné.</string>
409 ··<string·name="installed_app__file_corrupt">F-Droid·obdržel·EIO·chybu:·%s·je·pravděpodobně·poškozené!</string> 
410 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorovat</string>406 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorovat</string>
 407 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Nainstalovaná·verze·není·kompatibilní·s·žádnou·dostupnou·verzí.·Odinstalace·aplikace·vám·umožní·zobrazit·a·nainstalovat·kompatibilní·verzi.·K·tomuto·dochází·často·u·aplikací·nainstalovaných·prostřednictvím·služby·Google·Play·a·dalších·zdrojů,·pokud·jsou·podepsány·odlišným·certifikátem.</string>
 408 ··<string·name="app_list__dismiss_app_update">Aktualizace·ignorována</string>
 409 ··<string·name="app_list__dismiss_vulnerable_app">Zranitelnost·ignorována</string>
 410 ··<string·name="installed_app__file_corrupt">F-Droid·obdržel·EIO·chybu:·%s·je·pravděpodobně·poškozené!</string>
411 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">V·%1$s·byla·nalezena·zranitelnost.·Doporučujeme·tuto·aplikaci·okamžitě·odinstalovat.</string>411 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">V·%1$s·byla·nalezena·zranitelnost.·Doporučujeme·tuto·aplikaci·okamžitě·odinstalovat.</string>
412 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">V·%1$s·byla·nalezena·zranitelnost.·Doporučujeme·tuto·aplikaci·aktualizovat·na·nejnovější·verzi.</string>412 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">V·%1$s·byla·nalezena·zranitelnost.·Doporučujeme·tuto·aplikaci·aktualizovat·na·nejnovější·verzi.</string>
413 </resources>413 </resources>
6.23 KB
res/layout-v17/app_details2_header.xml
6.16 KB
res/layout-v17/app_details2_header.xml
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ······</RelativeLayout>12 ······</RelativeLayout>
13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">
14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"·android:layout_alignParentEnd="true"/>14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"·android:layout_alignParentEnd="true"/>
15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"·android:layout_alignParentStart="true"/>15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"·android:layout_alignParentStart="true"/>
16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"·android:layout_toStartOf="@id/progress_cancel"/>16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"·android:layout_toStartOf="@id/progress_cancel"/>
17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·android:layout_toStartOf="@id/progress_cancel"·android:layout_alignParentStart="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·android:layout_toStartOf="@id/progress_cancel"·android:layout_alignParentStart="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>
18 ······</RelativeLayout>18 ······</RelativeLayout>
19 ······<LinearLayout·android:gravity="end"·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">19 ······<LinearLayout·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true"·android:layout_alignParentStart="true"·android:layout_alignParentEnd="true">
20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:padding="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>
21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="0.0"·android:layout_marginStart="8.0dip"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="1.0"·android:layout_marginStart="8.0dip"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>
22 ······</LinearLayout>22 ······</LinearLayout>
23 ····</RelativeLayout>23 ····</RelativeLayout>
24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"·android:paddingStart="8.0dip"·android:paddingEnd="8.0dip"/>24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"·android:paddingStart="8.0dip"·android:paddingEnd="8.0dip"/>
25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>
26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>
27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"/>
28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"·style="@style/DetailsMoreButtonStyle"/>28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·android:textAllCaps="true"·android:layout_marginStart="8.0dip"·android:layout_marginEnd="8.0dip"·style="@style/DetailsMoreButtonStyle"/>
1.57 KB
res/layout-v17/design_layout_snackbar_include.xml
1.47 KB
res/layout-v17/design_layout_snackbar_include.xml
    
Offset 1, 2 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <view·xmlns:android="http://schemas.android.com/apk/res/android"·android:theme="@style/ThemeOverlay.AppCompat.Dark"·android:layout_gravity="bottom"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·class="android.support.design.interna[·...·truncated·by·diffoscope;·len:·24,·SHA:·ceafe958944ef68335110513c10961551ebce3b3a6bb997d5c51553763e878ea·...·]>
 3 ··<TextView·android:textAppearance="@style/TextAppearance.Design.Snackbar.Message"·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/snackbar_text"·android:paddingLeft="@dimen/design_snackbar_padding_horizontal"·android:paddingTop="@dimen/design_snackbar_padding_vertical"·android:paddingRight="@dimen/design_snackbar_padding_horizontal"·android:paddingBottom="@dimen/design_snackbar_padding_vertical"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:maxLines="@integer/design_snackbar_text_max_lines"·android:layout_weight="1.0"·android:textAlignment="viewStart"/>
 4 ··<Button·android:textColor="?colorAccent"·android:layout_gravity="end|center"·android:id="@id/snackbar_action"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/design_snackbar_extra_spacing_horizontal"·android:minWidth="48.0dip"·android:layout_marginStart="@dimen/design_snackbar_extra_spacing_horizontal"·style="?attr/borderlessButtonStyle"/>
 5 </view>
41.9 KB
res/values-ca/strings.xml
41.8 KB
res/values-ca/strings.xml
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<string·name="SignatureMismatch">&quot;La·versió·nova·està·signada·amb·una·clau·diferent·de·l'antiga.·Per·instal·lar·la·versió·nova,·desinstal·leu·primer·l'antiga·i·proveu·novament.·(En·desinstal·lar,·suprimireu·qualsevol·dada·interna·que·l'aplicació·hagi·emmagatzemat)&quot;</string>3 ··<string·name="SignatureMismatch">&quot;La·nova·versió·està·signada·amb·una·clau·diferent·de·l'antiga.·Per·a·instal·lar·la·nova·versió,·cal·desinstal·lar·primer·la·vella.·Si·us·plau·feu-ho·i·proveu·altre·cop.·(Sapigueu·que·desinstal·lar-la·suprimirà·qualsevol·dada·interna·que·l'«app»·hagi·desat)&quot;</string>
4 ··<string·name="abc_action_bar_home_description">&quot;Navega·a·la·pàgina·d'inici&quot;</string>4 ··<string·name="abc_action_bar_home_description">&quot;Navega·a·la·pàgina·d'inici&quot;</string>
5 ··<string·name="abc_action_bar_home_description_format">%1$s,·%2$s</string>5 ··<string·name="abc_action_bar_home_description_format">%1$s,·%2$s</string>
6 ··<string·name="abc_action_bar_home_subtitle_description_format">%1$s,·%2$s,·%3$s</string>6 ··<string·name="abc_action_bar_home_subtitle_description_format">%1$s,·%2$s,·%3$s</string>
7 ··<string·name="abc_action_bar_up_description">Navega·cap·a·dalt</string>7 ··<string·name="abc_action_bar_up_description">Navega·cap·a·dalt</string>
8 ··<string·name="abc_action_menu_overflow_description">Més·opcions</string>8 ··<string·name="abc_action_menu_overflow_description">Més·opcions</string>
9 ··<string·name="abc_action_mode_done">Fet</string>9 ··<string·name="abc_action_mode_done">Fet</string>
10 ··<string·name="abc_activity_chooser_view_see_all">&quot;Mostra'ls·tots&quot;</string>10 ··<string·name="abc_activity_chooser_view_see_all">&quot;Mostra'ls·tots&quot;</string>
Offset 29, 51 lines modifiedOffset 29, 48 lines modified
29 ··<string·name="add_key">Afegeix·clau</string>29 ··<string·name="add_key">Afegeix·clau</string>
30 ··<string·name="added_on">&quot;S'ha·afegit·a·%s&quot;</string>30 ··<string·name="added_on">&quot;S'ha·afegit·a·%s&quot;</string>
31 ··<string·name="adding_apks_format">Afegint·%s·al·dipòsit…</string>31 ··<string·name="adding_apks_format">Afegint·%s·al·dipòsit…</string>
32 ··<string·name="allPerms">Tots</string>32 ··<string·name="allPerms">Tots</string>
33 ··<string·name="all_other_repos_fine">Cap·dels·altres·dipòsits·ha·donat·errors.</string>33 ··<string·name="all_other_repos_fine">Cap·dels·altres·dipòsits·ha·donat·errors.</string>
34 ··<string·name="antiadslist">Aquesta·aplicació·conté·publicitat</string>34 ··<string·name="antiadslist">Aquesta·aplicació·conté·publicitat</string>
35 ··<string·name="antifeatures">Característiques·no·lliures</string>35 ··<string·name="antifeatures">Característiques·no·lliures</string>
36 ··<string·name="antifeatureswarning">Aquesta·aplicació·conté·característiques·potser·no·desitjables.</string>36 ··<string·name="antifeatureswarning">Aquesta·app·conté·característiques·que·potser·no·us·agradarien.</string>
37 ··<string·name="antinonfreeadlist">Aquesta·aplicació·promou·complements·no·lliures</string>37 ··<string·name="antinonfreeadlist">Aquesta·aplicació·promou·complements·no·lliures</string>
38 ··<string·name="antinonfreeassetslist">Aquesta·aplicació·conté·parts·no·lliures</string>38 ··<string·name="antinonfreeassetslist">Aquesta·aplicació·conté·parts·no·lliures</string>
39 ··<string·name="antinonfreedeplist">&quot;Aquesta·aplicació·depèn·d'altres·aplicacions·no·lliures&quot;</string>39 ··<string·name="antinonfreedeplist">&quot;Aquesta·aplicació·depèn·d'altres·aplicacions·no·lliures&quot;</string>
40 ··<string·name="antinonfreenetlist">Aquesta·aplicació·promou·serveis·de·xarxa·no·lliures</string>40 ··<string·name="antinonfreenetlist">Aquesta·aplicació·promou·serveis·de·xarxa·no·lliures</string>
41 ··<string·name="antitracklist">Aquesta·aplicació·segueix·i·informa·sobre·la·vostra·activitat</string>41 ··<string·name="antitracklist">Aquesta·aplicació·segueix·i·informa·sobre·la·vostra·activitat</string>
42 ··<string·name="antiupstreamnonfreelist">El·codi·font·no·és·del·tot·lliure</string>42 ··<string·name="antiupstreamnonfreelist">El·codi·font·no·és·del·tot·lliure</string>
43 ··<string·name="app__install_downloaded_update">Actualitza</string>43 ··<string·name="app__install_downloaded_update">Actualitzeu</string>
44 ··<string·name="app__newly_added">Nou</string>44 ··<string·name="app__newly_added">Nou</string>
45 ··<string·name="app__tts__cancel_download">Cancel·la·la·baixada</string>45 ··<string·name="app__tts__cancel_download">Cancel·leu·la·descàrrega</string>
46 ··<string·name="app__tts__downloading_progress">Baixant,·%1$d%%·completat</string>46 ··<string·name="app__tts__downloading_progress">Descarregant,·%1$d%%·completat</string>
47 ··<string·name="app_details">&quot;Detalls·de·l'aplicació&quot;</string>47 ··<string·name="app_details">&quot;Detalls·de·l'aplicació&quot;</string>
48 ··<string·name="app_details_donate_prompt">%2$s·ha·creat·%1$s.·Convideu-los·a·un·cafè!</string>48 ··<string·name="app_details_donate_prompt">%2$s·ha·creat·%1$s.·Convideu-los·a·un·cafè!</string>
49 ··<string·name="app_details_donate_prompt_unknown_author">Convideu·els·desenvolupadors·de·%1$s·a·un·cafè!</string>49 ··<string·name="app_details_donate_prompt_unknown_author">Convideu·els·desenvolupadors·de·%1$s·a·un·cafè!</string>
50 ··<string·name="app_incompatible">Incompatible</string>50 ··<string·name="app_incompatible">Incompatible</string>
51 ··<string·name="app_inst_known_source">Instal·lat·(des·de·%s)</string>51 ··<string·name="app_inst_known_source">Instal·lat·(des·de·%s)</string>
52 ··<string·name="app_inst_unknown_source">Instal·lat·(font·desconeguda)</string>52 ··<string·name="app_inst_unknown_source">Instal·lat·(font·desconeguda)</string>
53 ··<string·name="app_installed">Instal·lat</string>53 ··<string·name="app_installed">Instal·lat</string>
54 ··<string·name="app_installed_media">Fitxer·instal·lat·a·%s</string> 
55 ··<string·name="app_list__name__downloading_in_progress">Baixant·%1$s</string>54 ··<string·name="app_list__name__downloading_in_progress">Descarregant·%1$s</string>
56 ··<string·name="app_list__name__successfully_installed">&quot;%1$s·s'ha·instal·lat&quot;</string>55 ··<string·name="app_list__name__successfully_installed">&quot;%1$s·s'ha·instal·lat&quot;</string>
57 ··<string·name="app_list_download_ready">&quot;S'ha·baixat·i·ja·es·pot·instal·lar&quot;</string> 
58 ··<string·name="app_name">F-Droid</string>56 ··<string·name="app_name">F-Droid</string>
59 ··<string·name="app_not_installed">No·està·instal·lat</string>57 ··<string·name="app_not_installed">No·està·instal·lat</string>
60 ··<string·name="app_permission_storage">&quot;F-Droid·necessita·permisos·d'emmagatzematge·per·instal·lar.·Doneu·permisos·a·la·pantalla·següent·per·procedir·amb·la·instal·lació.&quot;</string> 
61 ··<string·name="app_recommended_version_installed">Versió·%1$s·(Recomanada)</string>58 ··<string·name="app_recommended_version_installed">Versió·%1$s·(Recomanada)</string>
62 ··<string·name="app_version_x_available">Versió·%1$s·disponible</string>59 ··<string·name="app_version_x_available">Versió·%1$s·disponible</string>
63 ··<string·name="app_version_x_installed">Versió·%1$s</string>60 ··<string·name="app_version_x_installed">Versió·%1$s</string>
64 ··<string·name="appcompatibility">&quot;Compatibilitat·d'aplicacions&quot;</string>61 ··<string·name="appcompatibility">Compatibilitat·de·les·«apps»</string>
65 ··<string·name="automatic_scan_wifi">Només·en·Wi-Fi</string>62 ··<string·name="automatic_scan_wifi">Només·en·Wi-Fi</string>
66 ··<string·name="automatic_scan_wifi_on">&quot;Actualitza·la·llista·d'aplicacions·en·xarxes·sense·limitació·de·tràfic,·com·ara·Wi-Fi&quot;</string>63 ··<string·name="automatic_scan_wifi_on">&quot;Actualitzeu·la·llista·d'aplicacions·en·xarxes·sense·limitació·de·tràfic·com·les·Wi-Fi&quot;</string>
67 ··<string·name="back">Torna</string>64 ··<string·name="back">Torna</string>
68 ··<string·name="bad_fingerprint">Empremta·digital·incorrecta</string>65 ··<string·name="bad_fingerprint">Empremta·digital·incorrecta</string>
69 ··<string·name="bluetooth_activity_not_found">&quot;Trieu·un·mètode·d'enviament·per·Bluetooth!&quot;</string>66 ··<string·name="bluetooth_activity_not_found">&quot;Trieu·un·mètode·d'enviament·per·Bluetooth!&quot;</string>
70 ··<string·name="bluetooth_unavailable">El·Bluetooth·no·està·disponible</string>67 ··<string·name="bluetooth_unavailable">El·Bluetooth·no·està·disponible</string>
71 ··<string·name="by_author_format">per·%s</string>68 ··<string·name="by_author_format">per·%s</string>
72 ··<string·name="cache_downloaded">Man·les·aplicacions·en·memòria·cau</string>69 ··<string·name="cache_downloaded">Conservar·les·apps·en·memòria·cau</string>
73 ··<string·name="cancel">Anul·la</string>70 ··<string·name="cancel">Anul·la</string>
74 ··<string·name="categories__empty_state__no_categories">No·hi·ha·cap·categoria·per·mostrar</string>71 ··<string·name="categories__empty_state__no_categories">No·hi·ha·cap·categoria·per·mostrar</string>
75 ··<string·name="category_Connectivity">Connectivitat</string>72 ··<string·name="category_Connectivity">Connectivitat</string>
76 ··<string·name="category_Development">Desenvolupament</string>73 ··<string·name="category_Development">Desenvolupament</string>
77 ··<string·name="category_Games">Jocs</string>74 ··<string·name="category_Games">Jocs</string>
78 ··<string·name="category_Graphics">Gràfics</string>75 ··<string·name="category_Graphics">Gràfics</string>
79 ··<string·name="category_Internet">Internet</string>76 ··<string·name="category_Internet">Internet</string>
Offset 89, 89 lines modifiedOffset 86, 90 lines modified
89 ··<string·name="category_Theming">Temes</string>86 ··<string·name="category_Theming">Temes</string>
90 ··<string·name="category_Time">Temps</string>87 ··<string·name="category_Time">Temps</string>
91 ··<string·name="category_Writing">Per·a·escriure</string>88 ··<string·name="category_Writing">Per·a·escriure</string>
92 ··<string·name="choose_bt_send">&quot;Trieu·el·mètode·d'enviament·per·Bluetooth&quot;</string>89 ··<string·name="choose_bt_send">&quot;Trieu·el·mètode·d'enviament·per·Bluetooth&quot;</string>
93 ··<string·name="clear_search">Netegeu·la·cerca</string>90 ··<string·name="clear_search">Netegeu·la·cerca</string>
94 ··<string·name="copying_icons">Copiant·les·icones·de·les·aplicacions·al·dipòsit…</string>91 ··<string·name="copying_icons">Copiant·les·icones·de·les·aplicacions·al·dipòsit…</string>
95 ··<string·name="crash_dialog_comment_prompt">Podeu·afegir·informació·addicional·i·comentaris·aquí:</string>92 ··<string·name="crash_dialog_comment_prompt">Podeu·afegir·informació·addicional·i·comentaris·aquí:</string>
96 ··<string·name="crash_dialog_text">&quot;L'aplicació·s'ha·aturat·degut·a·un·error·inesperat.·Voleu·enviar·els·detalls·per·correu-e·per·ajudar·a·resoldre·la·incidència?&quot;</string>93 ··<string·name="crash_dialog_text">&quot;L'«app»·s'ha·aturat·degut·a·un·error·inesperat.·Voldríeu·enviar-ne·els·detalls·per·correu-e·per·tal·d'ajudar·a·resoldre·la·incidència?&quot;</string>
97 ··<string·name="crash_dialog_title">&quot;L'F-Droid·ha·fallat&quot;</string>94 ··<string·name="crash_dialog_title">&quot;L'F-Droid·ha·fallat&quot;</string>
98 ··<string·name="delete">Esborrar</string>95 ··<string·name="delete">Esborrar</string>
99 ··<string·name="deleting_repo">&quot;S'està·esborrant·el·dipòsit·actual…&quot;</string>96 ··<string·name="deleting_repo">&quot;S'està·esborrant·el·dipòsit·actual…&quot;</string>
100 ··<string·name="details_last_updated_today">Actualitzades·avui</string>97 ··<string·name="details_last_updated_today">Actualitzades·avui</string>
101 ··<string·name="details_new_in_version">Novetats·a·la·versió·%s</string>98 ··<string·name="details_new_in_version">Novetats·a·la·versió·%s</string>
102 ··<string·name="details_notinstalled">No·està·instal·lat</string>99 ··<string·name="details_notinstalled">No·està·instal·lat</string>
103 ··<string·name="display">Pantalla</string>100 ··<string·name="display">Pantalla</string>
104 ··<string·name="download_404">&quot;No·s'ha·trobat·l'arxiu·sol·licitat.&quot;</string>101 ··<string·name="download_404">&quot;No·s'ha·trobat·l'arxiu·sol·licitat.&quot;</string>
105 ··<string·name="download_error">Error·en·la·baixada!</string>102 ··<string·name="download_error">Error·en·la·descàrrega!</string>
106 ··<string·name="download_pending">&quot;S'està·esperant·que·comenci·la·baixada…&quot;</string>103 ··<string·name="download_pending">Esperant·que·comenci·la·descàrrega…</string>
107 ··<string·name="downloading">&quot;S'està·baixant…&quot;</string>104 ··<string·name="downloading">&quot;S'està·baixant…&quot;</string>
108 ··<string·name="empty_can_update_app_list">Totes·les·aplicacions·estan·actualitzades.</string>105 ··<string·name="empty_can_update_app_list">&quot;Totes·les·aplicacions·estan·actualitzades.
  
 106 Felicitats!·Totes·les·vostres·aplicacions·estan·actualitzades·(o·els·repositoris·no·ho·estan).&quot;</string>
109 ··<string·name="empty_installed_app_list">&quot;Cap·aplicació·instal·lada107 ··<string·name="empty_installed_app_list">&quot;Cap·aplicació·instal·lada
  
110 Teniu·aplicacions·al·vostre·dispositiu,·però·no·estan·disponibles·a·F-Droid.·Això·podria·ser·perquè·necessiteu·actualitzar·els·repositoris·o·perquè·els·repositoris·no·contenen·les·vostres·aplicacions.&quot;</string>108 Teniu·aplicacions·al·vostre·dispositiu,·però·no·estan·disponibles·a·F-Droid.·Això·podria·ser·perquè·necessiteu·actualitzar·els·repositoris·o·perquè·els·repositoris·no·contenen·les·vostres·aplicacions.&quot;</string>
111 ··<string·name="enable">Permès</string>109 ··<string·name="enable">Permès</string>
112 ··<string·name="enable_nfc_send">&quot;Habilita·l'enviament·NFC…&quot;</string>110 ··<string·name="enable_nfc_send">&quot;Habilita·l'enviament·NFC…&quot;</string>
113 ··<string·name="enable_proxy_summary">Utilitza·un·servidor·intermediari·HTTP·per·a·totes·les·peticions·de·connexió</string>111 ··<string·name="enable_proxy_summary">Utilitza·HTTP·Proxy·per·a·totes·les·peticions·de·connexió</string>
114 ··<string·name="enable_proxy_title">Habilita·HTTP·Proxy</string>112 ··<string·name="enable_proxy_title">Habilita·HTTP·Proxy</string>
115 ··<string·name="expert">Mode·expert</string>113 ··<string·name="expert">Mode·expert</string>
116 ··<string·name="expert_on">Mostra·informació·extra·i·habilita·paràmetres·extra</string>114 ··<string·name="expert_on">Mostra·informació·extra·i·habilita·paràmetres·extra</string>
117 ··<string·name="force_old_index">&quot;Forceu·el·format·d'índex·antic&quot;</string>115 ··<string·name="force_old_index">&quot;Forceu·el·format·d'índex·antic&quot;</string>
118 ··<string·name="force_old_index_summary">&quot;En·cas·d'errors·o·problemes·de·compatibilitat,·utilitzeu·l'índex·d'aplicació·XML&quot;</string> 
119 ··<string·name="global_error_updating_repos">&quot;S'ha·produït·un·error·durant·l'actualització:·%s&quot;</string>116 ··<string·name="global_error_updating_repos">&quot;S'ha·produït·un·error·durant·l'actualització:·%s&quot;</string>
120 ··<string·name="hide_anti_feature_apps">Marca·les·aplicacions·no·lliures</string>117 ··<string·name="hide_anti_feature_apps">Ombrejar·les·«app·amb·components·no·lliures</string>
121 ··<string·name="hide_anti_feature_apps_on">Marca·les·aplicacions·que·requereixin·components·no·lliures</string>118 ··<string·name="hide_anti_feature_apps_on">Ombrejar·les·«apps»·que·requereixin·components·no·lliures</string>
122 ··<string·name="icon">Icona</string>119 ··<string·name="icon">Icona</string>
123 ··<string·name="ignoreTouch">Ignora·la·pantalla·tàctil</string>120 ··<string·name="ignoreTouch">Ignora·la·pantalla·tàctil</string>
124 ··<string·name="ignoreTouch_on">Inclou·sempre·aplicacions·que·requereixin·pantalla·tàctil</string>121 ··<string·name="ignoreTouch_on">Inclou·sempre·aplicacions·que·requereixin·pantalla·tàctil</string>
125 ··<string·name="installIncompatible">&quot;L'aplicació·no·és·compatible·amb·el·vostre·dispositiu.·Voleu·continuar·igualment?&quot;</string>122 ··<string·name="installIncompatible">&quot;L'«app»·és·incompatible·amb·el·vostre·dispositiu.·La·voleu·instal·lar·de·totes·maneres?&quot;</string>
126 ··<string·name="install_confirm">necessita·accés·a</string>123 ··<string·name="install_confirm">necessita·accés·a</string>
127 ··<string·name="install_confirm_update">&quot;Voleu·instal·lar·una·actualització·d'aquesta·aplicació?·Les·dades·existents·no·es·perdran.·L'aplicació·actualitzada·tindrà·accés·a:&quot;</string>124 ··<string·name="install_confirm_update">&quot;Voleu·instal·lar·una·actualització·d'aquesta·«app»?·Les·dades·existents·no·es·perdran.·L'«app»·actualitzada·tindrà·accés·a:&quot;</string>
128 ··<string·name="install_confirm_update_no_perms">&quot;Voleu·instal·lar·una·actualització·d'aquesta·aplicació?·No·perdreu·les·dades·existents.·No·requereix·cap·accés·especial.&quot;</string>125 ··<string·name="install_confirm_update_no_perms">&quot;Voleu·instal·lar·una·actualització·d'aquesta·«app»?·No·perdreu·les·dades·existents.·No·requereix·cap·accés·especial.&quot;</string>
129 ··<string·name="install_confirm_update_system">&quot;Voleu·instal·lar·una·actualització·d'aquesta·aplicació·integrada?·No·perdreu·les·dades·existents.·L'aplicació·actualitzada·tindrà·accés·a:&quot;</string>126 ··<string·name="install_confirm_update_system">&quot;Voleu·instal·lar·una·actualització·d'aquesta·aplicació·integrada?·No·perdreu·les·dades·existents.·L'aplicació·actualitzada·tindrà·accés·a:&quot;</string>
130 ··<string·name="install_confirm_update_system_no_perms">&quot;Voleu·instal·lar·una·actualització·d'aquesta·aplicació·integrada?·No·perdreu·les·dades·existents.·L'aplicació·no·requereix·cap·accés·especial.&quot;</string>127 ··<string·name="install_confirm_update_system_no_perms">&quot;Voleu·instal·lar·una·actualització·d'aquesta·«app»·integrada?·No·perdreu·les·dades·existents.·L'aplicació·no·requereix·cap·accés·especial.&quot;</string>
131 ··<string·name="install_error_notify_title">Error·instal·lant·%s</string>128 ··<string·name="install_error_notify_title">Error·instal·lant·%s</string>
132 ··<string·name="install_error_unknown">La·instal·lació·ha·fallat·per·un·error·desconegut</string>129 ··<string·name="install_error_unknown">La·instal·lació·ha·fallat·per·un·error·desconegut</string>
133 ··<string·name="installed_app__updates_ignored">Ignoreu·les·actualitzacions</string>130 ··<string·name="installed_app__updates_ignored">Ignoreu·les·actualitzacions</string>
134 ··<string·name="installed_app__updates_ignored_for_suggested_version">&quot;Les·actualitzacions·s'han·ignorat·per·la·versió·%1$s&quot;</string>131 ··<string·name="installed_app__updates_ignored_for_suggested_version">&quot;Les·actualitzacions·s'han·ignorat·per·la·versió·%1$s&quot;</string>
135 ··<string·name="installed_apps__activity_title">Aplicacions·instal·lades</string>132 ··<string·name="installed_apps__activity_title">Apps·instal·lades</string>
136 ··<string·name="installing">Instal·lant…</string>133 ··<string·name="installing">Instal·lant…</string>
137 ··<string·name="interval_12h">Cada·12·hores</string>134 ··<string·name="interval_12h">Cada·12·hores</string>
138 ··<string·name="interval_1d">Diàriament</string>135 ··<string·name="interval_1d">Cada·dia</string>
139 ··<string·name="interval_1h">Cada·hora</string>136 ··<string·name="interval_1h">Cada·hora</string>
140 ··<string·name="interval_1w">Setmanalment</string>137 ··<string·name="interval_1w">Setmanalment</string>
141 ··<string·name="interval_2w">Cada·dues·setmanes</string>138 ··<string·name="interval_2w">Cada·dues·setmanes</string>
142 ··<string·name="interval_4h">Cada·4·hores</string>139 ··<string·name="interval_4h">Cada·4·hores</string>
143 ··<string·name="interval_never">Mai</string>140 ··<string·name="interval_never">Mai</string>
144 ··<string·name="invalid_url">&quot;L'adreça·URL·és·invàlida.&quot;</string>141 ··<string·name="invalid_url">&quot;L'adreça·URL·és·invàlida.&quot;</string>
145 ··<string·name="keep_day">1·dia</string>142 ··<string·name="keep_day">1·dia</string>
146 ··<string·name="keep_forever">Per·sempre</string>143 ··<string·name="keep_forever">Per·sempre</string>
147 ··<string·name="keep_hour">1·hora</string>144 ··<string·name="keep_hour">1·hora</string>
148 ··<string·name="keep_install_history">&quot;Mantingueu·l'historial·d'instal·lació&quot;</string>145 ··<string·name="keep_install_history">&quot;Mantingueu·l'historial·d'instal·lació&quot;</string>
149 ··<string·name="keep_install_history_summary">&quot;Deseu·un·registre·de·totes·les·instal·lacions·i·desinstal·lacions·fetes·per·l'F-Droid&quot;</string>146 ··<string·name="keep_install_history_summary">&quot;Deseu·un·registre·de·totes·les·instal·lacions·i·desinstal·lacions·fetes·per·l'F-Droid&quot;</string>
Max diff block lines reached; 29581/42785 bytes (69.14%) of diff not shown.
2.99 KB
res/values-ca/plurals.xml
2.94 KB
res/values-ca/plurals.xml
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<plurals·name="button_view_all_apps_in_category">3 ··<plurals·name="button_view_all_apps_in_category">
4 ····<item·quantity="other">Mostra·els·%d</item>4 ····<item·quantity="other">&quot;Veure'ls·tots·%d&quot;</item>
5 ····<item·quantity="one">Mostra·%d</item>5 ····<item·quantity="one">&quot;Veure'n·%d&quot;</item>
6 ··</plurals>6 ··</plurals>
7 ··<plurals·name="details_last_update_days">7 ··<plurals·name="details_last_update_days">
8 ····<item·quantity="other">Actualitzada·fa·%1$d·dies</item>8 ····<item·quantity="other">Actualitzades·fa·%1$d·dies</item>
9 ····<item·quantity="one">Actualitzada·fa·%1$d·dia</item>9 ····<item·quantity="one">Actualitzada·fa·%1$d·dies</item>
10 ··</plurals>10 ··</plurals>
11 ··<plurals·name="details_last_update_months">11 ··<plurals·name="details_last_update_months">
12 ····<item·quantity="other">Actualitzada·fa·%1$d·mesos</item>12 ····<item·quantity="other">Actualitzades·fa·%1$d·mesos</item>
13 ····<item·quantity="one">Actualitzada·fa·%1$d·mes</item>13 ····<item·quantity="one">Actualitzades·fa·%1$d·mes</item>
14 ··</plurals>14 ··</plurals>
15 ··<plurals·name="details_last_update_weeks">15 ··<plurals·name="details_last_update_weeks">
16 ····<item·quantity="other">Actualitzada·%1$d·setmanes</item>16 ····<item·quantity="other">Actualitzades·%1$d·setmanes</item>
17 ····<item·quantity="one">Actualitzada·fa·%1$d·setmana</item>17 ····<item·quantity="one">Actualitzades·fa·%1$d·setmana</item>
18 ··</plurals>18 ··</plurals>
19 ··<plurals·name="details_last_update_years">19 ··<plurals·name="details_last_update_years">
20 ····<item·quantity="other">Actualitzada·fa·%1$d·anys</item>20 ····<item·quantity="other">Actualitzades·fa·%1$d·anys</item>
21 ····<item·quantity="one">Actualitzada·fa·%1$d·any</item>21 ····<item·quantity="one">Actualitzades·fa·%1$d·any</item>
22 ··</plurals>22 ··</plurals>
23 ··<plurals·name="notification_summary_installed">23 ··<plurals·name="notification_summary_installed">
24 ····<item·quantity="other">%1$d·aplicacions·instal·lades</item>24 ····<item·quantity="other">%1$d·«apps»·instal·lades</item>
25 ····<item·quantity="one">%1$d·aplicació·instal·lada</item>25 ····<item·quantity="one">%1$d·«app»·instal·lada</item>
26 ··</plurals>26 ··</plurals>
27 ··<plurals·name="notification_summary_more">27 ··<plurals·name="notification_summary_more">
28 ····<item·quantity="other">+%1$d·més…</item>28 ····<item·quantity="other">+%1$d·més…</item>
29 ····<item·quantity="one">+%1$d·més…</item>29 ····<item·quantity="one">+%1$d·més…</item>
30 ··</plurals>30 ··</plurals>
31 ··<plurals·name="notification_summary_updates">31 ··<plurals·name="notification_summary_updates">
32 ····<item·quantity="other">%1$d·actualitzacions</item>32 ····<item·quantity="other">%1$d·actualitzacions</item>
33 ····<item·quantity="one">%1$d·actualització</item>33 ····<item·quantity="one">%1$d·actualització</item>
34 ··</plurals>34 ··</plurals>
35 ··<plurals·name="tts_view_all_in_category">35 ··<plurals·name="tts_view_all_in_category">
36 ····<item·quantity="other">Mostra·les·%1$d·aplicacions·de·la·categoria·%2$s</item>36 ····<item·quantity="other">Mostreu·totes·les·%1$d·«apps»·de·la·categoria·%2$s</item>
37 ····<item·quantity="one">Mostra·%1$d·aplicació·de·la·categoria·%2$s</item>37 ····<item·quantity="one">Mostreu·%1$d·«app»·de·la·categoria·%2$s</item>
38 ··</plurals>38 ··</plurals>
39 ··<plurals·name="updates__download_updates_for_apps">39 ··<plurals·name="updates__download_updates_for_apps">
40 ····<item·quantity="other">%1$d·actualitzacions·disponibles:</item> 
41 ····<item·quantity="one">%1$d·actualització·disponible:</item>40 ····<item·quantity="other">Descarregueu·les·actualitzacions·per·a·les·apps·%1$d.</item>
 41 ····<item·quantity="one">&quot;Descarregueu·l'actualització·per·l'app·%1$d.&quot;</item>
42 ··</plurals>42 ··</plurals>
43 </resources>43 </resources>
4.63 KB
res/xml/preferences.xml
4.58 KB
res/xml/preferences.xml
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <PreferenceScreen·xmlns:android="http://schemas.android.com/apk/res/android">2 <PreferenceScreen·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<PreferenceScreen·android:title="@string/about_title">3 ··<PreferenceScreen·android:title="@string/about_title">
4 ····<intent·android:targetPackage="@string/applicationId"·android:action="android.intent.action.MAIN"·android:targetClass="org.fdroid.fdroid.AboutActivity"/>4 ····<intent·android:targetPackage="org.fdroid.fdroid"·android:action="android.intent.action.MAIN"·android:targetClass="org.fdroid.fdroid.AboutActivity"/>
5 ··</PreferenceScreen>5 ··</PreferenceScreen>
6 ··<PreferenceCategory·android:title="@string/preference_category__my_apps">6 ··<PreferenceCategory·android:title="@string/preference_category__my_apps">
7 ····<PreferenceScreen·android:title="@string/preference_manage_installed_apps">7 ····<PreferenceScreen·android:title="@string/preference_manage_installed_apps">
8 ······<intent·android:targetPackage="@string/applicationId"·android:action="android.intent.action.MAIN"·android:targetClass="org.fdroid.fdroid.views.installed.InstalledAppsActivity"/>8 ······<intent·android:targetPackage="org.fdroid.fdroid"·android:action="android.intent.action.MAIN"·android:targetClass="org.fdroid.fdroid.views.installed.InstalledAppsActivity"/>
9 ····</PreferenceScreen>9 ····</PreferenceScreen>
10 ····<PreferenceScreen·android:title="@string/menu_manage"·android:summary="@string/repositories_summary">10 ····<PreferenceScreen·android:title="@string/menu_manage"·android:summary="@string/repositories_summary">
11 ······<intent·android:targetPackage="@string/applicationId"·android:action="android.intent.action.MAIN"·android:targetClass="org.fdroid.fdroid.views.ManageReposActivity"/>11 ······<intent·android:targetPackage="org.fdroid.fdroid"·android:action="android.intent.action.MAIN"·android:targetClass="org.fdroid.fdroid.views.ManageReposActivity"/>
12 ····</PreferenceScreen>12 ····</PreferenceScreen>
13 ··</PreferenceCategory>13 ··</PreferenceCategory>
14 ··<PreferenceCategory·android:title="@string/updates">14 ··<PreferenceCategory·android:title="@string/updates">
15 ····<com.geecko.QuickLyric.view.AppCompatListPreference·android:entries="@array/updateIntervalNames"·android:title="@string/update_interval"·android:key="updateInterval"·android:defaultValue="24"·android:entryValues="@array/updateIntervalValues"/>15 ····<com.geecko.QuickLyric.view.AppCompatListPreference·android:entries="@array/updateIntervalNames"·android:title="@string/update_interval"·android:key="updateInterval"·android:defaultValue="24"·android:entryValues="@array/updateIntervalValues"/>
16 ····<CheckBoxPreference·android:title="@string/automatic_scan_wifi"·android:key="updateOnWifiOnly"·android:defaultValue="false"/>16 ····<CheckBoxPreference·android:title="@string/automatic_scan_wifi"·android:key="updateOnWifiOnly"·android:defaultValue="false"/>
17 ····<CheckBoxPreference·android:title="@string/update_auto_download"·android:key="updateAutoDownload"·android:summary="@string/update_auto_download_summary"·android:defaultValue="false"/>17 ····<CheckBoxPreference·android:title="@string/update_auto_download"·android:key="updateAutoDownload"·android:summary="@string/update_auto_download_summary"·android:defaultValue="false"/>
18 ····<CheckBoxPreference·android:title="@string/notify"·android:key="updateNotify"·android:defaultValue="true"/>18 ····<CheckBoxPreference·android:title="@string/notify"·android:key="updateNotify"·android:defaultValue="true"/>
Offset 32, 17 lines modifiedOffset 32, 14 lines modified
32 ··</PreferenceCategory>32 ··</PreferenceCategory>
33 ··<PreferenceCategory·android:title="@string/proxy">33 ··<PreferenceCategory·android:title="@string/proxy">
34 ····<CheckBoxPreference·android:title="@string/useTor"·android:key="useTor"·android:summary="@string/useTorSummary"/>34 ····<CheckBoxPreference·android:title="@string/useTor"·android:key="useTor"·android:summary="@string/useTorSummary"/>
35 ····<CheckBoxPreference·android:title="@string/enable_proxy_title"·android:key="enableProxy"·android:summary="@string/enable_proxy_summary"·android:defaultValue="false"/>35 ····<CheckBoxPreference·android:title="@string/enable_proxy_title"·android:key="enableProxy"·android:summary="@string/enable_proxy_summary"·android:defaultValue="false"/>
36 ····<EditTextPreference·android:title="@string/proxy_host"·android:key="proxyHost"·android:summary="@string/proxy_host_summary"·android:dependency="enableProxy"/>36 ····<EditTextPreference·android:title="@string/proxy_host"·android:key="proxyHost"·android:summary="@string/proxy_host_summary"·android:dependency="enableProxy"/>
37 ····<EditTextPreference·android:title="@string/proxy_port"·android:key="proxyPort"·android:summary="@string/proxy_port_summary"·android:dependency="enableProxy"/>37 ····<EditTextPreference·android:title="@string/proxy_port"·android:key="proxyPort"·android:summary="@string/proxy_port_summary"·android:dependency="enableProxy"/>
38 ··</PreferenceCategory>38 ··</PreferenceCategory>
39 ··<PreferenceCategory·android:title="@string/privacy"·android:key="pref_category_privacy"> 
40 ····<CheckBoxPreference·android:title="@string/preventScreenshots_title"·android:key="preventScreenshots"·android:summary="@string/preventScreenshots_summary"·android:defaultValue="@bool/defaultPreventScreenshots"/> 
41 ··</PreferenceCategory> 
42 ··<PreferenceCategory·android:title="@string/other"·android:key="pref_category_other">39 ··<PreferenceCategory·android:title="@string/other"·android:key="pref_category_other">
43 ····<com.geecko.QuickLyric.view.AppCompatListPreference·android:entries="@array/keepCacheNames"·android:title="@string/cache_downloaded"·android:key="keepCacheFor"·android:defaultValue="86400000"·android:entryValues="@array/keepCacheValues"/>40 ····<com.geecko.QuickLyric.view.AppCompatListPreference·android:entries="@array/keepCacheNames"·android:title="@string/cache_downloaded"·android:key="keepCacheFor"·android:defaultValue="86400000"·android:entryValues="@array/keepCacheValues"/>
44 ····<CheckBoxPreference·android:title="@string/expert"·android:key="expert"·android:defaultValue="false"/>41 ····<CheckBoxPreference·android:title="@string/expert"·android:key="expert"·android:defaultValue="false"/>
45 ····<CheckBoxPreference·android:title="@string/unstable_updates"·android:key="unstableUpdates"·android:summary="@string/unstable_updates_summary"·android:dependency="expert"·android:defaultValue="false"/>42 ····<CheckBoxPreference·android:title="@string/unstable_updates"·android:key="unstableUpdates"·android:summary="@string/unstable_updates_summary"·android:dependency="expert"·android:defaultValue="false"/>
46 ····<CheckBoxPreference·android:title="@string/keep_install_history"·android:key="keepInstallHistory"·android:summary="@string/keep_install_history_summary"·android:dependency="expert"·android:defaultValue="false"/>43 ····<CheckBoxPreference·android:title="@string/keep_install_history"·android:key="keepInstallHistory"·android:summary="@string/keep_install_history_summary"·android:dependency="expert"·android:defaultValue="false"/>
47 ····<CheckBoxPreference·android:title="@string/force_old_index"·android:key="forceOldIndex"·android:summary="@string/force_old_index_summary"·android:dependency="expert"·android:defaultValue="false"/>44 ····<CheckBoxPreference·android:title="@string/force_old_index"·android:key="forceOldIndex"·android:summary="@string/force_old_index_summary"·android:dependency="expert"·android:defaultValue="false"/>
48 ····<CheckBoxPreference·android:persistent="false"·android:title="@string/system_installer"·android:key="privilegedInstaller"·android:dependency="expert"·android:defaultValue="false"/>45 ····<CheckBoxPreference·android:persistent="false"·android:title="@string/system_installer"·android:key="privilegedInstaller"·android:dependency="expert"·android:defaultValue="false"/>
2.17 KB
res/values-zh-rTW/strings.xml
2.12 KB
res/values-zh-rTW/strings.xml
    
Offset 389, 23 lines modifiedOffset 389, 20 lines modified
389 ··<string·name="versions">版本</string>389 ··<string·name="versions">版本</string>
390 ··<string·name="warning_no_internet">無法更新,您是否已連線至網路?</string>390 ··<string·name="warning_no_internet">無法更新,您是否已連線至網路?</string>
391 ··<string·name="wifi">Wi-Fi</string>391 ··<string·name="wifi">Wi-Fi</string>
392 ··<string·name="wifi_ap">熱點</string>392 ··<string·name="wifi_ap">熱點</string>
393 ··<string·name="writing_index_jar">寫入已簽署的索引檔案中·(index.jar)…</string>393 ··<string·name="writing_index_jar">寫入已簽署的索引檔案中·(index.jar)…</string>
394 ··<string·name="yes">是</string>394 ··<string·name="yes">是</string>
395 ··<string·name="app_details__incompatible_mismatched_signature">與已安裝版本的簽名不符</string>395 ··<string·name="app_details__incompatible_mismatched_signature">與已安裝版本的簽名不符</string>
396 ··<string·name="app_details__no_versions__explain_incompatible_signatures">已安裝的版本不相容於任何可用的版本。解除安裝該應用程式將能使您能夠查看和安裝相容的版本。這通常是透過·Google·Play·或其它來源安裝的應用程式,如果它們是由不同的證書簽署時才會發生。</string> 
397 ··<string·name="app_details__no_versions__no_compatible_signatures">沒有相容簽名的版本</string>396 ··<string·name="app_details__no_versions__no_compatible_signatures">沒有相容簽名的版本</string>
398 ··<string·name="app_details__no_versions__none_compatible_with_device">沒有與裝置相容的版本</string>397 ··<string·name="app_details__no_versions__none_compatible_with_device">沒有與裝置相容的版本</string>
399 ··<string·name="app_details__no_versions__show_incompat_versions">若要在這裡顯示不相容的版本,請啟用·\&quot;%1$s\&quot;·設定。</string>398 ··<string·name="app_details__no_versions__show_incompat_versions">若要在這裡顯示不相容的版本,請啟用·\&quot;%1$s\&quot;·設定。</string>
400 ··<string·name="app_list__dismiss_app_update">已忽略更新</string> 
401 ··<string·name="app_list__dismiss_downloading_app">已取消下載</string>399 ··<string·name="app_list__dismiss_downloading_app">已取消下載</string>
402 ··<string·name="app_list__dismiss_vulnerable_app">已忽略漏洞</string> 
403 ··<string·name="empty_search_available_app_list">沒有相符合的應用程式可用。</string>400 ··<string·name="empty_search_available_app_list">沒有相符合的應用程式可用。</string>
404 ··<string·name="installed_app__file_corrupt">F-Droid·接收到·EIO·錯誤:%s·很可能已損壞!</string> 
405 ··<string·name="updates__app_with_known_vulnerability__ignore">忽略</string>401 ··<string·name="updates__app_with_known_vulnerability__ignore">忽略</string>
 402 ··<string·name="app_details__no_versions__explain_incompatible_signatures">已安裝的版本不相容於任何可用的版本。解除安裝該應用程式將能使您能夠查看和安裝相容的版本。這通常是透過·Google·Play·或其它來源安裝的應用程式,如果它們是由不同的證書簽署時才會發生。</string>
 403 ··<string·name="app_list__dismiss_app_update">已忽略更新</string>
 404 ··<string·name="app_list__dismiss_vulnerable_app">已忽略漏洞</string>
 405 ··<string·name="installed_app__file_corrupt">F-Droid·接收到·EIO·錯誤:%s·很可能已損壞!</string>
406 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">我們發現了·%1$s·的漏洞,建議您立即解除安裝此應用程式。</string>406 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">我們發現了·%1$s·的漏洞,建議您立即解除安裝此應用程式。</string>
407 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">我們發現了·%1$s·的漏洞,建議您立即更新到最新版本。</string>407 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">我們發現了·%1$s·的漏洞,建議您立即更新到最新版本。</string>
408 ··<string·name="preventScreenshots_title">阻止螢幕快照</string> 
409 ··<string·name="privacy">隱私權</string> 
410 ··<string·name="preventScreenshots_summary">阻擋攝取螢幕快照,並自最新的應用程式螢幕中隱藏應用程式內容</string> 
411 </resources>408 </resources>
3.39 KB
res/values-sc/strings.xml
3.34 KB
res/values-sc/strings.xml
    
Offset 369, 23 lines modifiedOffset 369, 20 lines modified
369 ··<string·name="versions">Versiones</string>369 ··<string·name="versions">Versiones</string>
370 ··<string·name="warning_no_internet">Impossìbile·agiornare,·ses·connessu·a·ìnternet?</string>370 ··<string·name="warning_no_internet">Impossìbile·agiornare,·ses·connessu·a·ìnternet?</string>
371 ··<string·name="wifi">Wi-Fi</string>371 ··<string·name="wifi">Wi-Fi</string>
372 ··<string·name="wifi_ap">Puntu·de·atzessu·(Hotspot)</string>372 ··<string·name="wifi_ap">Puntu·de·atzessu·(Hotspot)</string>
373 ··<string·name="writing_index_jar">Iscriende·su·documentu·de·ìnditze·firmadu·(index.jar)…</string>373 ··<string·name="writing_index_jar">Iscriende·su·documentu·de·ìnditze·firmadu·(index.jar)…</string>
374 ··<string·name="yes">Eja</string>374 ··<string·name="yes">Eja</string>
375 ··<string·name="app_details__incompatible_mismatched_signature">Firma·diversa·dae·sa·versione·installada</string>375 ··<string·name="app_details__incompatible_mismatched_signature">Firma·diversa·dae·sa·versione·installada</string>
376 ··<string·name="app_details__no_versions__explain_incompatible_signatures">&quot;Sa·versione·installada·no·est·cumpatìbile·cun·sas·versiones·disponìbiles.·Disinstallende·s'aplicatzione·t'at·a·permìtere·de·bìdere·e·installare·versiones·cumpatìbiles.·Custu·acontessit,·a·s'ispissu,·cun·aplicatziones·installadas·pro·mèdiu·de·Google·Play·o·àteras·mitzas,·si·sunt·firmadas·cun·unu·tzertificadu·diferente.&quot;</string> 
377 ··<string·name="app_details__no_versions__no_compatible_signatures">Peruna·versione·cun·una·firma·cumpatìbile</string>376 ··<string·name="app_details__no_versions__no_compatible_signatures">Peruna·versione·cun·una·firma·cumpatìbile</string>
378 ··<string·name="app_details__no_versions__none_compatible_with_device">Peruna·versione·cumpatìbile·cun·su·dispositivu</string>377 ··<string·name="app_details__no_versions__none_compatible_with_device">Peruna·versione·cumpatìbile·cun·su·dispositivu</string>
379 ··<string·name="app_details__no_versions__show_incompat_versions">&quot;Pro·ammustrare·su·matessi·sas·versiones·non·cumpatìbiles·inoghe·abìlita·s'impostatzione·\&quot;%1$s\&quot;.&quot;</string>378 ··<string·name="app_details__no_versions__show_incompat_versions">&quot;Pro·ammustrare·su·matessi·sas·versiones·non·cumpatìbiles·inoghe·abìlita·s'impostatzione·\&quot;%1$s\&quot;.&quot;</string>
380 ··<string·name="app_list__dismiss_app_update">Agiornamentu·ignoradu</string> 
381 ··<string·name="app_list__dismiss_downloading_app">Iscantzellamentu·annulladu</string>379 ··<string·name="app_list__dismiss_downloading_app">Iscantzellamentu·annulladu</string>
382 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string> 
383 ··<string·name="empty_search_available_app_list">Peruna·aplicatzione·currispondente·disponìbile.</string>380 ··<string·name="empty_search_available_app_list">Peruna·aplicatzione·currispondente·disponìbile.</string>
384 ··<string·name="installed_app__file_corrupt">&quot;F-Droid·at·retzidu·un'errore·EIO:·%s·est·probabilmente·corrùmpidu!&quot;</string> 
385 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignora</string>381 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignora</string>
 382 ··<string·name="app_details__no_versions__explain_incompatible_signatures">&quot;Sa·versione·installada·no·est·cumpatìbile·cun·sas·versiones·disponìbiles.·Disinstallende·s'aplicatzione·t'at·a·permìtere·de·bìdere·e·installare·versiones·cumpatìbiles.·Custu·acontessit,·a·s'ispissu,·cun·aplicatziones·installadas·pro·mèdiu·de·Google·Play·o·àteras·mitzas,·si·sunt·firmadas·cun·unu·tzertificadu·diferente.&quot;</string>
 383 ··<string·name="app_list__dismiss_app_update">Agiornamentu·ignoradu</string>
 384 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string>
 385 ··<string·name="installed_app__file_corrupt">&quot;F-Droid·at·retzidu·un'errore·EIO:·%s·est·probabilmente·corrùmpidu!&quot;</string>
386 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Amus·agatadu·una·vulnerabilidade·in·%1$s.·Racumandamus·de·la·disinstallare·immediatamente.</string>386 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Amus·agatadu·una·vulnerabilidade·in·%1$s.·Racumandamus·de·la·disinstallare·immediatamente.</string>
387 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">&quot;Amus·agatadu·una·vulnerabilidade·in·%1$s.·Racumandamus·de·l'agiornare·a·sa·versione·prus·noa·immediatamente.&quot;</string>387 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">&quot;Amus·agatadu·una·vulnerabilidade·in·%1$s.·Racumandamus·de·l'agiornare·a·sa·versione·prus·noa·immediatamente.&quot;</string>
388 ··<string·name="preventScreenshots_title">Preveni·sas·ischermadas</string> 
389 ··<string·name="privacy">Privadesa</string> 
390 ··<string·name="preventScreenshots_summary">&quot;Non·permìtere·su·sarvamentu·de·ischermadas·e·istichi·su·cuntenutu·de·s'aplicatzione·dae·s'ischermada·de·sas·aplicatziones·reghentes&quot;</string> 
391 </resources>388 </resources>
2.91 KB
res/values-ro/strings.xml
2.86 KB
res/values-ro/strings.xml
Ordering differences only
    
Offset 379, 20 lines modifiedOffset 379, 20 lines modified
379 ··<string·name="versions">Versiuni</string>379 ··<string·name="versions">Versiuni</string>
380 ··<string·name="warning_no_internet">Nu·se·poate·face·actualizarea,·există·conexiune·la·Internet?</string>380 ··<string·name="warning_no_internet">Nu·se·poate·face·actualizarea,·există·conexiune·la·Internet?</string>
381 ··<string·name="wifi">Wi-Fi</string>381 ··<string·name="wifi">Wi-Fi</string>
382 ··<string·name="wifi_ap">Hotspot</string>382 ··<string·name="wifi_ap">Hotspot</string>
383 ··<string·name="writing_index_jar">Scriere·index·semnat·(index.jar)…</string>383 ··<string·name="writing_index_jar">Scriere·index·semnat·(index.jar)…</string>
384 ··<string·name="yes">Da</string>384 ··<string·name="yes">Da</string>
385 ··<string·name="app_details__incompatible_mismatched_signature">Semnătură·diferită·de·cea·instalată</string>385 ··<string·name="app_details__incompatible_mismatched_signature">Semnătură·diferită·de·cea·instalată</string>
386 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Versiunea·instalată·nu·este·compatibilă·cu·cele·disponibile.·Dacă·dezinstalați·aplicația·veți·putea·vedea·și·instala·versiunile·compatibile.·Acest·fapt·se·întâmplă·cel·mai·des·atunci·când·aplicațiile·sunt·instalate·din·Google·Play·sau·din·alte·surse,·dacă·sunt·semnate·cu·un·certificat·diferit.</string> 
387 ··<string·name="app_details__no_versions__no_compatible_signatures">Nici·o·versiune·nu·are·o·semnătură·compatibilă</string>386 ··<string·name="app_details__no_versions__no_compatible_signatures">Nici·o·versiune·nu·are·o·semnătură·compatibilă</string>
388 ··<string·name="app_details__no_versions__none_compatible_with_device">Nici·o·versiune·nu·este·compatibilă·cu·acest·dispozitiv</string>387 ··<string·name="app_details__no_versions__none_compatible_with_device">Nici·o·versiune·nu·este·compatibilă·cu·acest·dispozitiv</string>
389 ··<string·name="app_details__no_versions__show_incompat_versions">Pentru·a·afișa·aici·și·versiunile·incompatibile,·activați·setarea·\&quot;%1$s\&quot;.</string>388 ··<string·name="app_details__no_versions__show_incompat_versions">Pentru·a·afișa·aici·și·versiunile·incompatibile,·activați·setarea·\&quot;%1$s\&quot;.</string>
390 ··<string·name="app_list__dismiss_app_update">Actualizare·ignorată</string> 
391 ··<string·name="app_list__dismiss_downloading_app">Descărcare·anulată</string>389 ··<string·name="app_list__dismiss_downloading_app">Descărcare·anulată</string>
392 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilitate·ignorată</string> 
393 ··<string·name="empty_search_available_app_list">Nici·o·aplicatie·disponibila·nu·se·potriveste.</string>390 ··<string·name="empty_search_available_app_list">Nici·o·aplicatie·disponibila·nu·se·potriveste.</string>
394 ··<string·name="installed_app__file_corrupt">F-Droid·a·întâlnit·o·eroare·EIO:·%s·este·probabil·corupt!</string> 
395 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignoră</string>391 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignoră</string>
 392 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Versiunea·instalată·nu·este·compatibilă·cu·cele·disponibile.·Dacă·dezinstalați·aplicația·veți·putea·vedea·și·instala·versiunile·compatibile.·Acest·fapt·se·întâmplă·cel·mai·des·atunci·când·aplicațiile·sunt·instalate·din·Google·Play·sau·din·alte·surse,·dacă·sunt·semnate·cu·un·certificat·diferit.</string>
 393 ··<string·name="app_list__dismiss_app_update">Actualizare·ignorată</string>
 394 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilitate·ignorată</string>
 395 ··<string·name="installed_app__file_corrupt">F-Droid·a·întâlnit·o·eroare·EIO:·%s·este·probabil·corupt!</string>
396 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">S-a·detectat·o·vulnerabilitate·în·%1$s.·Se·recomandă·dezinstalarea·imediată·a·acestei·aplicații.</string>396 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">S-a·detectat·o·vulnerabilitate·în·%1$s.·Se·recomandă·dezinstalarea·imediată·a·acestei·aplicații.</string>
397 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">S-a·detectat·o·vulnerabilitate·în·%1$s.·Se·recomandă·actualizarea·imediată·la·cea·mai·nouă·versiune.</string>397 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">S-a·detectat·o·vulnerabilitate·în·%1$s.·Se·recomandă·actualizarea·imediată·la·cea·mai·nouă·versiune.</string>
398 </resources>398 </resources>
5.41 KB
res/layout-v13/app_details2_header.xml
5.33 KB
res/layout-v13/app_details2_header.xml
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ······</RelativeLayout>12 ······</RelativeLayout>
13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">
14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"/>14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"/>
15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"/>15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"/>
16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"/>16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"/>
17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>
18 ······</RelativeLayout>18 ······</RelativeLayout>
19 ······<LinearLayout·android:gravity="end"·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">19 ······<LinearLayout·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">
20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:padding="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>
21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>
22 ······</LinearLayout>22 ······</LinearLayout>
23 ····</RelativeLayout>23 ····</RelativeLayout>
24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"/>24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"/>
25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"/>25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:textIsSelectable="true"/>
26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"·android:textAllCaps="true"/>26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"·android:textAllCaps="true"/>
27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>
28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·android:textAllCaps="true"·style="@style/DetailsMoreButtonStyle"/>28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·android:textAllCaps="true"·style="@style/DetailsMoreButtonStyle"/>
1.27 KB
res/values-in/strings.xml
1.22 KB
res/values-in/strings.xml
Ordering differences only
    
Offset 390, 13 lines modifiedOffset 390, 13 lines modified
390 ··<string·name="versions">Versi</string>390 ··<string·name="versions">Versi</string>
391 ··<string·name="warning_no_internet">Tidak·bisa·memperbarui,·apakah·Anda·tersambung·ke·Internet?</string>391 ··<string·name="warning_no_internet">Tidak·bisa·memperbarui,·apakah·Anda·tersambung·ke·Internet?</string>
392 ··<string·name="wifi">Wifi</string>392 ··<string·name="wifi">Wifi</string>
393 ··<string·name="wifi_ap">Hotspot</string>393 ··<string·name="wifi_ap">Hotspot</string>
394 ··<string·name="writing_index_jar">Menulis·berkas·indeks·yang·ditanda·tangani·(index.jar)…</string>394 ··<string·name="writing_index_jar">Menulis·berkas·indeks·yang·ditanda·tangani·(index.jar)…</string>
395 ··<string·name="yes">Ya</string>395 ··<string·name="yes">Ya</string>
396 ··<string·name="app_details__no_versions__show_incompat_versions">Untuk·menampilkan·versi·yang·tidak·kompatibel,·aktifkan·pengaturan·\&quot;%1$s\&quot;.</string>396 ··<string·name="app_details__no_versions__show_incompat_versions">Untuk·menampilkan·versi·yang·tidak·kompatibel,·aktifkan·pengaturan·\&quot;%1$s\&quot;.</string>
397 ··<string·name="app_list__dismiss_app_update">Pembaruan·diabaikan</string> 
398 ··<string·name="app_list__dismiss_downloading_app">Unduhan·dibatalkan</string>397 ··<string·name="app_list__dismiss_downloading_app">Unduhan·dibatalkan</string>
399 ··<string·name="empty_search_available_app_list">Tidak·ada·aplikasi·sesuai·yang·tersedia.</string>398 ··<string·name="empty_search_available_app_list">Tidak·ada·aplikasi·sesuai·yang·tersedia.</string>
400 ··<string·name="installed_app__file_corrupt">F-Droid·menerima·galat·EIO:·%s·mungkin·rusak!</string> 
401 ··<string·name="updates__app_with_known_vulnerability__ignore">Abaikan</string>399 ··<string·name="updates__app_with_known_vulnerability__ignore">Abaikan</string>
 400 ··<string·name="app_list__dismiss_app_update">Pembaruan·diabaikan</string>
 401 ··<string·name="installed_app__file_corrupt">F-Droid·menerima·galat·EIO:·%s·mungkin·rusak!</string>
402 </resources>402 </resources>
2.75 KB
res/values-iw/strings.xml
2.7 KB
res/values-iw/strings.xml
    
Offset 396, 23 lines modifiedOffset 396, 20 lines modified
396 ··<string·name="versions">גירסאות</string>396 ··<string·name="versions">גירסאות</string>
397 ··<string·name="warning_no_internet">לא·ניתן·לעדכן,·האם·קיים·חיבור·לרשת?</string>397 ··<string·name="warning_no_internet">לא·ניתן·לעדכן,·האם·קיים·חיבור·לרשת?</string>
398 ··<string·name="wifi">רשת·אלחוטית</string>398 ··<string·name="wifi">רשת·אלחוטית</string>
399 ··<string·name="wifi_ap">נקודה·חמה</string>399 ··<string·name="wifi_ap">נקודה·חמה</string>
400 ··<string·name="writing_index_jar">קובץ·המפתח·החתום·(index.jar)·נכתב…</string>400 ··<string·name="writing_index_jar">קובץ·המפתח·החתום·(index.jar)·נכתב…</string>
401 ··<string·name="yes">כן</string>401 ··<string·name="yes">כן</string>
402 ··<string·name="app_details__incompatible_mismatched_signature">חתימה·שונה·מהגרסה·המותקנת</string>402 ··<string·name="app_details__incompatible_mismatched_signature">חתימה·שונה·מהגרסה·המותקנת</string>
403 ··<string·name="app_details__no_versions__explain_incompatible_signatures">הגרסה·המותקנת·אינה·תואמת·לכל·הגרסאות·הנתמכות.·הסרת·היישומון·תאפשר·לך·לצפות·ולהתקין·גרסאות·תואמות.·מצב·זה·קורה·לרוב·עם·יישומונים·שמותקנים·דרך·Google·Play·או·מקורות·אחרים,·אם·היישומונים·נחתמו·עם·אישור·אחר.</string> 
404 ··<string·name="app_details__no_versions__no_compatible_signatures">אין·גרסאות·עם·חתימה·תואמת</string>403 ··<string·name="app_details__no_versions__no_compatible_signatures">אין·גרסאות·עם·חתימה·תואמת</string>
405 ··<string·name="app_details__no_versions__none_compatible_with_device">אין·גרסאות·תואמות·להתקן·זה</string>404 ··<string·name="app_details__no_versions__none_compatible_with_device">אין·גרסאות·תואמות·להתקן·זה</string>
406 ··<string·name="app_details__no_versions__show_incompat_versions">כדי·להציג·את·הגרסה·נטולת·התמיכה·להלן·בכל·מקרה,·יש·להפעיל·את·ההגדרה·„%1$s“.</string>405 ··<string·name="app_details__no_versions__show_incompat_versions">כדי·להציג·את·הגרסה·נטולת·התמיכה·להלן·בכל·מקרה,·יש·להפעיל·את·ההגדרה·„%1$s“.</string>
407 ··<string·name="app_list__dismiss_app_update">העדכון·בהתעלמות</string> 
408 ··<string·name="app_list__dismiss_downloading_app">ההורדה·בוטלה</string>406 ··<string·name="app_list__dismiss_downloading_app">ההורדה·בוטלה</string>
409 ··<string·name="app_list__dismiss_vulnerable_app">החולשה·בהתעלמות</string> 
410 ··<string·name="empty_search_available_app_list">אין·אפליקציות·תואמות·זמינות.</string>407 ··<string·name="empty_search_available_app_list">אין·אפליקציות·תואמות·זמינות.</string>
411 ··<string·name="installed_app__file_corrupt">התקבלה·שגיאת·קלט/פלט·ב־F-Droid:·כנראה·כי·קיימת·תקלה·מול·%s!</string> 
412 ··<string·name="updates__app_with_known_vulnerability__ignore">התעלמות</string>408 ··<string·name="updates__app_with_known_vulnerability__ignore">התעלמות</string>
 409 ··<string·name="app_details__no_versions__explain_incompatible_signatures">הגרסה·המותקנת·אינה·תואמת·לכל·הגרסאות·הנתמכות.·הסרת·היישומון·תאפשר·לך·לצפות·ולהתקין·גרסאות·תואמות.·מצב·זה·קורה·לרוב·עם·יישומונים·שמותקנים·דרך·Google·Play·או·מקורות·אחרים,·אם·היישומונים·נחתמו·עם·אישור·אחר.</string>
 410 ··<string·name="app_list__dismiss_app_update">העדכון·בהתעלמות</string>
 411 ··<string·name="app_list__dismiss_vulnerable_app">החולשה·בהתעלמות</string>
 412 ··<string·name="installed_app__file_corrupt">התקבלה·שגיאת·קלט/פלט·ב־F-Droid:·כנראה·כי·קיימת·תקלה·מול·%s!</string>
413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·להסיר·את·היישומון·הזה·מיידית.</string>413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·להסיר·את·היישומון·הזה·מיידית.</string>
414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·לשדרג·את·היישומון·הזה·לגרסה·החדשה·ביותר·מיידית.</string>414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·לשדרג·את·היישומון·הזה·לגרסה·החדשה·ביותר·מיידית.</string>
415 ··<string·name="preventScreenshots_title">מניעת·צילומי·מסך</string> 
416 ··<string·name="privacy">פרטיות</string> 
417 ··<string·name="preventScreenshots_summary">חסימת·צילום·המסך·והסתרת·תוכן·היישומון·ממסך·היישומונים·האחרונים</string> 
418 </resources>415 </resources>
8.05 KB
res/values-ru/strings.xml
8.0 KB
res/values-ru/strings.xml
    
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ··<string·name="install_confirm">требуется·доступ·к</string>127 ··<string·name="install_confirm">требуется·доступ·к</string>
128 ··<string·name="install_confirm_update">Хотите·обновить·установленное·приложение?·Существующие·данные·не·будут·потеряны.·Обновлённое·приложение·получит·доступ·к:</string>128 ··<string·name="install_confirm_update">Хотите·обновить·установленное·приложение?·Существующие·данные·не·будут·потеряны.·Обновлённое·приложение·получит·доступ·к:</string>
129 ··<string·name="install_confirm_update_no_perms">Хотите·обновить·установленное·приложение?·Существующие·данные·не·будут·потеряны.·Оно·не·требует·особых·разрешений.</string>129 ··<string·name="install_confirm_update_no_perms">Хотите·обновить·установленное·приложение?·Существующие·данные·не·будут·потеряны.·Оно·не·требует·особых·разрешений.</string>
130 ··<string·name="install_confirm_update_system">Хотите·обновить·встроенное·приложение?·Существующие·данные·не·будут·потеряны.·Обновлённое·приложение·получит·доступ·к:</string>130 ··<string·name="install_confirm_update_system">Хотите·обновить·встроенное·приложение?·Существующие·данные·не·будут·потеряны.·Обновлённое·приложение·получит·доступ·к:</string>
131 ··<string·name="install_confirm_update_system_no_perms">Хотите·обновить·встроенное·приложение?·Существующие·данные·не·будут·потеряны.·Оно·не·требует·особых·разрешений.</string>131 ··<string·name="install_confirm_update_system_no_perms">Хотите·обновить·встроенное·приложение?·Существующие·данные·не·будут·потеряны.·Оно·не·требует·особых·разрешений.</string>
132 ··<string·name="install_error_notify_title">Ошибка·установки·%s</string>132 ··<string·name="install_error_notify_title">Ошибка·установки·%s</string>
133 ··<string·name="install_error_unknown">Установка·не·удалась·из-за·неизвестной·ошибки</string>133 ··<string·name="install_error_unknown">Установка·не·удалась·из-за·неизвестной·ошибки</string>
134 ··<string·name="installed_app__updates_ignored">Отключённые·обновления</string>134 ··<string·name="installed_app__updates_ignored">Пропущенные·обновления</string>
135 ··<string·name="installed_app__updates_ignored_for_suggested_version">Обновления·игнорируются·для·версии·%1$s</string>135 ··<string·name="installed_app__updates_ignored_for_suggested_version">Обновления·игнорируются·для·версии·%1$s</string>
136 ··<string·name="installed_apps__activity_title">Установленные·приложения</string>136 ··<string·name="installed_apps__activity_title">Установленные·приложения</string>
137 ··<string·name="installing">Установка…</string>137 ··<string·name="installing">Установка…</string>
138 ··<string·name="interval_12h">Каждые·12·часов</string>138 ··<string·name="interval_12h">Каждые·12·часов</string>
139 ··<string·name="interval_1d">Ежедневно</string>139 ··<string·name="interval_1d">Ежедневно</string>
140 ··<string·name="interval_1h">Каждый·час</string>140 ··<string·name="interval_1h">Каждый·час</string>
141 ··<string·name="interval_1w">Еженедельно</string>141 ··<string·name="interval_1w">Еженедельно</string>
Offset 149, 23 lines modifiedOffset 149, 23 lines modified
149 ··<string·name="keep_install_history">Хранить·историю·установок</string>149 ··<string·name="keep_install_history">Хранить·историю·установок</string>
150 ··<string·name="keep_install_history_summary">Хранить·в·F-Droid·журнал·всех·установок·и·удалений</string>150 ··<string·name="keep_install_history_summary">Хранить·в·F-Droid·журнал·всех·установок·и·удалений</string>
151 ··<string·name="keep_month">1·месяц</string>151 ··<string·name="keep_month">1·месяц</string>
152 ··<string·name="keep_week">1·неделя</string>152 ··<string·name="keep_week">1·неделя</string>
153 ··<string·name="keep_year">1·год</string>153 ··<string·name="keep_year">1·год</string>
154 ··<string·name="latest__empty_state__never_updated">Как·только·список·приложений·обновится,·тут·появятся·самые·свежие·приложения</string>154 ··<string·name="latest__empty_state__never_updated">Как·только·список·приложений·обновится,·тут·появятся·самые·свежие·приложения</string>
155 ··<string·name="latest__empty_state__no_enabled_repos">Как·только·Вы·включите·репозитории·и·позволите·их·обновлять,·тут·появятся·свежие·приложения</string>155 ··<string·name="latest__empty_state__no_enabled_repos">Как·только·Вы·включите·репозитории·и·позволите·их·обновлять,·тут·появятся·свежие·приложения</string>
156 ··<string·name="latest__empty_state__no_recent_apps">Не·найдено·недавно·обновлённых·приложений</string>156 ··<string·name="latest__empty_state__no_recent_apps">Нет·недавних·приложений</string>
157 ··<string·name="less">Меньше</string>157 ··<string·name="less">Меньше</string>
158 ··<string·name="linking_apks">Включение·APK-файлов·в·репозиторий…</string>158 ··<string·name="linking_apks">Включение·APK-файлов·в·репозиторий…</string>
159 ··<string·name="links">Ссылки</string>159 ··<string·name="links">Ссылки</string>
160 ··<string·name="loading">Загрузка…</string>160 ··<string·name="loading">Загрузка…</string>
161 ··<string·name="local_repo">Локальный·репозиторий</string>161 ··<string·name="local_repo">Локальный·репозиторий</string>
162 ··<string·name="local_repo_https_on">Использовать·защищённое·HTTPS://·соединение·для·локального·репозитория</string>162 ··<string·name="local_repo_https_on">Использовать·защищённое·HTTPS://·соединение·для·локального·репозитория</string>
163 ··<string·name="local_repo_name">Название·локального·репозитория</string>163 ··<string·name="local_repo_name">Название·локального·репозитория</string>
164 ··<string·name="local_repo_name_summary">Ваш·локальный·репозиторий·опубликован·под·именем:·%s</string>164 ··<string·name="local_repo_name_summary">Ваш·локальный·репозиторий·рекламируется·под·именем:·%s</string>
165 ··<string·name="local_repo_running">F-Droid·готов·для·обмена</string>165 ··<string·name="local_repo_running">F-Droid·готов·для·обмена</string>
166 ··<string·name="login_name">Имя·пользователя</string>166 ··<string·name="login_name">Имя·пользователя</string>
167 ··<string·name="login_password">Пароль</string>167 ··<string·name="login_password">Пароль</string>
168 ··<string·name="login_title">Требуется·аутентификация</string>168 ··<string·name="login_title">Требуется·аутентификация</string>
169 ··<string·name="main_menu__categories">Категории</string>169 ··<string·name="main_menu__categories">Категории</string>
170 ··<string·name="main_menu__latest_apps">Новинки</string>170 ··<string·name="main_menu__latest_apps">Новинки</string>
171 ··<string·name="main_menu__swap_nearby">Рядом</string>171 ··<string·name="main_menu__swap_nearby">Рядом</string>
Offset 357, 16 lines modifiedOffset 357, 15 lines modified
357 ··<string·name="system_installer_on">Использовать·привилегированное·расширение·F-Droid·для·установки,·обновления·и·удаления·пакетов</string>357 ··<string·name="system_installer_on">Использовать·привилегированное·расширение·F-Droid·для·установки,·обновления·и·удаления·пакетов</string>
358 ··<string·name="system_uninstall">Вы·хотите·удалить·привилегированное·расширение·F-Droid?</string>358 ··<string·name="system_uninstall">Вы·хотите·удалить·привилегированное·расширение·F-Droid?</string>
359 ··<string·name="system_uninstall_button">Удалить</string>359 ··<string·name="system_uninstall_button">Удалить</string>
360 ··<string·name="theme">Тема</string>360 ··<string·name="theme">Тема</string>
361 ··<string·name="theme_dark">Тёмная</string>361 ··<string·name="theme_dark">Тёмная</string>
362 ··<string·name="theme_light">Светлая</string>362 ··<string·name="theme_light">Светлая</string>
363 ··<string·name="theme_night">Ночная</string>363 ··<string·name="theme_night">Ночная</string>
 364 ··<string·name="touch_to_configure_local_repo">Нажмите·здесь·чтобы·настроить·локальный·репозиторий.</string>
364 ··<string·name="touch_to_configure_local_repo">&quot;Коснитесь·чтобы·посмотреть·подробную·информацию·и·позволить·другим·скачивать·ваши· 
365 ·приложения.&quot;</string> 
366 ··<string·name="tts_category_name">Категория·%1$s</string>365 ··<string·name="tts_category_name">Категория·%1$s</string>
367 ··<string·name="uninstall_confirm">Хотите·удалить·это·приложение?</string>366 ··<string·name="uninstall_confirm">Хотите·удалить·это·приложение?</string>
368 ··<string·name="uninstall_error_notify_title">Ошибка·удаления·%s</string>367 ··<string·name="uninstall_error_notify_title">Ошибка·удаления·%s</string>
369 ··<string·name="uninstall_error_unknown">Не·получилось·удалить·из-за·неизвестной·ошибки</string>368 ··<string·name="uninstall_error_unknown">Не·получилось·удалить·из-за·неизвестной·ошибки</string>
370 ··<string·name="uninstall_system">Обновить/Удалить·Привилегированное·расширение</string>369 ··<string·name="uninstall_system">Обновить/Удалить·Привилегированное·расширение</string>
371 ··<string·name="uninstall_system_summary">Открыть·окно·деталей·Привилегированного·расширения·для·изменения/удаления</string>370 ··<string·name="uninstall_system_summary">Открыть·окно·деталей·Привилегированного·расширения·для·изменения/удаления</string>
372 ··<string·name="uninstall_update_confirm">Хотите·заменить·это·приложение·заводской·версией?</string>371 ··<string·name="uninstall_update_confirm">Хотите·заменить·это·приложение·заводской·версией?</string>
Offset 387, 29 lines modifiedOffset 386, 24 lines modified
387 ··<string·name="update_notification_title">Обновление·репозиториев</string>386 ··<string·name="update_notification_title">Обновление·репозиториев</string>
388 ··<string·name="updates">Обновления</string>387 ··<string·name="updates">Обновления</string>
389 ··<string·name="updates__hide_updateable_apps">Скрыть·приложения</string>388 ··<string·name="updates__hide_updateable_apps">Скрыть·приложения</string>
390 ··<string·name="updates__show_updateable_apps">Показать·приложения</string>389 ··<string·name="updates__show_updateable_apps">Показать·приложения</string>
391 ··<string·name="updates__tts__download_app">Скачать</string>390 ··<string·name="updates__tts__download_app">Скачать</string>
392 ··<string·name="updates__tts__download_updates_for_all_apps">Скачать·все·обновления</string>391 ··<string·name="updates__tts__download_updates_for_all_apps">Скачать·все·обновления</string>
393 ··<string·name="useTor">Использовать·Tor</string>392 ··<string·name="useTor">Использовать·Tor</string>
394 ··<string·name="useTorSummary">Перенаправлять·входящий·трафик·через·Tor·для·лучшей·защиты·личных·данных.·Для·работы·этого·приложения·необходимо·установить·Orbot</string>393 ··<string·name="useTorSummary">Перенаправлять·входящий·трафик·через·Tor·для·улучшения·конфиденциальности</string>
395 ··<string·name="version">Версия</string>394 ··<string·name="version">Версия</string>
396 ··<string·name="versions">Версии</string>395 ··<string·name="versions">Версии</string>
397 ··<string·name="warning_no_internet">Не·удаётся·обновить.·Вы·подключены·к·Интернету?</string>396 ··<string·name="warning_no_internet">Не·удаётся·обновить.·Вы·подключены·к·Интернету?</string>
398 ··<string·name="wifi">Wi-Fi</string>397 ··<string·name="wifi">Wi-Fi</string>
399 ··<string·name="wifi_ap">Точка·доступа</string>398 ··<string·name="wifi_ap">Точка·доступа</string>
400 ··<string·name="writing_index_jar">Запись·подписанного·файла·индекса·(index.jar)…</string>399 ··<string·name="writing_index_jar">Запись·подписанного·файла·индекса·(index.jar)…</string>
401 ··<string·name="yes">Да</string>400 ··<string·name="yes">Да</string>
402 ··<string·name="app_details__incompatible_mismatched_signature">У·установленной·версии·другая·подпись</string>401 ··<string·name="app_details__incompatible_mismatched_signature">У·установленной·версии·другая·подпись</string>
403 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Установленная·версия·несовместима·со·всеми·доступными·версиями.·Удаление·приложения·позволит·вам·установить·совместимые·версии.·Это·часто·происходит·с·приложениями,·установленными·из·Google·Play·или·других·источников.</string> 
404 ··<string·name="app_details__no_versions__no_compatible_signatures">Нет·версий·с·совместимой·подписью</string>402 ··<string·name="app_details__no_versions__no_compatible_signatures">Нет·версий·с·совместимой·подписью</string>
405 ··<string·name="app_details__no_versions__none_compatible_with_device">Нет·версий,·совместимых·с·устройством</string>403 ··<string·name="app_details__no_versions__none_compatible_with_device">Нет·версий,·совместимых·с·устройством</string>
406 ··<string·name="app_details__no_versions__show_incompat_versions">Чтобы·показать·несовместимые·версии·включите·параметр·\&quot;%1$s\&quot;.</string>404 ··<string·name="app_details__no_versions__show_incompat_versions">Чтобы·показать·несовместимые·версии·включите·параметр·\&quot;%1$s\&quot;.</string>
 405 ··<string·name="empty_search_available_app_list">Нет·совпадений·среди·доступных·приложений.</string>
 406 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Установленная·версия·несовместима·со·всеми·доступными·версиями.·Удаление·приложения·позволит·вам·установить·совместимые·версии.·Это·часто·происходит·с·приложениями,·установленными·из·Google·Play·или·других·источников.</string>
407 ··<string·name="app_list__dismiss_app_update">Обновление·игнорируется</string>407 ··<string·name="app_list__dismiss_app_update">Обновление·игнорируется</string>
408 ··<string·name="app_list__dismiss_downloading_app">Загрузка·отменена</string> 
409 ··<string·name="app_list__dismiss_vulnerable_app">Обновление·игнорируется</string>408 ··<string·name="app_list__dismiss_vulnerable_app">Обновление·игнорируется</string>
410 ··<string·name="empty_search_available_app_list">Нет·совпадений·среди·доступных·приложений.</string> 
411 ··<string·name="installed_app__file_corrupt">Произошла·ошибка·ввода-вывода:·возможно,·файл·%s·повреждён!</string> 
412 ··<string·name="updates__app_with_known_vulnerability__ignore">Пропустить</string> 
413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">В·компоненте·%1$s·есть·уязвимости.·Лучше·удалить·это·приложение·прямо·сейчас.</string> 
414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">В·компоненте·%1$s·есть·уязвимости.·Лучше·обновиться·до·новой·версии·прямо·сейчас.</string> 
415 </resources>409 </resources>
1.96 KB
res/values-ru/plurals.xml
1.91 KB
res/values-ru/plurals.xml
    
Offset 9, 30 lines modifiedOffset 9, 30 lines modified
9 ··<plurals·name="details_last_update_days">9 ··<plurals·name="details_last_update_days">
10 ····<item·quantity="other">Обновлено·%1$d·дней·назад</item>10 ····<item·quantity="other">Обновлено·%1$d·дней·назад</item>
11 ····<item·quantity="one">Обновлено·%1$d·день·назад</item>11 ····<item·quantity="one">Обновлено·%1$d·день·назад</item>
12 ····<item·quantity="few">Обновлено·%1$d·дня·назад</item>12 ····<item·quantity="few">Обновлено·%1$d·дня·назад</item>
13 ····<item·quantity="many">Обновлено·%1$d·дней·назад</item>13 ····<item·quantity="many">Обновлено·%1$d·дней·назад</item>
14 ··</plurals>14 ··</plurals>
15 ··<plurals·name="details_last_update_months">15 ··<plurals·name="details_last_update_months">
16 ····<item·quantity="other">Обновлено·%1$d·месяцев·назад</item>16 ····<item·quantity="other">Обновлено·%1$d·месяца·назад</item>
17 ····<item·quantity="one">Обновлено·%1$d·месяц·назад</item>17 ····<item·quantity="one">Обновлено·%1$d·месяц·назад</item>
18 ····<item·quantity="few">Обновлено·%1$d·месяца·назад</item>18 ····<item·quantity="few">Обновлено·%1$d·месяца·назад</item>
19 ····<item·quantity="many">Обновлено·%1$d·месяцев·назад</item>19 ····<item·quantity="many">Обновлено·%1$d·месяца·назад</item>
20 ··</plurals>20 ··</plurals>
21 ··<plurals·name="details_last_update_weeks">21 ··<plurals·name="details_last_update_weeks">
22 ····<item·quantity="other">Обновлено·%1$d·недель·назад</item>22 ····<item·quantity="other">Обновлено·%1$d·недели·назад</item>
23 ····<item·quantity="one">Обновлено·%1$d·неделю·назад</item>23 ····<item·quantity="one">Обновлено·%1$d·неделю·назад</item>
24 ····<item·quantity="few">Обновлено·%1$d·недели·назад</item>24 ····<item·quantity="few">Обновлено·%1$d·недели·назад</item>
25 ····<item·quantity="many">Обновлено·%1$d·недель·назад</item>25 ····<item·quantity="many">Обновлено·%1$d·недели·назад</item>
26 ··</plurals>26 ··</plurals>
27 ··<plurals·name="details_last_update_years">27 ··<plurals·name="details_last_update_years">
28 ····<item·quantity="other">Обновлено·%1$d·лет·назад</item>28 ····<item·quantity="other">Обновлено·%1$d·года·назад</item>
29 ····<item·quantity="one">Обновлено·%1$d·год·назад</item>29 ····<item·quantity="one">Обновлено·%1$d·год·назад</item>
30 ····<item·quantity="few">Обновлено·%1$d·года·назад</item>30 ····<item·quantity="few">Обновлено·%1$d·года·назад</item>
31 ····<item·quantity="many">Обновлено·%1$d·лет·назад</item>31 ····<item·quantity="many">Обновлено·%1$d·года·назад</item>
32 ··</plurals>32 ··</plurals>
33 ··<plurals·name="notification_summary_installed">33 ··<plurals·name="notification_summary_installed">
34 ····<item·quantity="other">%1$d·приложений·установлено</item>34 ····<item·quantity="other">%1$d·приложений·установлено</item>
35 ····<item·quantity="one">%1$d·приложение·установлено</item>35 ····<item·quantity="one">%1$d·приложение·установлено</item>
36 ····<item·quantity="few">%1$d·приложения·установлено</item>36 ····<item·quantity="few">%1$d·приложения·установлено</item>
37 ····<item·quantity="many">%1$d·приложений·установлено</item>37 ····<item·quantity="many">%1$d·приложений·установлено</item>
38 ··</plurals>38 ··</plurals>
1.1 KB
res/values-th/strings.xml
1.05 KB
res/values-th/strings.xml
    
Offset 130, 15 lines modifiedOffset 130, 14 lines modified
130 ··<string·name="local_repo_https_on">ใช้การเชื่อมต่อ·HTTPS://·ที่เข้ารหัส·กับแหล่งโปรแกรมจากในเครื่อง</string>130 ··<string·name="local_repo_https_on">ใช้การเชื่อมต่อ·HTTPS://·ที่เข้ารหัส·กับแหล่งโปรแกรมจากในเครื่อง</string>
131 ··<string·name="local_repo_name">ชื่อที่ตั้งให้แหล่งโปรแกรมจากเครื่องคุณ</string>131 ··<string·name="local_repo_name">ชื่อที่ตั้งให้แหล่งโปรแกรมจากเครื่องคุณ</string>
132 ··<string·name="local_repo_name_summary">ฃื่อของแหล่งโปรแกรมในเครื่องที่แสดงสู่ภายนอก:·%s</string>132 ··<string·name="local_repo_name_summary">ฃื่อของแหล่งโปรแกรมในเครื่องที่แสดงสู่ภายนอก:·%s</string>
133 ··<string·name="local_repo_running">F-Droid·พร้อมจะแบ่งบันโปรแกรมแล้ว</string>133 ··<string·name="local_repo_running">F-Droid·พร้อมจะแบ่งบันโปรแกรมแล้ว</string>
134 ··<string·name="login_name">ชื่อผู้ใช้</string>134 ··<string·name="login_name">ชื่อผู้ใช้</string>
135 ··<string·name="login_password">รหัสผ่าน</string>135 ··<string·name="login_password">รหัสผ่าน</string>
136 ··<string·name="login_title">ต้องใช้รหัสผ่าน</string>136 ··<string·name="login_title">ต้องใช้รหัสผ่าน</string>
137 ··<string·name="main_menu__latest_apps">ล่าสุด</string> 
138 ··<string·name="malformed_repo_uri">กำลังข้ามแหล่งโปรแกรมที่มี·URI·ผิดรูป:·%s</string>137 ··<string·name="malformed_repo_uri">กำลังข้ามแหล่งโปรแกรมที่มี·URI·ผิดรูป:·%s</string>
139 ··<string·name="menu_add_repo">เพิ่มแหล่งโปรแกรมใหม่</string>138 ··<string·name="menu_add_repo">เพิ่มแหล่งโปรแกรมใหม่</string>
140 ··<string·name="menu_bitcoin">Bitcoin</string>139 ··<string·name="menu_bitcoin">Bitcoin</string>
141 ··<string·name="menu_changelog">รายการความเปลี่ยนแปลง</string>140 ··<string·name="menu_changelog">รายการความเปลี่ยนแปลง</string>
142 ··<string·name="menu_donate">บริจาคสนับสนุน</string>141 ··<string·name="menu_donate">บริจาคสนับสนุน</string>
143 ··<string·name="menu_email">ส่งอีเมลหาผู้พัฒนา</string>142 ··<string·name="menu_email">ส่งอีเมลหาผู้พัฒนา</string>
144 ··<string·name="menu_flattr">Flattr</string>143 ··<string·name="menu_flattr">Flattr</string>
2.82 KB
res/values-eo/strings.xml
2.77 KB
res/values-eo/strings.xml
Ordering differences only
    
Offset 363, 20 lines modifiedOffset 363, 20 lines modified
363 ··<string·name="versions">Versioj</string>363 ··<string·name="versions">Versioj</string>
364 ··<string·name="warning_no_internet">Ne·povas·ĝisdatigi,·ĉu·vi·estas·konektita·kun·la·Interreto?</string>364 ··<string·name="warning_no_internet">Ne·povas·ĝisdatigi,·ĉu·vi·estas·konektita·kun·la·Interreto?</string>
365 ··<string·name="wifi">Vifio</string>365 ··<string·name="wifi">Vifio</string>
366 ··<string·name="wifi_ap">Retkaptejo</string>366 ··<string·name="wifi_ap">Retkaptejo</string>
367 ··<string·name="writing_index_jar">Konservado·de·subskribita·indeksa·dosiero·(index.jar)…</string>367 ··<string·name="writing_index_jar">Konservado·de·subskribita·indeksa·dosiero·(index.jar)…</string>
368 ··<string·name="yes">Jes</string>368 ··<string·name="yes">Jes</string>
369 ··<string·name="app_details__incompatible_mismatched_signature">Alia·subskribo·ol·instalita·versio</string>369 ··<string·name="app_details__incompatible_mismatched_signature">Alia·subskribo·ol·instalita·versio</string>
370 ··<string·name="app_details__no_versions__explain_incompatible_signatures">La·instalita·versio·ne·kongruas·kun·ĉiuj·disponeblaj·versioj.·Malinstalado·de·aplikaĵo·ebligos·al·vi·vidigi·kaj·instali·kongruajn·versiojn.·Tio·ĉi·ofte·okazas·ĉe·aplikaĵoj·instalitaj·el·Google·Play··aliaj·fontoj,·se·ili·estas·subskribitaj·per·alia·atestilo.</string> 
371 ··<string·name="app_details__no_versions__no_compatible_signatures">Neniuj·versioj·kun·kongruaj·subskriboj</string>370 ··<string·name="app_details__no_versions__no_compatible_signatures">Neniuj·versioj·kun·kongruaj·subskriboj</string>
372 ··<string·name="app_details__no_versions__none_compatible_with_device">Neniuj·versioj·kongruaj·kun·la·aparato</string>371 ··<string·name="app_details__no_versions__none_compatible_with_device">Neniuj·versioj·kongruaj·kun·la·aparato</string>
373 ··<string·name="app_details__no_versions__show_incompat_versions">Por·montri·nekongruajn·versiojn·tie·ĉe·malgraŭ·tio,·enŝaltu·la·agordon·“%1$s”.</string>372 ··<string·name="app_details__no_versions__show_incompat_versions">Por·montri·nekongruajn·versiojn·tie·ĉe·malgraŭ·tio,·enŝaltu·la·agordon·“%1$s”.</string>
374 ··<string·name="app_list__dismiss_app_update">Ĝisdatigo·ignorata</string> 
375 ··<string·name="app_list__dismiss_downloading_app">Elŝuto·nuligita</string>373 ··<string·name="app_list__dismiss_downloading_app">Elŝuto·nuligita</string>
376 ··<string·name="app_list__dismiss_vulnerable_app">Sekurec-fliko·ignorata</string> 
377 ··<string·name="empty_search_available_app_list">Neniuj·kongruaj·aplikaĵoj·disponeblaj.</string>374 ··<string·name="empty_search_available_app_list">Neniuj·kongruaj·aplikaĵoj·disponeblaj.</string>
378 ··<string·name="installed_app__file_corrupt">F-Droid·renkontis·EIO-eraron:·%s·probable·estas·difektita!</string> 
379 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignori</string>375 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignori</string>
 376 ··<string·name="app_details__no_versions__explain_incompatible_signatures">La·instalita·versio·ne·kongruas·kun·ĉiuj·disponeblaj·versioj.·Malinstalado·de·aplikaĵo·ebligos·al·vi·vidigi·kaj·instali·kongruajn·versiojn.·Tio·ĉi·ofte·okazas·ĉe·aplikaĵoj·instalitaj·el·Google·Play··aliaj·fontoj,·se·ili·estas·subskribitaj·per·alia·atestilo.</string>
 377 ··<string·name="app_list__dismiss_app_update">Ĝisdatigo·ignorata</string>
 378 ··<string·name="app_list__dismiss_vulnerable_app">Sekurec-fliko·ignorata</string>
 379 ··<string·name="installed_app__file_corrupt">F-Droid·renkontis·EIO-eraron:·%s·probable·estas·difektita!</string>
380 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Oni·trovis·sekurec-problemon·en·%1$s.·Estas·konsilinde·senprokraste·malinstali·tiun·ĉi·aplikaĵon.</string>380 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Oni·trovis·sekurec-problemon·en·%1$s.·Estas·konsilinde·senprokraste·malinstali·tiun·ĉi·aplikaĵon.</string>
381 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Oni·trovis·sekurec-problemon·en·%1$s.·Estas·konsilinde·senprokraste·ĝisdatigi·ĝin·al·la·plej·nova·versio.</string>381 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Oni·trovis·sekurec-problemon·en·%1$s.·Estas·konsilinde·senprokraste·ĝisdatigi·ĝin·al·la·plej·nova·versio.</string>
382 </resources>382 </resources>
589 B
res/layout-sw600dp-v13/design_layout_snackbar.xml
491 B
res/layout-sw600dp-v13/design_layout_snackbar.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <view·xmlns:android="http://schemas.android.com/apk/res/android"·android:theme="@style/ThemeOverlay.AppCompat.Dark"·android:layout_gravity="bottom|center"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·class="android.support.design[·...·truncated·by·diffoscope;·len:·70,·SHA:·8540eadd3c42c1994ecdd9d483aed7e110d2f7152574d4553af6b4722992ce9a·...·]/>
426 B
res/anim/abc_slide_out_top.xml
366 B
res/anim/abc_slide_out_top.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <translate·xmlns:android="http://schemas.android.com/apk/res/android"·android:interpolator="@android:anim/accelerate_interpolator"·android:duration="@android:integer/config_mediumAnimTime"·android:fromYDelta="0.0"·android:toYDelta="-50.0%p"/>
422 B
res/anim/abc_slide_in_top.xml
364 B
res/anim/abc_slide_in_top.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <translate·xmlns:android="http://schemas.android.com/apk/res/android"·android:interpolator="@android:anim/decelerate_interpolator"·android:duration="@android:integer/config_mediumAnimTime"·android:fromYDelta="-50.0%p"·android:toYDelta="0.0"/>
396 B
res/anim/abc_fade_out.xml
346 B
res/anim/abc_fade_out.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <alpha·xmlns:android="http://schemas.android.com/apk/res/android"·android:interpolator="@android:anim/decelerate_interpolator"·android:duration="@android:integer/config_mediumAnimTime"·android:fromAlpha="1.0"·android:toAlpha="0.0"/>
437 B
res/anim/abc_slide_out_bottom.xml
371 B
res/anim/abc_slide_out_bottom.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <translate·xmlns:android="http://schemas.android.com/apk/res/android"·android:interpolator="@android:anim/accelerate_interpolator"·android:duration="@android:integer/config_mediumAnimTime"·android:fromYDelta="0.0"·android:toYDelta="50.0%p"/>
433 B
res/anim/abc_slide_in_bottom.xml
369 B
res/anim/abc_slide_in_bottom.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <translate·xmlns:android="http://schemas.android.com/apk/res/android"·android:interpolator="@android:anim/decelerate_interpolator"·android:duration="@android:integer/config_mediumAnimTime"·android:fromYDelta="50.0%p"·android:toYDelta="0.0"/>
392 B
res/anim/abc_fade_in.xml
344 B
res/anim/abc_fade_in.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <alpha·xmlns:android="http://schemas.android.com/apk/res/android"·android:interpolator="@android:anim/decelerate_interpolator"·android:duration="@android:integer/config_mediumAnimTime"·android:fromAlpha="0.0"·android:toAlpha="1.0"/>
2.0 KB
res/values-zh-rCN/strings.xml
1.95 KB
res/values-zh-rCN/strings.xml
Ordering differences only
    
Offset 396, 20 lines modifiedOffset 396, 20 lines modified
396 ··<string·name="versions">版本</string>396 ··<string·name="versions">版本</string>
397 ··<string·name="warning_no_internet">无法更新,是否已连接到互联网?</string>397 ··<string·name="warning_no_internet">无法更新,是否已连接到互联网?</string>
398 ··<string·name="wifi">Wi-Fi</string>398 ··<string·name="wifi">Wi-Fi</string>
399 ··<string·name="wifi_ap">Wi-Fi热点</string>399 ··<string·name="wifi_ap">Wi-Fi热点</string>
400 ··<string·name="writing_index_jar">正在写入已签名的索引文件(index.jar)…</string>400 ··<string·name="writing_index_jar">正在写入已签名的索引文件(index.jar)…</string>
401 ··<string·name="yes">是</string>401 ··<string·name="yes">是</string>
402 ··<string·name="app_details__incompatible_mismatched_signature">与已安装版本的签名不符</string>402 ··<string·name="app_details__incompatible_mismatched_signature">与已安装版本的签名不符</string>
403 ··<string·name="app_details__no_versions__explain_incompatible_signatures">已安装版本不与任何可用版本兼容。卸载该应用将让您可以查看和安装兼容的版本。这种情况通常发生在通过·Google·Play·或其他软件源安装的应用上,如果它们是由不同的证书签名的。</string> 
404 ··<string·name="app_details__no_versions__no_compatible_signatures">没有兼容签名的版本</string>403 ··<string·name="app_details__no_versions__no_compatible_signatures">没有兼容签名的版本</string>
405 ··<string·name="app_details__no_versions__none_compatible_with_device">没有与设备兼容的版本</string>404 ··<string·name="app_details__no_versions__none_compatible_with_device">没有与设备兼容的版本</string>
406 ··<string·name="app_details__no_versions__show_incompat_versions">如果仍要在这里显示不兼容的版本,请启用“%1$s”的设置。</string>405 ··<string·name="app_details__no_versions__show_incompat_versions">如果仍要在这里显示不兼容的版本,请启用“%1$s”的设置。</string>
407 ··<string·name="app_list__dismiss_app_update">已忽略更新</string> 
408 ··<string·name="app_list__dismiss_downloading_app">已取消下载</string>406 ··<string·name="app_list__dismiss_downloading_app">已取消下载</string>
409 ··<string·name="app_list__dismiss_vulnerable_app">已忽略漏洞</string> 
410 ··<string·name="empty_search_available_app_list">已安装应用列表为空。</string>407 ··<string·name="empty_search_available_app_list">已安装应用列表为空。</string>
411 ··<string·name="installed_app__file_corrupt">F-Droid·收到了·EIO·错误:%s·很可能已经损毁!</string> 
412 ··<string·name="updates__app_with_known_vulnerability__ignore">忽略</string>408 ··<string·name="updates__app_with_known_vulnerability__ignore">忽略</string>
 409 ··<string·name="app_details__no_versions__explain_incompatible_signatures">已安装版本不与任何可用版本兼容。卸载该应用将让您可以查看和安装兼容的版本。这种情况通常发生在通过·Google·Play·或其他软件源安装的应用上,如果它们是由不同的证书签名的。</string>
 410 ··<string·name="app_list__dismiss_app_update">已忽略更新</string>
 411 ··<string·name="app_list__dismiss_vulnerable_app">已忽略漏洞</string>
 412 ··<string·name="installed_app__file_corrupt">F-Droid·收到了·EIO·错误:%s·很可能已经损毁!</string>
413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">我们发现了关于·%1$s·的漏洞,建议您立即卸载此应用。</string>413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">我们发现了关于·%1$s·的漏洞,建议您立即卸载此应用。</string>
414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">我们发现了关于·%1$s·的漏洞,建议您立即升级到最新的版本。</string>414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">我们发现了关于·%1$s·的漏洞,建议您立即升级到最新的版本。</string>
415 </resources>415 </resources>
2.88 KB
res/values-pt-rPT/strings.xml
2.82 KB
res/values-pt-rPT/strings.xml
Ordering differences only
    
Offset 392, 20 lines modifiedOffset 392, 20 lines modified
392 ··<string·name="versions">Versões</string>392 ··<string·name="versions">Versões</string>
393 ··<string·name="warning_no_internet">Não·é·possível·atualizar.·Está·ligado·à·Internet?</string>393 ··<string·name="warning_no_internet">Não·é·possível·atualizar.·Está·ligado·à·Internet?</string>
394 ··<string·name="wifi">Wi-Fi</string>394 ··<string·name="wifi">Wi-Fi</string>
395 ··<string·name="wifi_ap">Hotspot</string>395 ··<string·name="wifi_ap">Hotspot</string>
396 ··<string·name="writing_index_jar">A·escrever·ficheiro·de·índice·(index.jar)…</string>396 ··<string·name="writing_index_jar">A·escrever·ficheiro·de·índice·(index.jar)…</string>
397 ··<string·name="yes">Sim</string>397 ··<string·name="yes">Sim</string>
398 ··<string·name="app_details__incompatible_mismatched_signature">Assinatura·diferente·da·versão·instalada</string>398 ··<string·name="app_details__incompatible_mismatched_signature">Assinatura·diferente·da·versão·instalada</string>
399 ··<string·name="app_details__no_versions__explain_incompatible_signatures">A·versão·instalada·não·é·compatível·com·as·versões·disponíveis.·Pode·desinstalar·a·aplicação·de·modo·a·ver·e·instalar·as·versões·compatíveis.·Normalmente,·isto·ocorre·se·instalar·aplicações·através·da·Google·Play·ou·de·outras·fontes,·caso·tenham·sido·assinadas·com·um·certificado·distinto.</string> 
400 ··<string·name="app_details__no_versions__no_compatible_signatures">Não··versões·com·assinatura·compatível</string>399 ··<string·name="app_details__no_versions__no_compatible_signatures">Não··versões·com·assinatura·compatível</string>
401 ··<string·name="app_details__no_versions__none_compatible_with_device">Não··versões·compatíveis·com·o·dispositivo</string>400 ··<string·name="app_details__no_versions__none_compatible_with_device">Não··versões·compatíveis·com·o·dispositivo</string>
402 ··<string·name="app_details__no_versions__show_incompat_versions">Para·ainda·assim·mostrar·versões·incompatíveis,·ative·a·definição·\&quot;%1$s\&quot;.</string>401 ··<string·name="app_details__no_versions__show_incompat_versions">Para·ainda·assim·mostrar·versões·incompatíveis,·ative·a·definição·\&quot;%1$s\&quot;.</string>
403 ··<string·name="app_list__dismiss_app_update">Atualização·ignorada</string> 
404 ··<string·name="app_list__dismiss_downloading_app">Descarga·cancelada</string>402 ··<string·name="app_list__dismiss_downloading_app">Descarga·cancelada</string>
405 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string> 
406 ··<string·name="empty_search_available_app_list">Nenhuma·aplicação·disponível·coincidente.</string>403 ··<string·name="empty_search_available_app_list">Nenhuma·aplicação·disponível·coincidente.</string>
407 ··<string·name="installed_app__file_corrupt">Ocorreu·um·erro·EIO:·possivelmente·%s·está·danificada!</string> 
408 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>404 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>
 405 ··<string·name="app_details__no_versions__explain_incompatible_signatures">A·versão·instalada·não·é·compatível·com·as·versões·disponíveis.·Pode·desinstalar·a·aplicação·de·modo·a·ver·e·instalar·as·versões·compatíveis.·Normalmente,·isto·ocorre·se·instalar·aplicações·através·da·Google·Play·ou·de·outras·fontes,·caso·tenham·sido·assinadas·com·um·certificado·distinto.</string>
 406 ··<string·name="app_list__dismiss_app_update">Atualização·ignorada</string>
 407 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string>
 408 ··<string·name="installed_app__file_corrupt">Ocorreu·um·erro·EIO:·possivelmente·%s·está·danificada!</string>
409 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Encontrámos·uma·vulnerabilidade·em·%1$s.·Recomendamos·a·desinstalação·imediata·da·aplicação.</string>409 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Encontrámos·uma·vulnerabilidade·em·%1$s.·Recomendamos·a·desinstalação·imediata·da·aplicação.</string>
410 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Encontrámos·uma·vulnerabilidade·em·%1$s.·Recomendamos·a·atualização·imediata·da·aplicação.</string>410 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Encontrámos·uma·vulnerabilidade·em·%1$s.·Recomendamos·a·atualização·imediata·da·aplicação.</string>
411 </resources>411 </resources>
379 B
res/layout/design_layout_tab_icon.xml
305 B
res/layout/design_layout_tab_icon.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <ImageView·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="24.0dip"·android:layout_height="24.0dip"·android:scaleType="centerInside"/>
538 B
res/layout/design_navigation_item_header.xml
450 B
res/layout/design_navigation_item_header.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:id="@id/navigation_header_container"·android:paddingBottom="@dimen/design_navigation_separator_vertical_padding"·android:layout_width="fill_paren[·...·truncated·by·diffoscope;·len:·39,·SHA:·f245001804d061a3c4c7335709e60323d46fbb873f23fdcf52ec7cad045e8c80·...·]/>
533 B
res/layout/design_layout_snackbar.xml
459 B
res/layout/design_layout_snackbar.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <view·xmlns:android="http://schemas.android.com/apk/res/android"·android:theme="@style/ThemeOverlay.AppCompat.Dark"·android:layout_gravity="bottom"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·class="android.support.design.widget.[·...·truncated·by·diffoscope;·len:·62,·SHA:·acb613f5d6eca1fb2990ea8002e138c655e5825289d0c3a4eec969096fc94bac·...·]/>
482 B
res/layout/abc_action_bar_up_container.xml
398 B
res/layout/abc_action_bar_up_container.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:enabled="false"·android:gravity="center_vertical"·android:background="?actionBarItemBackground"·android:layout_width="wrap_content"·android:layout_height="fill_parent"/>
595 B
res/layout/design_navigation_item.xml
521 B
res/layout/design_navigation_item.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <android.support.design.internal.NavigationMenuItemView·xmlns:android="http://schemas.android.com/apk/res/android"·android:paddingLeft="?listPreferredItemPaddingLeft"·android:paddingRight="?listPreferredItemPaddingRight"·android:focusable="true"·android:lay[·...·truncated·by·diffoscope;·len:·124,·SHA:·6ea0dcbe928aba8d8dab5a42ffd674e0acdf409007c7ca4c2a2261b7c5b1f764·...·]/>
625 B
res/layout/design_text_input_password_icon.xml
533 B
res/layout/design_text_input_password_icon.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <android.support.design.widget.CheckableImageButton·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_gravity="end|center"·android:id="@id/text_input_password_toggle"·android:background="?selectableItemBackgroundBorderless"·android:l[·...·truncated·by·diffoscope;·len:·118,·SHA:·c9aa08554711ad78cfba55415753d0aa7ab6ff2cd1e9d95935574c222519c625·...·]/>
425 B
res/layout/design_layout_tab_text.xml
351 B
res/layout/design_layout_tab_text.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:ellipsize="end"·android:gravity="center"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:maxLines="2"/>
5.31 KB
res/layout/app_details2_header.xml
5.24 KB
res/layout/app_details2_header.xml
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ······</RelativeLayout>12 ······</RelativeLayout>
13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">13 ······<RelativeLayout·android:id="@id/progress_layout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">
14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"/>14 ········<ImageView·android:id="@id/progress_cancel"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@android:drawable/ic_menu_close_clear_cancel"·android:layout_alignParentRight="true"·android:layout_centerVertical="true"·android:contentDescription="@string/app__tts__cancel_download"/>
15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"/>15 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_label"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/downloading"·android:layout_alignParentLeft="true"·android:contentDescription="@string/downloading"/>
16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"/>16 ········<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Small"·android:id="@id/progress_percent"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text=""·android:layout_toLeftOf="@id/progress_cancel"/>
17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>17 ········<ProgressBar·android:id="@id/progress_bar"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_toLeftOf="@id/progress_cancel"·android:layout_below="@id/progress_label"·android:layout_alignParentLeft="true"·style="@style/Widget.AppCompat.ProgressBar.Horizontal"/>
18 ······</RelativeLayout>18 ······</RelativeLayout>
19 ······<LinearLayout·android:gravity="end"·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">19 ······<LinearLayout·android:id="@id/button_layout"·android:paddingBottom="2.0dip"·android:visibility="visible"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/icon_and_name"·android:layout_alignParentLeft="true"·android:layout_alignParentRight="true">
20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>20 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/secondaryButtonView"·android:padding="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsSecondaryButtonStyle"/>
21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="0.0"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>21 ········<android.support.v7.widget.AppCompatButton·android:ellipsize="marquee"·android:id="@id/primaryButtonView"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_weight="1.0"·app:textAllCaps="true"·style="@style/DetailsPrimaryButtonStyle"/>
22 ······</LinearLayout>22 ······</LinearLayout>
23 ····</RelativeLayout>23 ····</RelativeLayout>
24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"/>24 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/whats_new"·android:background="?detailPanel"·android:paddingLeft="8.0dip"·android:paddingTop="16.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginTop="16.0dip"·android:layout_marginBottom="16.0dip"/>
25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>25 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/description"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>
26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"/>26 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:textStyle="bold"·android:id="@id/label_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/antifeatures"/>
27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>27 ····<TextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:id="@id/text_anti_features"·android:scrollbars="none"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="16.0dip"·android:layout_marginRight="8.0dip"/>
28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·style="@style/DetailsMoreButtonStyle"/>28 ····<android.support.v7.widget.AppCompatTextView·android:textAppearance="@style/TextAppearance.AppCompat.Body1"·android:gravity="end"·android:id="@id/description_more"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:text="@string/more"·style="@style/DetailsMoreButtonStyle"/>
444 B
res/layout/abc_action_bar_view_list_nav_layout.xml
344 B
res/layout/abc_action_bar_view_list_nav_layout.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·style="?attr/actionBarTabBarStyle"/>
559 B
res/layout/design_navigation_menu.xml
485 B
res/layout/design_navigation_menu.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <android.support.design.internal.NavigationMenuView·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/design_navigation_view"·android:paddingBottom="@dimen/design_navigation_padding_bottom"·android:scrollbars="vertical"·android:clip[·...·truncated·by·diffoscope;·len:·88,·SHA:·e40d3a74f7c61351245b7109e036be003335eecc7bf9d4ee1366660b5018b544·...·]/>
531 B
res/layout/design_navigation_item_separator.xml
437 B
res/layout/design_navigation_item_separator.xml
    
Offset 1, 2 lines modifiedOffset 1, 4 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
 3 ··<View·android:background="?android:listDivider"·android:layout_width="fill_parent"·android:layout_height="1.0dip"/>
 4 </FrameLayout>
1.43 KB
res/layout/design_bottom_navigation_item.xml
1.35 KB
res/layout/design_bottom_navigation_item.xml
    
Offset 1, 2 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <merge·xmlns:android="http://schemas.android.com/apk/res/android">
 3 ··<ImageView·android:layout_gravity="center_horizontal"·android:id="@id/icon"·android:duplicateParentState="true"·android:layout_width="24.0dip"·android:layout_height="24.0dip"·android:layout_marginTop="@dimen/design_bottom_navigation_margin"·android:layout_marginBottom="@dimen/design_bottom_navigation_margin"/>
 4 ··<android.support.design.internal.BaselineLayout·android:layout_gravity="bottom|center"·android:paddingBottom="10.0dip"·android:duplicateParentState="true"·android:clipToPadding="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content">
 5 ····<TextView·android:textSize="@dimen/design_bottom_navigation_text_size"·android:id="@id/smallLabel"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/>
 6 ····<TextView·android:textSize="@dimen/design_bottom_navigation_active_text_size"·android:id="@id/largeLabel"·android:visibility="invisible"·android:duplicateParentState="true"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"/>
 7 ··</android.support.design.internal.BaselineLayout>
 8 </merge>
1.45 KB
res/layout/design_layout_snackbar_include.xml
1.36 KB
res/layout/design_layout_snackbar_include.xml
    
Offset 1, 2 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <view·xmlns:android="http://schemas.android.com/apk/res/android"·android:theme="@style/ThemeOverlay.AppCompat.Dark"·android:layout_gravity="bottom"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·class="android.support.design.interna[·...·truncated·by·diffoscope;·len:·24,·SHA:·ceafe958944ef68335110513c10961551ebce3b3a6bb997d5c51553763e878ea·...·]>
 3 ··<TextView·android:textAppearance="@style/TextAppearance.Design.Snackbar.Message"·android:ellipsize="end"·android:layout_gravity="start|center"·android:id="@id/snackbar_text"·android:paddingLeft="@dimen/design_snackbar_padding_horizontal"·android:paddingTop="@dimen/design_snackbar_padding_vertical"·android:paddingRight="@dimen/design_snackbar_padding_horizontal"·android:paddingBottom="@dimen/design_snackbar_padding_vertical"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:maxLines="@integer/design_snackbar_text_max_lines"·android:layout_weight="1.0"/>
 4 ··<Button·android:textColor="?colorAccent"·android:layout_gravity="end|center"·android:id="@id/snackbar_action"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/design_snackbar_extra_spacing_horizontal"·android:minWidth="48.0dip"·style="?attr/borderlessButtonStyle"/>
 5 </view>
680 B
res/layout/design_navigation_item_subheader.xml
586 B
res/layout/design_navigation_item_subheader.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="@style/TextAppearance.AppCompat.Body2"·android:textColor="?android:textColorSecondary"·android:gravity="start|center"·android:paddingLeft="?listPreferredItemPadding[·...·truncated·by·diffoscope;·len:·169,·SHA:·25f5ddff9989ac194b4b96be17ba818f1a09864ced0eea7ae8a9fc039efb740e·...·]/>
3.03 KB
res/values-it/strings.xml
2.98 KB
res/values-it/strings.xml
Ordering differences only
    
Offset 387, 20 lines modifiedOffset 387, 20 lines modified
387 ··<string·name="versions">Versioni</string>387 ··<string·name="versions">Versioni</string>
388 ··<string·name="warning_no_internet">Impossibile·aggiornare,·sei·connesso·ad·Internet?</string>388 ··<string·name="warning_no_internet">Impossibile·aggiornare,·sei·connesso·ad·Internet?</string>
389 ··<string·name="wifi">Wi-Fi</string>389 ··<string·name="wifi">Wi-Fi</string>
390 ··<string·name="wifi_ap">Hotspot</string>390 ··<string·name="wifi_ap">Hotspot</string>
391 ··<string·name="writing_index_jar">Scrittura·del·file·di·indice·firmato·(index.jar)…</string>391 ··<string·name="writing_index_jar">Scrittura·del·file·di·indice·firmato·(index.jar)…</string>
392 ··<string·name="yes">Sì</string>392 ··<string·name="yes">Sì</string>
393 ··<string·name="app_details__incompatible_mismatched_signature">La·firma·non·coincide·con·quella·della·versione·installata</string>393 ··<string·name="app_details__incompatible_mismatched_signature">La·firma·non·coincide·con·quella·della·versione·installata</string>
394 ··<string·name="app_details__no_versions__explain_incompatible_signatures">&quot;La·versione·installata·non·è·compatibile·con·nessuna·versione·disponibile.·Disinstallare·l'applicazione·ti·permetterà·di·visualizzare·ed·installare·le·versioni·compatibili.·Questo·accade·spesso·con·applicazioni·installate·da·Google·Play·o·da·altre·sorgenti·se·firmate·con·un·certificato·differente.&quot;</string> 
395 ··<string·name="app_details__no_versions__no_compatible_signatures">Nessuna·versione·con·una·firma·compatibile</string>394 ··<string·name="app_details__no_versions__no_compatible_signatures">Nessuna·versione·con·una·firma·compatibile</string>
396 ··<string·name="app_details__no_versions__none_compatible_with_device">Nessuna·versione·compatibile·con·il·dispositivo</string>395 ··<string·name="app_details__no_versions__none_compatible_with_device">Nessuna·versione·compatibile·con·il·dispositivo</string>
397 ··<string·name="app_details__no_versions__show_incompat_versions">&quot;Per·mostrare·comunque·le·versioni·incompatibili·qui,·abilita·l'impostazione·\&quot;%1$s\&quot;.&quot;</string>396 ··<string·name="app_details__no_versions__show_incompat_versions">&quot;Per·mostrare·comunque·le·versioni·incompatibili·qui,·abilita·l'impostazione·\&quot;%1$s\&quot;.&quot;</string>
398 ··<string·name="app_list__dismiss_app_update">Aggiornamento·ignorato</string> 
399 ··<string·name="app_list__dismiss_downloading_app">Download·annullato</string>397 ··<string·name="app_list__dismiss_downloading_app">Download·annullato</string>
400 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilità·ignorata</string> 
401 ··<string·name="empty_search_available_app_list">Non·è·disponibile·nessuna·app·corrispondente.</string>398 ··<string·name="empty_search_available_app_list">Non·è·disponibile·nessuna·app·corrispondente.</string>
402 ··<string·name="installed_app__file_corrupt">F-Droid·ha·ricevuto·un·errore·EIO:·%s·probabilmente·è·corrotto!</string> 
403 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignora</string>399 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignora</string>
 400 ··<string·name="app_details__no_versions__explain_incompatible_signatures">&quot;La·versione·installata·non·è·compatibile·con·nessuna·versione·disponibile.·Disinstallare·l'applicazione·ti·permetterà·di·visualizzare·ed·installare·le·versioni·compatibili.·Questo·accade·spesso·con·applicazioni·installate·da·Google·Play·o·da·altre·sorgenti·se·firmate·con·un·certificato·differente.&quot;</string>
 401 ··<string·name="app_list__dismiss_app_update">Aggiornamento·ignorato</string>
 402 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilità·ignorata</string>
 403 ··<string·name="installed_app__file_corrupt">F-Droid·ha·ricevuto·un·errore·EIO:·%s·probabilmente·è·corrotto!</string>
404 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Abbiamo·trovato·una·vulnerabilità·in·%1$s.·Ti·raccomandiamo·di·disinstallare·questa·applicazione·immediatamente.</string>404 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Abbiamo·trovato·una·vulnerabilità·in·%1$s.·Ti·raccomandiamo·di·disinstallare·questa·applicazione·immediatamente.</string>
405 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">&quot;Abbiamo·trovato·una·vulnerabilità·in·%1$s.·Ti·raccomandiamo·di·aggiornare·all'ultima·versione·immediatamente.&quot;</string>405 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">&quot;Abbiamo·trovato·una·vulnerabilità·in·%1$s.·Ti·raccomandiamo·di·aggiornare·all'ultima·versione·immediatamente.&quot;</string>
406 </resources>406 </resources>
2.93 KB
res/values-nl/strings.xml
2.88 KB
res/values-nl/strings.xml
Ordering differences only
    
Offset 386, 20 lines modifiedOffset 386, 20 lines modified
386 ··<string·name="versions">Versies</string>386 ··<string·name="versions">Versies</string>
387 ··<string·name="warning_no_internet">Kan·niet·updaten,·ben·je·verbonden·met·het·internet?</string>387 ··<string·name="warning_no_internet">Kan·niet·updaten,·ben·je·verbonden·met·het·internet?</string>
388 ··<string·name="wifi">Wifi</string>388 ··<string·name="wifi">Wifi</string>
389 ··<string·name="wifi_ap">Hotspot</string>389 ··<string·name="wifi_ap">Hotspot</string>
390 ··<string·name="writing_index_jar">Ondertekend·indexbestand·(index.jar)·aan·het·schrijven…</string>390 ··<string·name="writing_index_jar">Ondertekend·indexbestand·(index.jar)·aan·het·schrijven…</string>
391 ··<string·name="yes">Ja</string>391 ··<string·name="yes">Ja</string>
392 ··<string·name="app_details__incompatible_mismatched_signature">Ondertekening·verschilt·van·geïnstalleerde·versie</string>392 ··<string·name="app_details__incompatible_mismatched_signature">Ondertekening·verschilt·van·geïnstalleerde·versie</string>
393 ··<string·name="app_details__no_versions__explain_incompatible_signatures">De·geïnstalleerde·versie·is·niet·compatibel·met·de·beschikbare·versies.·Door·de·app·te·verwijderen·zullen·compatibele·versies·worden·weergegeven,·waarna·je·ze·kan·installeren.·Dit·gebeurt·vaak·wanneer·je·apps·installeert·via·Google·Play·of·andere·bronnen,·en·deze·door·een·ander·certificaat·zijn·ondertekend.</string> 
394 ··<string·name="app_details__no_versions__no_compatible_signatures">Geen·versies·met·compatibele·ondertekening</string>393 ··<string·name="app_details__no_versions__no_compatible_signatures">Geen·versies·met·compatibele·ondertekening</string>
395 ··<string·name="app_details__no_versions__none_compatible_with_device">Geen·versies·compatibel·met·apparaat</string>394 ··<string·name="app_details__no_versions__none_compatible_with_device">Geen·versies·compatibel·met·apparaat</string>
396 ··<string·name="app_details__no_versions__show_incompat_versions">Schakel·de·instelling·\&quot;%1$s\&quot;·in·om·incompatibele·versies·hier·toch·weer·te·geven.</string>395 ··<string·name="app_details__no_versions__show_incompat_versions">Schakel·de·instelling·\&quot;%1$s\&quot;·in·om·incompatibele·versies·hier·toch·weer·te·geven.</string>
397 ··<string·name="app_list__dismiss_app_update">Update·genegeerd</string> 
398 ··<string·name="app_list__dismiss_downloading_app">Download·geannuleerd</string>396 ··<string·name="app_list__dismiss_downloading_app">Download·geannuleerd</string>
399 ··<string·name="app_list__dismiss_vulnerable_app">Kwetsbaarheid·genegeerd</string> 
400 ··<string·name="empty_search_available_app_list">Geen·overeenkomende·apps·beschikbaar.</string>397 ··<string·name="empty_search_available_app_list">Geen·overeenkomende·apps·beschikbaar.</string>
401 ··<string·name="installed_app__file_corrupt">F-Droid·ontving·een·EIO-fout:·%s·is·waarschijnlijk·beschadigd!</string> 
402 ··<string·name="updates__app_with_known_vulnerability__ignore">Negeren</string>398 ··<string·name="updates__app_with_known_vulnerability__ignore">Negeren</string>
 399 ··<string·name="app_details__no_versions__explain_incompatible_signatures">De·geïnstalleerde·versie·is·niet·compatibel·met·de·beschikbare·versies.·Door·de·app·te·verwijderen·zullen·compatibele·versies·worden·weergegeven,·waarna·je·ze·kan·installeren.·Dit·gebeurt·vaak·wanneer·je·apps·installeert·via·Google·Play·of·andere·bronnen,·en·deze·door·een·ander·certificaat·zijn·ondertekend.</string>
 400 ··<string·name="app_list__dismiss_app_update">Update·genegeerd</string>
 401 ··<string·name="app_list__dismiss_vulnerable_app">Kwetsbaarheid·genegeerd</string>
 402 ··<string·name="installed_app__file_corrupt">F-Droid·ontving·een·EIO-fout:·%s·is·waarschijnlijk·beschadigd!</string>
403 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Er·zit·een·kwetsbaarheid·in·%1$s.·We·raden·aan·deze·app·onmiddellijk·te·verwijderen.</string>403 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Er·zit·een·kwetsbaarheid·in·%1$s.·We·raden·aan·deze·app·onmiddellijk·te·verwijderen.</string>
404 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Er·zit·een·kwetsbaarheid·in·%1$s.·We·raden·aan·onmiddellijk·bij·te·werken·naar·de·meest·recente·versie.</string>404 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Er·zit·een·kwetsbaarheid·in·%1$s.·We·raden·aan·onmiddellijk·bij·te·werken·naar·de·meest·recente·versie.</string>
405 </resources>405 </resources>
2.75 KB
res/values-he/strings.xml
2.7 KB
res/values-he/strings.xml
    
Offset 375, 23 lines modifiedOffset 375, 20 lines modified
375 ··<string·name="versions">גירסאות</string>375 ··<string·name="versions">גירסאות</string>
376 ··<string·name="warning_no_internet">לא·ניתן·לעדכן,·האם·קיים·חיבור·לרשת?</string>376 ··<string·name="warning_no_internet">לא·ניתן·לעדכן,·האם·קיים·חיבור·לרשת?</string>
377 ··<string·name="wifi">רשת·אלחוטית</string>377 ··<string·name="wifi">רשת·אלחוטית</string>
378 ··<string·name="wifi_ap">נקודה·חמה</string>378 ··<string·name="wifi_ap">נקודה·חמה</string>
379 ··<string·name="writing_index_jar">קובץ·המפתח·החתום·(index.jar)·נכתב…</string>379 ··<string·name="writing_index_jar">קובץ·המפתח·החתום·(index.jar)·נכתב…</string>
380 ··<string·name="yes">כן</string>380 ··<string·name="yes">כן</string>
381 ··<string·name="app_details__incompatible_mismatched_signature">חתימה·שונה·מהגרסה·המותקנת</string>381 ··<string·name="app_details__incompatible_mismatched_signature">חתימה·שונה·מהגרסה·המותקנת</string>
382 ··<string·name="app_details__no_versions__explain_incompatible_signatures">הגרסה·המותקנת·אינה·תואמת·לכל·הגרסאות·הנתמכות.·הסרת·היישומון·תאפשר·לך·לצפות·ולהתקין·גרסאות·תואמות.·מצב·זה·קורה·לרוב·עם·יישומונים·שמותקנים·דרך·Google·Play·או·מקורות·אחרים,·אם·היישומונים·נחתמו·עם·אישור·אחר.</string> 
383 ··<string·name="app_details__no_versions__no_compatible_signatures">אין·גרסאות·עם·חתימה·תואמת</string>382 ··<string·name="app_details__no_versions__no_compatible_signatures">אין·גרסאות·עם·חתימה·תואמת</string>
384 ··<string·name="app_details__no_versions__none_compatible_with_device">אין·גרסאות·תואמות·להתקן·זה</string>383 ··<string·name="app_details__no_versions__none_compatible_with_device">אין·גרסאות·תואמות·להתקן·זה</string>
385 ··<string·name="app_details__no_versions__show_incompat_versions">כדי·להציג·את·הגרסה·נטולת·התמיכה·להלן·בכל·מקרה,·יש·להפעיל·את·ההגדרה·„%1$s“.</string>384 ··<string·name="app_details__no_versions__show_incompat_versions">כדי·להציג·את·הגרסה·נטולת·התמיכה·להלן·בכל·מקרה,·יש·להפעיל·את·ההגדרה·„%1$s“.</string>
386 ··<string·name="app_list__dismiss_app_update">העדכון·בהתעלמות</string> 
387 ··<string·name="app_list__dismiss_downloading_app">ההורדה·בוטלה</string>385 ··<string·name="app_list__dismiss_downloading_app">ההורדה·בוטלה</string>
388 ··<string·name="app_list__dismiss_vulnerable_app">החולשה·בהתעלמות</string> 
389 ··<string·name="empty_search_available_app_list">אין·אפליקציות·תואמות·זמינות.</string>386 ··<string·name="empty_search_available_app_list">אין·אפליקציות·תואמות·זמינות.</string>
390 ··<string·name="installed_app__file_corrupt">התקבלה·שגיאת·קלט/פלט·ב־F-Droid:·כנראה·כי·קיימת·תקלה·מול·%s!</string> 
391 ··<string·name="updates__app_with_known_vulnerability__ignore">התעלמות</string>387 ··<string·name="updates__app_with_known_vulnerability__ignore">התעלמות</string>
 388 ··<string·name="app_details__no_versions__explain_incompatible_signatures">הגרסה·המותקנת·אינה·תואמת·לכל·הגרסאות·הנתמכות.·הסרת·היישומון·תאפשר·לך·לצפות·ולהתקין·גרסאות·תואמות.·מצב·זה·קורה·לרוב·עם·יישומונים·שמותקנים·דרך·Google·Play·או·מקורות·אחרים,·אם·היישומונים·נחתמו·עם·אישור·אחר.</string>
 389 ··<string·name="app_list__dismiss_app_update">העדכון·בהתעלמות</string>
 390 ··<string·name="app_list__dismiss_vulnerable_app">החולשה·בהתעלמות</string>
 391 ··<string·name="installed_app__file_corrupt">התקבלה·שגיאת·קלט/פלט·ב־F-Droid:·כנראה·כי·קיימת·תקלה·מול·%s!</string>
392 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·להסיר·את·היישומון·הזה·מיידית.</string>392 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·להסיר·את·היישומון·הזה·מיידית.</string>
393 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·לשדרג·את·היישומון·הזה·לגרסה·החדשה·ביותר·מיידית.</string>393 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">מצאנו·חולשה·אצל·%1$s.·אנו·ממליצים·לשדרג·את·היישומון·הזה·לגרסה·החדשה·ביותר·מיידית.</string>
394 ··<string·name="preventScreenshots_title">מניעת·צילומי·מסך</string> 
395 ··<string·name="privacy">פרטיות</string> 
396 ··<string·name="preventScreenshots_summary">חסימת·צילום·המסך·והסתרת·תוכן·היישומון·ממסך·היישומונים·האחרונים</string> 
397 </resources>394 </resources>
2.93 KB
res/values-sk/strings.xml
2.88 KB
res/values-sk/strings.xml
Ordering differences only
    
Offset 392, 20 lines modifiedOffset 392, 20 lines modified
392 ··<string·name="versions">Verzie</string>392 ··<string·name="versions">Verzie</string>
393 ··<string·name="warning_no_internet">Nemožno·aktualizovať,·máte·prístup·na·Internet?</string>393 ··<string·name="warning_no_internet">Nemožno·aktualizovať,·máte·prístup·na·Internet?</string>
394 ··<string·name="wifi">Wi-Fi</string>394 ··<string·name="wifi">Wi-Fi</string>
395 ··<string·name="wifi_ap">Hotspot</string>395 ··<string·name="wifi_ap">Hotspot</string>
396 ··<string·name="writing_index_jar">Zapisujem·podpísaný·súbor·indexu·(index.jar)…</string>396 ··<string·name="writing_index_jar">Zapisujem·podpísaný·súbor·indexu·(index.jar)…</string>
397 ··<string·name="yes">Áno</string>397 ··<string·name="yes">Áno</string>
398 ··<string·name="app_details__incompatible_mismatched_signature">Digitálny·podpis·nesedí·s·nainštalovanou·verziou</string>398 ··<string·name="app_details__incompatible_mismatched_signature">Digitálny·podpis·nesedí·s·nainštalovanou·verziou</string>
399 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Nainštalovaná·verzia·nie·je·kompatibilná·s·dostupnými·verziami.·Odinštalovaním·súčasnej·verzie·aplikácie·budete·môcť·zobraziť·a·nainštalovať·nové·kompatibilné·verzie.·Toto·sa·často·vyskytuje·pri·aplikáciách·nainštalovaných·prostredníctvom·služby·Google·Play·alebo·iných·zdrojov,·ak··podpísané·iným·certifikátom.</string> 
400 ··<string·name="app_details__no_versions__no_compatible_signatures">Žiadne·verzie·s·kompatibilným·podpisom</string>399 ··<string·name="app_details__no_versions__no_compatible_signatures">Žiadne·verzie·s·kompatibilným·podpisom</string>
401 ··<string·name="app_details__no_versions__none_compatible_with_device">Žiadne·verzie·kompatibilné·so·zariadením</string>400 ··<string·name="app_details__no_versions__none_compatible_with_device">Žiadne·verzie·kompatibilné·so·zariadením</string>
402 ··<string·name="app_details__no_versions__show_incompat_versions">Ak·chcete·aj·tak·zobraziť·nekompatibilné·verzie,·zapnite·nastavenie·\&quot;%1$s\&quot;.</string>401 ··<string·name="app_details__no_versions__show_incompat_versions">Ak·chcete·aj·tak·zobraziť·nekompatibilné·verzie,·zapnite·nastavenie·\&quot;%1$s\&quot;.</string>
403 ··<string·name="app_list__dismiss_app_update">Aktualizácia·bola·ignorovaná</string> 
404 ··<string·name="app_list__dismiss_downloading_app">Sťahovanie·bolo·zrušené</string>402 ··<string·name="app_list__dismiss_downloading_app">Sťahovanie·bolo·zrušené</string>
405 ··<string·name="app_list__dismiss_vulnerable_app">Zraniteľnosť·bola·ignorovaná</string> 
406 ··<string·name="empty_search_available_app_list">Výrazu·nezodpovedá·žiadna·dostupná·aplikácia.</string>403 ··<string·name="empty_search_available_app_list">Výrazu·nezodpovedá·žiadna·dostupná·aplikácia.</string>
407 ··<string·name="installed_app__file_corrupt">F-Droid·obdržal·chybu·EIO:·%s·je·pravdepodobne·poškodený!</string> 
408 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorovať</string>404 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorovať</string>
 405 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Nainštalovaná·verzia·nie·je·kompatibilná·s·dostupnými·verziami.·Odinštalovaním·súčasnej·verzie·aplikácie·budete·môcť·zobraziť·a·nainštalovať·nové·kompatibilné·verzie.·Toto·sa·často·vyskytuje·pri·aplikáciách·nainštalovaných·prostredníctvom·služby·Google·Play·alebo·iných·zdrojov,·ak··podpísané·iným·certifikátom.</string>
 406 ··<string·name="app_list__dismiss_app_update">Aktualizácia·bola·ignorovaná</string>
 407 ··<string·name="app_list__dismiss_vulnerable_app">Zraniteľnosť·bola·ignorovaná</string>
 408 ··<string·name="installed_app__file_corrupt">F-Droid·obdržal·chybu·EIO:·%s·je·pravdepodobne·poškodený!</string>
409 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Zistili·sme·zraniteľnosť·%1$s.·Odporúčame·okamžite·odinštalovať·túto·aplikáciu.</string>409 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Zistili·sme·zraniteľnosť·%1$s.·Odporúčame·okamžite·odinštalovať·túto·aplikáciu.</string>
410 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Objavili·sme·zraniteľnosť·%1$s.·Odporúčame·ihneď·aktualizovať·na·najnovšiu·verziu.</string>410 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Objavili·sme·zraniteľnosť·%1$s.·Odporúčame·ihneď·aktualizovať·na·najnovšiu·verziu.</string>
411 </resources>411 </resources>
7.38 KB
res/values-ko/strings.xml
7.33 KB
res/values-ko/strings.xml
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ··<string·name="antinonfreeadlist">이·앱은·자유롭지·않은·부가·기능을·권장하고·있습니다</string>37 ··<string·name="antinonfreeadlist">이·앱은·자유롭지·않은·부가·기능을·권장하고·있습니다</string>
38 ··<string·name="antinonfreeassetslist">이·앱은·자유롭지·않은·자산을·포함합니다</string>38 ··<string·name="antinonfreeassetslist">이·앱은·자유롭지·않은·자산을·포함합니다</string>
39 ··<string·name="antinonfreedeplist">이·앱은·다른·자유롭지·않은·앱에·의존합니다</string>39 ··<string·name="antinonfreedeplist">이·앱은·다른·자유롭지·않은·앱에·의존합니다</string>
40 ··<string·name="antinonfreenetlist">이·앱은·자유롭지·않은·네트워크·서비스를·권장하고·있습니다</string>40 ··<string·name="antinonfreenetlist">이·앱은·자유롭지·않은·네트워크·서비스를·권장하고·있습니다</string>
41 ··<string·name="antitracklist">이·앱은·당신의·활동을·추적하여·보고합니다</string>41 ··<string·name="antitracklist">이·앱은·당신의·활동을·추적하여·보고합니다</string>
42 ··<string·name="antiupstreamnonfreelist">업스트림·소스·코드가·완전히·자유롭지·않습니다</string>42 ··<string·name="antiupstreamnonfreelist">업스트림·소스·코드가·완전히·자유롭지·않습니다</string>
43 ··<string·name="app__install_downloaded_update">업데이트</string>43 ··<string·name="app__install_downloaded_update">업데이트</string>
44 ··<string·name="app__newly_added">신규</string>44 ··<string·name="app__newly_added">새로·시됨</string>
45 ··<string·name="app__tts__cancel_download">다운로드·취소</string>45 ··<string·name="app__tts__cancel_download">다운로드·취소</string>
46 ··<string·name="app__tts__downloading_progress">다운로드·중,·%1$d%%·완료</string>46 ··<string·name="app__tts__downloading_progress">다운로드·중,·%1$d%%·완료</string>
47 ··<string·name="app_details">앱·자세한·사항</string>47 ··<string·name="app_details">앱·자세한·사항</string>
48 ··<string·name="app_details_donate_prompt">%1$s·앱은·%2$s님이·만들었습니다.·그들에게·후원해주세요!</string>48 ··<string·name="app_details_donate_prompt">%1$s·앱은·%2$s님이·만들었습니다.·그들에게·후원해주세요!</string>
49 ··<string·name="app_details_donate_prompt_unknown_author">%1$s의·개발자에게·후원해주세요!</string>49 ··<string·name="app_details_donate_prompt_unknown_author">%1$s의·개발자에게·후원해주세요!</string>
50 ··<string·name="app_incompatible">호환되지·않음</string>50 ··<string·name="app_incompatible">호환되지·않음</string>
51 ··<string·name="app_inst_known_source">설치됨·(%s(으)로부터)</string>51 ··<string·name="app_inst_known_source">설치됨·(%s(으)로부터)</string>
Offset 194, 36 lines modifiedOffset 194, 36 lines modified
194 ··<string·name="menu_website">웹사이트</string>194 ··<string·name="menu_website">웹사이트</string>
195 ··<string·name="minsdk_or_later">%s·또는·나중에</string>195 ··<string·name="minsdk_or_later">%s·또는·나중에</string>
196 ··<string·name="minsdk_up_to_maxsdk">%1$s·최대·%2$s</string>196 ··<string·name="minsdk_up_to_maxsdk">%1$s·최대·%2$s</string>
197 ··<string·name="more">더·보기</string>197 ··<string·name="more">더·보기</string>
198 ··<string·name="nearby_splash__both_parties_need_fdroid">근처에·사용할··당사자는·%1$s가·필요합니다.</string>198 ··<string·name="nearby_splash__both_parties_need_fdroid">근처에·사용할··당사자는·%1$s가·필요합니다.</string>
199 ··<string·name="nearby_splash__download_apps_from_people_nearby">인터넷이·안되나요?·근처·사람들로부터·앱을·받으세요!</string>199 ··<string·name="nearby_splash__download_apps_from_people_nearby">인터넷이·안되나요?·근처·사람들로부터·앱을·받으세요!</string>
200 ··<string·name="nearby_splash__find_people_button">내·근처의·사람들·찾기</string>200 ··<string·name="nearby_splash__find_people_button">내·근처의·사람들·찾기</string>
201 ··<string·name="newPerms">신규</string>201 ··<string·name="newPerms">새로·시됨</string>
202 ··<string·name="next">다음</string>202 ··<string·name="next">다음</string>
203 ··<string·name="no">아니오</string>203 ··<string·name="no">아니오</string>
204 ··<string·name="no_handler_app">%s을(를)·처리할··있는·어떠한·사용·가능한·앱도·없습니다.</string>204 ··<string·name="no_handler_app">%s을(를)·처리할··있는·어떠한·사용·가능한·앱도·없습니다.</string>
205 ··<string·name="no_permissions">사용된·권한이·없습니다.</string>205 ··<string·name="no_permissions">사용된·권한이·없습니다.</string>
206 ··<string·name="no_such_app">앱을·찾을··없습니다.</string>206 ··<string·name="no_such_app">앱을·찾을··없습니다.</string>
207 ··<string·name="not_on_same_wifi">당신의·장치는·당신이·추가한·로컬·저장소와·같은·Wi-Fi·네트워크·상에·있지·않습니다!··네트워크로·접속을·시도해보세요:·%s</string>207 ··<string·name="not_on_same_wifi">당신의·장치는·당신이·추가한·로컬·저장소와·같은·Wi-Fi·네트워크·상에·있지·않습니다!··네트워크로·접속을·시도해보세요:·%s</string>
208 ··<string·name="notification_action_cancel">취소</string>208 ··<string·name="notification_action_cancel">취소</string>
209 ··<string·name="notification_action_install">설치</string>209 ··<string·name="notification_action_install">설치</string>
210 ··<string·name="notification_action_update">업데이트</string>210 ··<string·name="notification_action_update">업데이트</string>
211 ··<string·name="notification_content_single_downloading">\&quot;%1$s\&quot;·다운로드·중…</string>211 ··<string·name="notification_content_single_downloading">\&quot;%1$s\&quot;·다운로드·중…</string>
212 ··<string·name="notification_content_single_downloading_update">\&quot;%1$s\&quot;의·업데이트를·다운로드·중…</string>212 ··<string·name="notification_content_single_downloading_update">\&quot;%1$s\&quot;의·업데이트를·다운로드·중…</string>
213 ··<string·name="notification_content_single_installed">성공적으로·설치되었습니</string>213 ··<string·name="notification_content_single_installed">성공적으로·설치</string>
214 ··<string·name="notification_content_single_installing">\&quot;%1$s\&quot;·설치·중…</string>214 ··<string·name="notification_content_single_installing">\&quot;%1$s\&quot;·설치·중…</string>
215 ··<string·name="notification_title_single_install_error">설치·실패되었습니</string>215 ··<string·name="notification_title_single_install_error">설치·실패</string>
216 ··<string·name="notification_title_single_ready_to_install">설치할·준비가·되었습니다</string>216 ··<string·name="notification_title_single_ready_to_install">설치할·준비가·되었습니다</string>
217 ··<string·name="notification_title_single_ready_to_install_update">업데이트를·설치할·준비가·되었습니다</string>217 ··<string·name="notification_title_single_ready_to_install_update">업데이트를·설치할·준비가·되었습니다</string>
218 ··<string·name="notification_title_single_update_available">업데이트·사용·가능</string>218 ··<string·name="notification_title_single_update_available">업데이트·사용·가능</string>
219 ··<string·name="notification_title_summary_downloading">다운로드·중…</string>219 ··<string·name="notification_title_summary_downloading">다운로드·중…</string>
220 ··<string·name="notification_title_summary_downloading_update">업데이트를·다운로드·중…</string>220 ··<string·name="notification_title_summary_downloading_update">업데이트를·다운로드·중…</string>
221 ··<string·name="notification_title_summary_install_error">설치·실패되었습니</string>221 ··<string·name="notification_title_summary_install_error">설치·실패</string>
222 ··<string·name="notification_title_summary_installed">성공적으로·설치되었습니</string>222 ··<string·name="notification_title_summary_installed">성공적으로·설치</string>
223 ··<string·name="notification_title_summary_installing">설치·중</string>223 ··<string·name="notification_title_summary_installing">설치·중</string>
224 ··<string·name="notification_title_summary_ready_to_install">설치할·준비가·되었습니다</string>224 ··<string·name="notification_title_summary_ready_to_install">설치할·준비가·되었습니다</string>
225 ··<string·name="notification_title_summary_ready_to_install_update">업데이트를·설치할·준비가·되었습니다</string>225 ··<string·name="notification_title_summary_ready_to_install_update">업데이트를·설치할·준비가·되었습니다</string>
226 ··<string·name="notification_title_summary_update_available">업데이트·사용·가능</string>226 ··<string·name="notification_title_summary_update_available">업데이트·사용·가능</string>
227 ··<string·name="notify">사용·가능한·업데이트·보이기</string>227 ··<string·name="notify">사용·가능한·업데이트·보이기</string>
228 ··<string·name="notify_on">업데이트가·사용·가능할··알림을·보여줍니다</string>228 ··<string·name="notify_on">업데이트가·사용·가능할··알림을·보여줍니다</string>
229 ··<string·name="ok">확인</string>229 ··<string·name="ok">확인</string>
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 ··<string·name="repo_description">설명</string>256 ··<string·name="repo_description">설명</string>
257 ··<string·name="repo_details">저장소</string>257 ··<string·name="repo_details">저장소</string>
258 ··<string·name="repo_disabled_notification">&quot;\&quot;%1$s\&quot;을(를)·비활성화했습니다.·258 ··<string·name="repo_disabled_notification">&quot;\&quot;%1$s\&quot;을(를)·비활성화했습니다.·
259 ·259 ·
260 저장소로부터·앱을·설치하려면··저장소를·다시·활성화해야·합니다.&quot;</string>260 저장소로부터·앱을·설치하려면··저장소를·다시·활성화해야·합니다.&quot;</string>
261 ··<string·name="repo_edit_credentials">암호·변경</string>261 ··<string·name="repo_edit_credentials">암호·변경</string>
262 ··<string·name="repo_error_empty_username">사용자·이름이·비어있어,·인증서가·바뀌지·않습니다</string>262 ··<string·name="repo_error_empty_username">사용자·이름이·비어있어,·인증서가·바뀌지·않습니다</string>
263 ··<string·name="repo_exists_add_fingerprint">이·저장소가·이미·설정되어·있으며,·새로운··정보를·추가할·것입니다.</string>263 ··<string·name="repo_exists_add_fingerprint">이·저장소가·이미·설정되어·있으며,·키에·대한·새로·정보를·추가할·것입니다.</string>
264 ··<string·name="repo_exists_and_enabled">들어오는·저장소가·이미·설정되어·있고·활성화되어·있습니다.</string>264 ··<string·name="repo_exists_and_enabled">들어오는·저장소가·이미·설정되어·있고·활성화되어·있습니다.</string>
265 ··<string·name="repo_exists_enable">이·저장소가·이미·설정되어·있으며,·다시·활성화할·것인지·확인하세요.</string>265 ··<string·name="repo_exists_enable">이·저장소가·이미·설정되어·있으며,·다시·활성화할·것인지·확인하세요.</string>
266 ··<string·name="repo_fingerprint">서명·키(SHA-256)의·핑거프린트</string>266 ··<string·name="repo_fingerprint">서명·키(SHA-256)의·핑거프린트</string>
267 ··<string·name="repo_last_update">마지막·업데이트</string>267 ··<string·name="repo_last_update">마지막·업데이트</string>
268 ··<string·name="repo_name">이름</string>268 ··<string·name="repo_name">이름</string>
269 ··<string·name="repo_not_yet_updated">이·저장소는·아직·사용되지·않았습니다.·저장소가·제공하는·앱을·보려면·이를·활성화해야·합니다.</string>269 ··<string·name="repo_not_yet_updated">이·저장소는·아직·사용되지·않았습니다.·저장소가·제공하는·앱을·보려면·이를·활성화해야·합니다.</string>
270 ··<string·name="repo_num_apps">앱·개수</string>270 ··<string·name="repo_num_apps">앱·개수</string>
Offset 395, 23 lines modifiedOffset 395, 20 lines modified
395 ··<string·name="versions">버전</string>395 ··<string·name="versions">버전</string>
396 ··<string·name="warning_no_internet">업데이트할··없습니다,·인터넷에·연결되어·있습니까?</string>396 ··<string·name="warning_no_internet">업데이트할··없습니다,·인터넷에·연결되어·있습니까?</string>
397 ··<string·name="wifi">Wi-Fi</string>397 ··<string·name="wifi">Wi-Fi</string>
398 ··<string·name="wifi_ap">핫스팟</string>398 ··<string·name="wifi_ap">핫스팟</string>
399 ··<string·name="writing_index_jar">서명된·색인·파일·(index.jar)·작성·중…</string>399 ··<string·name="writing_index_jar">서명된·색인·파일·(index.jar)·작성·중…</string>
400 ··<string·name="yes">예</string>400 ··<string·name="yes">예</string>
401 ··<string·name="app_details__incompatible_mismatched_signature">설치된·버전의·서명과·다름</string>401 ··<string·name="app_details__incompatible_mismatched_signature">설치된·버전의·서명과·다름</string>
402 ··<string·name="app_details__no_versions__explain_incompatible_signatures">설치된·버전은·모든·사용·가능한·버전과·호환되지·않습니다.·앱을·제거하는·것은·호환되는·버전을·보고·설치할··있도록·합니다.·이는·때때로,·앱들이·다른·인증서으로·서명되어·있다면,·Google·Play·또는·다른·출처를·통해·설치된·앱에서·발생합니다.</string> 
403 ··<string·name="app_details__no_versions__no_compatible_signatures">호환되는·서명으로··버전이·없습니다</string>402 ··<string·name="app_details__no_versions__no_compatible_signatures">호환되는·서명으로··버전이·없습니다</string>
404 ··<string·name="app_details__no_versions__none_compatible_with_device">장치와·호환되는·버전이·없습니다</string>403 ··<string·name="app_details__no_versions__none_compatible_with_device">장치와·호환되는·버전이·없습니다</string>
405 ··<string·name="app_details__no_versions__show_incompat_versions">어쨌든·여기에·호환되지·않는·버전을·보여주려면,·\&quot;%1$s\&quot;·설정을·활성화하세요.</string>404 ··<string·name="app_details__no_versions__show_incompat_versions">어쨌든·여기에·호환되지·않는·버전을·보여주려면,·\&quot;%1$s\&quot;·설정을·활성화하세요.</string>
406 ··<string·name="app_list__dismiss_app_update">업데이트·무시됨</string> 
407 ··<string·name="app_list__dismiss_downloading_app">다운로드가·취소됨</string>405 ··<string·name="app_list__dismiss_downloading_app">다운로드가·취소됨</string>
408 ··<string·name="app_list__dismiss_vulnerable_app">취약점이·무시됨</string> 
409 ··<string·name="empty_search_available_app_list">일치하는·사용·가능한·앱이·없습니다.</string>406 ··<string·name="empty_search_available_app_list">일치하는·사용·가능한·앱이·없습니다.</string>
410 ··<string·name="installed_app__file_corrupt">F-Droid가·EIO·오류를·수신했습니다:·%s은(는)·아마도·손상되었을·것입니다!</string> 
411 ··<string·name="updates__app_with_known_vulnerability__ignore">무시</string>407 ··<string·name="updates__app_with_known_vulnerability__ignore">무시</string>
 408 ··<string·name="app_details__no_versions__explain_incompatible_signatures">설치된·버전은·모든·사용·가능한·버전과·호환되지·않습니다.·앱을·제거하는·것은·호환되는·버전을·보고·설치할··있도록·합니다.·이는·때때로,·앱들이·다른·인증서으로·서명되어·있다면,·Google·Play·또는·다른·출처를·통해·설치된·앱에서·발생합니다.</string>
 409 ··<string·name="app_list__dismiss_app_update">업데이트·무시됨</string>
 410 ··<string·name="app_list__dismiss_vulnerable_app">취약점이·무시됨</string>
 411 ··<string·name="installed_app__file_corrupt">F-Droid가·EIO·오류를·수신했습니다:·%s은(는)·아마도·손상되었을·것입니다!</string>
412 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">우리는·%1$s으로·취약점을·찾았습니다.·우리는·즉시··앱을·제거할·것을·권장합니다.</string>412 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">우리는·%1$s으로·취약점을·찾았습니다.·우리는·즉시··앱을·제거할·것을·권장합니다.</string>
413 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">우리는·%1$s으로·취약점을·찾았습니다.·우리는·즉시·최신·버전으로·업그레이드할·것을·권장합니다.</string>413 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">우리는·%1$s으로·취약점을·찾았습니다.·우리는·즉시·최신·버전으로·업그레이드할·것을·권장합니다.</string>
414 ··<string·name="preventScreenshots_title">스크린샷·방지</string> 
415 ··<string·name="privacy">개인정보·보호</string> 
416 ··<string·name="preventScreenshots_summary">스크린샷을·찍지·못하도록·막고·최근··화면에서··내용을·숨깁니다</string> 
417 </resources>414 </resources>
2.67 KB
res/values-fa/strings.xml
2.62 KB
res/values-fa/strings.xml
Ordering differences only
    
Offset 398, 20 lines modifiedOffset 398, 20 lines modified
398 ··<string·name="versions">نگارش‌ها</string>398 ··<string·name="versions">نگارش‌ها</string>
399 ··<string·name="warning_no_internet">نمی‌توان·به‌روزرسانی·کرد.·به·اینترنت·وصل·هستید؟</string>399 ··<string·name="warning_no_internet">نمی‌توان·به‌روزرسانی·کرد.·به·اینترنت·وصل·هستید؟</string>
400 ··<string·name="wifi">وای‌فای</string>400 ··<string·name="wifi">وای‌فای</string>
401 ··<string·name="wifi_ap">هاتسپات</string>401 ··<string·name="wifi_ap">هاتسپات</string>
402 ··<string·name="writing_index_jar">در·حال·نوشتن·پروندهٔ·شاخص·امضا·شده·(index.jar)…</string>402 ··<string·name="writing_index_jar">در·حال·نوشتن·پروندهٔ·شاخص·امضا·شده·(index.jar)…</string>
403 ··<string·name="yes">بله</string>403 ··<string·name="yes">بله</string>
404 ··<string·name="app_details__incompatible_mismatched_signature">امضای·متفاوت·با·نگارشِ·نصب‌شده</string>404 ··<string·name="app_details__incompatible_mismatched_signature">امضای·متفاوت·با·نگارشِ·نصب‌شده</string>
405 ··<string·name="app_details__no_versions__explain_incompatible_signatures">نگارش·نصب‌شده·با·هیچ·نگارش·موجودی·سازگار·نیست.·حذف·نصب·کاره،·شما·را·قادر·به·مشاهده·و·نصب·نگارش‌های·سازگار·می‌کند.·این·مشکل·اغلب·با·کاره‌های·نصب‌شده·از·گوگل‌پلی·یا·دیگر·منابعی·رخ·می‌دهد·که·با·گواهی‌نامهٔ·متفاوتی·امضا·شده‌اند.</string> 
406 ··<string·name="app_details__no_versions__no_compatible_signatures">هیچ·نگارشی·با·امضای·سازگار·وجود·ندارد</string>405 ··<string·name="app_details__no_versions__no_compatible_signatures">هیچ·نگارشی·با·امضای·سازگار·وجود·ندارد</string>
407 ··<string·name="app_details__no_versions__none_compatible_with_device">هیچ·نگارش·سازگار·با·افزاره‌ای·وجود·ندارد</string>406 ··<string·name="app_details__no_versions__none_compatible_with_device">هیچ·نگارش·سازگار·با·افزاره‌ای·وجود·ندارد</string>
408 ··<string·name="app_details__no_versions__show_incompat_versions">برای·نمایش·نگارش‌های·ناسازگار،·تنظیمات·«%1$s»·را·فعّال·کنید.</string>407 ··<string·name="app_details__no_versions__show_incompat_versions">برای·نمایش·نگارش‌های·ناسازگار،·تنظیمات·«%1$s»·را·فعّال·کنید.</string>
409 ··<string·name="app_list__dismiss_app_update">به‌روز·رسانی·نادیده·گرفته·شد</string> 
410 ··<string·name="app_list__dismiss_downloading_app">بارگیری·لغو·شد</string>408 ··<string·name="app_list__dismiss_downloading_app">بارگیری·لغو·شد</string>
411 ··<string·name="app_list__dismiss_vulnerable_app">آسیب‌پذیری·نادیده·گرفته·شد</string> 
412 ··<string·name="empty_search_available_app_list">هیچ·برنامهٔ·مطابقی·وجود·ندارد.</string>409 ··<string·name="empty_search_available_app_list">هیچ·برنامهٔ·مطابقی·وجود·ندارد.</string>
413 ··<string·name="installed_app__file_corrupt">اف‌دروید·خطای·EIO·گرفت:·احتمالاً·%s·خراب·است!</string> 
414 ··<string·name="updates__app_with_known_vulnerability__ignore">نادیده·گرفتن</string>410 ··<string·name="updates__app_with_known_vulnerability__ignore">نادیده·گرفتن</string>
 411 ··<string·name="app_details__no_versions__explain_incompatible_signatures">نگارش·نصب‌شده·با·هیچ·نگارش·موجودی·سازگار·نیست.·حذف·نصب·کاره،·شما·را·قادر·به·مشاهده·و·نصب·نگارش‌های·سازگار·می‌کند.·این·مشکل·اغلب·با·کاره‌های·نصب‌شده·از·گوگل‌پلی·یا·دیگر·منابعی·رخ·می‌دهد·که·با·گواهی‌نامهٔ·متفاوتی·امضا·شده‌اند.</string>
 412 ··<string·name="app_list__dismiss_app_update">به‌روز·رسانی·نادیده·گرفته·شد</string>
 413 ··<string·name="app_list__dismiss_vulnerable_app">آسیب‌پذیری·نادیده·گرفته·شد</string>
 414 ··<string·name="installed_app__file_corrupt">اف‌دروید·خطای·EIO·گرفت:·احتمالاً·%s·خراب·است!</string>
415 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">یک·آسیب‌پذیری·در·%1$s·پیدا·شد.·توصیه·می‌شود·فوراً·این·کاره·را·حذف·نصب·کنید.</string>415 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">یک·آسیب‌پذیری·در·%1$s·پیدا·شد.·توصیه·می‌شود·فوراً·این·کاره·را·حذف·نصب·کنید.</string>
416 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">یک·آسیب‌پذیری·در·%1$s·پیدا·شد.·توصیه·می‌شود·فوراً·به·جدیدترین·نگارش·ارتقا·دهید.</string>416 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">یک·آسیب‌پذیری·در·%1$s·پیدا·شد.·توصیه·می‌شود·فوراً·به·جدیدترین·نگارش·ارتقا·دهید.</string>
417 </resources>417 </resources>
4.79 KB
res/values/strings.xml
4.75 KB
res/values/strings.xml
    
Offset 392, 29 lines modifiedOffset 392, 26 lines modified
392 ··<string·name="versions">Versions</string>392 ··<string·name="versions">Versions</string>
393 ··<string·name="warning_no_internet">Cannot·update,·are·you·connected·to·the·Internet?</string>393 ··<string·name="warning_no_internet">Cannot·update,·are·you·connected·to·the·Internet?</string>
394 ··<string·name="wifi">Wi-Fi</string>394 ··<string·name="wifi">Wi-Fi</string>
395 ··<string·name="wifi_ap">Hotspot</string>395 ··<string·name="wifi_ap">Hotspot</string>
396 ··<string·name="writing_index_jar">Writing·signed·index·file·(index.jar)…</string>396 ··<string·name="writing_index_jar">Writing·signed·index·file·(index.jar)…</string>
397 ··<string·name="yes">Yes</string>397 ··<string·name="yes">Yes</string>
398 ··<string·name="app_details__incompatible_mismatched_signature">Different·signature·to·installed·version</string>398 ··<string·name="app_details__incompatible_mismatched_signature">Different·signature·to·installed·version</string>
399 ··<string·name="app_details__no_versions__explain_incompatible_signatures">The·installed·version·is·not·compatible·with·any·available·versions.·Uninstalling·the·app·will·enable·you·to·view·and·install·compatible·versions.·This·often·occurs·with·apps·installed·via·Google·Play·or·other·sources,·if·they·are·signed·by·a·different·certificate.</string> 
400 ··<string·name="app_details__no_versions__no_compatible_signatures">No·versions·with·compatible·signature</string>399 ··<string·name="app_details__no_versions__no_compatible_signatures">No·versions·with·compatible·signature</string>
401 ··<string·name="app_details__no_versions__none_compatible_with_device">No·versions·compatible·with·device</string>400 ··<string·name="app_details__no_versions__none_compatible_with_device">No·versions·compatible·with·device</string>
402 ··<string·name="app_details__no_versions__show_incompat_versions">To·show·incompatible·versions·here·anyway,·enable·the·\&quot;%1$s\&quot;·setting.</string>401 ··<string·name="app_details__no_versions__show_incompat_versions">To·show·incompatible·versions·here·anyway,·enable·the·\&quot;%1$s\&quot;·setting.</string>
403 ··<string·name="app_list__dismiss_app_update">Update·ignored</string> 
404 ··<string·name="app_list__dismiss_downloading_app">Download·canceled</string>402 ··<string·name="app_list__dismiss_downloading_app">Download·canceled</string>
405 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerability·ignored</string> 
406 ··<string·name="empty_search_available_app_list">No·matching·applications·available.</string>403 ··<string·name="empty_search_available_app_list">No·matching·applications·available.</string>
407 ··<string·name="installed_app__file_corrupt">F-Droid·received·EIO·error:·%s·is·probably·corrupt!</string> 
408 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignore</string>404 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignore</string>
 405 ··<string·name="app_details__no_versions__explain_incompatible_signatures">The·installed·version·is·not·compatible·with·any·available·versions.·Uninstalling·the·app·will·enable·you·to·view·and·install·compatible·versions.·This·often·occurs·with·apps·installed·via·Google·Play·or·other·sources,·if·they·are·signed·by·a·different·certificate.</string>
 406 ··<string·name="app_list__dismiss_app_update">Update·ignored</string>
 407 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerability·ignored</string>
 408 ··<string·name="installed_app__file_corrupt">F-Droid·received·EIO·error:·%s·is·probably·corrupt!</string>
409 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">We·found·a·vulnerability·with·%1$s.·We·recommend·uninstalling·this·app·immediately.</string>409 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">We·found·a·vulnerability·with·%1$s.·We·recommend·uninstalling·this·app·immediately.</string>
410 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">We·found·a·vulnerability·with·%1$s.·We·recommend·upgrading·to·the·newest·version·immediately.</string>410 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">We·found·a·vulnerability·with·%1$s.·We·recommend·upgrading·to·the·newest·version·immediately.</string>
411 ··<string·name="preventScreenshots_title">Prevent·Screenshots</string> 
412 ··<string·name="privacy">Privacy</string> 
413 ··<string·name="preventScreenshots_summary">Blocks·screenshots·from·being·taken·and·hides·app·content·from·recent·apps·screen</string> 
414 ··<string·name="abc_font_family_body_1_material">sans-serif</string>411 ··<string·name="abc_font_family_body_1_material">sans-serif</string>
415 ··<string·name="abc_font_family_body_2_material">sans-serif-medium</string>412 ··<string·name="abc_font_family_body_2_material">sans-serif-medium</string>
416 ··<string·name="abc_font_family_button_material">sans-serif-medium</string>413 ··<string·name="abc_font_family_button_material">sans-serif-medium</string>
417 ··<string·name="abc_font_family_caption_material">sans-serif</string>414 ··<string·name="abc_font_family_caption_material">sans-serif</string>
418 ··<string·name="abc_font_family_display_1_material">sans-serif</string>415 ··<string·name="abc_font_family_display_1_material">sans-serif</string>
419 ··<string·name="abc_font_family_display_2_material">sans-serif</string>416 ··<string·name="abc_font_family_display_2_material">sans-serif</string>
420 ··<string·name="abc_font_family_display_3_material">sans-serif</string>417 ··<string·name="abc_font_family_display_3_material">sans-serif</string>
Offset 422, 15 lines modifiedOffset 419, 14 lines modified
422 ··<string·name="abc_font_family_headline_material">sans-serif</string>419 ··<string·name="abc_font_family_headline_material">sans-serif</string>
423 ··<string·name="abc_font_family_menu_material">sans-serif</string>420 ··<string·name="abc_font_family_menu_material">sans-serif</string>
424 ··<string·name="abc_font_family_subhead_material">sans-serif</string>421 ··<string·name="abc_font_family_subhead_material">sans-serif</string>
425 ··<string·name="abc_font_family_title_material">sans-serif-medium</string>422 ··<string·name="abc_font_family_title_material">sans-serif-medium</string>
426 ··<string·name="app_description">F-Droid·is·an·installable·catalogue·of·FOSS·(Free·and·Open·Source·Software)·applications·for·the·Android·platform.·The·client·makes·it·easy·to·browse,·install,·and·keep·track·of·updates·on·your·device.</string>423 ··<string·name="app_description">F-Droid·is·an·installable·catalogue·of·FOSS·(Free·and·Open·Source·Software)·applications·for·the·Android·platform.·The·client·makes·it·easy·to·browse,·install,·and·keep·track·of·updates·on·your·device.</string>
427 ··<string·name="app_details_subject">%1$s·on·F-Droid</string>424 ··<string·name="app_details_subject">%1$s·on·F-Droid</string>
428 ··<string·name="appbar_scrolling_view_behavior">android.support.design.widget.AppBarLayout$ScrollingViewBehavior</string>425 ··<string·name="appbar_scrolling_view_behavior">android.support.design.widget.AppBarLayout$ScrollingViewBehavior</string>
429 ··<string·name="applicationId">org.fdroid.fdroid</string> 
430 ··<string·name="back_button_label">Back</string>426 ··<string·name="back_button_label">Back</string>
431 ··<string·name="bottom_sheet_behavior">android.support.design.widget.BottomSheetBehavior</string>427 ··<string·name="bottom_sheet_behavior">android.support.design.widget.BottomSheetBehavior</string>
432 ··<string·name="character_counter_pattern">%1$d·/·%2$d</string>428 ··<string·name="character_counter_pattern">%1$d·/·%2$d</string>
433 ··<string·name="https">https://</string>429 ··<string·name="https">https://</string>
434 ··<string·name="install_history_reader_packageName">@string/install_history_reader_packageName_UNSET</string>430 ··<string·name="install_history_reader_packageName">@string/install_history_reader_packageName_UNSET</string>
435 ··<string·name="install_history_reader_packageName_UNSET">1-THIS·MEANS·NO·APP·IS·GRANTED·ACCESS!</string>431 ··<string·name="install_history_reader_packageName_UNSET">1-THIS·MEANS·NO·APP·IS·GRANTED·ACCESS!</string>
436 ··<string·name="license_gplv3_later">GNU·General·Public·License·version 3·or·later</string>432 ··<string·name="license_gplv3_later">GNU·General·Public·License·version 3·or·later</string>
534 B
res/values/bools.xml
494 B
res/values/bools.xml
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<bool·name="abc_action_bar_embed_tabs">true</bool>3 ··<bool·name="abc_action_bar_embed_tabs">true</bool>
4 ··<bool·name="abc_allow_stacked_button_bar">true</bool>4 ··<bool·name="abc_allow_stacked_button_bar">true</bool>
5 ··<bool·name="abc_config_actionMenuItemAllCaps">true</bool>5 ··<bool·name="abc_config_actionMenuItemAllCaps">true</bool>
6 ··<bool·name="abc_config_closeDialogWhenTouchOutside">true</bool>6 ··<bool·name="abc_config_closeDialogWhenTouchOutside">true</bool>
7 ··<bool·name="abc_config_showMenuShortcutsWhenKeyboardPresent">false</bool>7 ··<bool·name="abc_config_showMenuShortcutsWhenKeyboardPresent">false</bool>
8 ··<bool·name="defaultPreventScreenshots">false</bool> 
9 </resources>8 </resources>
9.51 KB
res/values/public.xml
9.47 KB
res/values/public.xml
    
Offset 1167, 63 lines modifiedOffset 1167, 59 lines modified
1167 ··<public·type="string"·name="versions"·id="0x7f090179"/>1167 ··<public·type="string"·name="versions"·id="0x7f090179"/>
1168 ··<public·type="string"·name="warning_no_internet"·id="0x7f09017a"/>1168 ··<public·type="string"·name="warning_no_internet"·id="0x7f09017a"/>
1169 ··<public·type="string"·name="wifi"·id="0x7f09017b"/>1169 ··<public·type="string"·name="wifi"·id="0x7f09017b"/>
1170 ··<public·type="string"·name="wifi_ap"·id="0x7f09017c"/>1170 ··<public·type="string"·name="wifi_ap"·id="0x7f09017c"/>
1171 ··<public·type="string"·name="writing_index_jar"·id="0x7f09017d"/>1171 ··<public·type="string"·name="writing_index_jar"·id="0x7f09017d"/>
1172 ··<public·type="string"·name="yes"·id="0x7f09017e"/>1172 ··<public·type="string"·name="yes"·id="0x7f09017e"/>
1173 ··<public·type="string"·name="app_details__incompatible_mismatched_signature"·id="0x7f09017f"/>1173 ··<public·type="string"·name="app_details__incompatible_mismatched_signature"·id="0x7f09017f"/>
 1174 ··<public·type="string"·name="app_details__no_versions__no_compatible_signatures"·id="0x7f090180"/>
 1175 ··<public·type="string"·name="app_details__no_versions__none_compatible_with_device"·id="0x7f090181"/>
 1176 ··<public·type="string"·name="app_details__no_versions__show_incompat_versions"·id="0x7f090182"/>
 1177 ··<public·type="string"·name="app_list__dismiss_downloading_app"·id="0x7f090183"/>
 1178 ··<public·type="string"·name="empty_search_available_app_list"·id="0x7f090184"/>
 1179 ··<public·type="string"·name="updates__app_with_known_vulnerability__ignore"·id="0x7f090185"/>
1174 ··<public·type="string"·name="app_details__no_versions__explain_incompatible_signatures"·id="0x7f090180"/>1180 ··<public·type="string"·name="app_details__no_versions__explain_incompatible_signatures"·id="0x7f090186"/>
1175 ··<public·type="string"·name="app_details__no_versions__no_compatible_signatures"·id="0x7f090181"/> 
1176 ··<public·type="string"·name="app_details__no_versions__none_compatible_with_device"·id="0x7f090182"/> 
1177 ··<public·type="string"·name="app_details__no_versions__show_incompat_versions"·id="0x7f090183"/> 
1178 ··<public·type="string"·name="app_list__dismiss_app_update"·id="0x7f090184"/>1181 ··<public·type="string"·name="app_list__dismiss_app_update"·id="0x7f090187"/>
1179 ··<public·type="string"·name="app_list__dismiss_downloading_app"·id="0x7f090185"/> 
1180 ··<public·type="string"·name="app_list__dismiss_vulnerable_app"·id="0x7f090186"/>1182 ··<public·type="string"·name="app_list__dismiss_vulnerable_app"·id="0x7f090188"/>
1181 ··<public·type="string"·name="empty_search_available_app_list"·id="0x7f090187"/> 
1182 ··<public·type="string"·name="installed_app__file_corrupt"·id="0x7f090188"/>1183 ··<public·type="string"·name="installed_app__file_corrupt"·id="0x7f090189"/>
1183 ··<public·type="string"·name="updates__app_with_known_vulnerability__ignore"·id="0x7f090189"/> 
1184 ··<public·type="string"·name="updates__app_with_known_vulnerability__prompt_uninstall"·id="0x7f09018a"/>1184 ··<public·type="string"·name="updates__app_with_known_vulnerability__prompt_uninstall"·id="0x7f09018a"/>
1185 ··<public·type="string"·name="updates__app_with_known_vulnerability__prompt_upgrade"·id="0x7f09018b"/>1185 ··<public·type="string"·name="updates__app_with_known_vulnerability__prompt_upgrade"·id="0x7f09018b"/>
1186 ··<public·type="string"·name="preventScreenshots_title"·id="0x7f09018c"/> 
1187 ··<public·type="string"·name="privacy"·id="0x7f09018d"/> 
1188 ··<public·type="string"·name="preventScreenshots_summary"·id="0x7f09018e"/> 
1189 ··<public·type="string"·name="abc_font_family_body_1_material"·id="0x7f09018f"/>1186 ··<public·type="string"·name="abc_font_family_body_1_material"·id="0x7f09018c"/>
1190 ··<public·type="string"·name="abc_font_family_body_2_material"·id="0x7f090190"/>1187 ··<public·type="string"·name="abc_font_family_body_2_material"·id="0x7f09018d"/>
1191 ··<public·type="string"·name="abc_font_family_button_material"·id="0x7f090191"/>1188 ··<public·type="string"·name="abc_font_family_button_material"·id="0x7f09018e"/>
1192 ··<public·type="string"·name="abc_font_family_caption_material"·id="0x7f090192"/>1189 ··<public·type="string"·name="abc_font_family_caption_material"·id="0x7f09018f"/>
1193 ··<public·type="string"·name="abc_font_family_display_1_material"·id="0x7f090193"/>1190 ··<public·type="string"·name="abc_font_family_display_1_material"·id="0x7f090190"/>
1194 ··<public·type="string"·name="abc_font_family_display_2_material"·id="0x7f090194"/>1191 ··<public·type="string"·name="abc_font_family_display_2_material"·id="0x7f090191"/>
1195 ··<public·type="string"·name="abc_font_family_display_3_material"·id="0x7f090195"/>1192 ··<public·type="string"·name="abc_font_family_display_3_material"·id="0x7f090192"/>
1196 ··<public·type="string"·name="abc_font_family_display_4_material"·id="0x7f090196"/>1193 ··<public·type="string"·name="abc_font_family_display_4_material"·id="0x7f090193"/>
1197 ··<public·type="string"·name="abc_font_family_headline_material"·id="0x7f090197"/>1194 ··<public·type="string"·name="abc_font_family_headline_material"·id="0x7f090194"/>
1198 ··<public·type="string"·name="abc_font_family_menu_material"·id="0x7f090198"/>1195 ··<public·type="string"·name="abc_font_family_menu_material"·id="0x7f090195"/>
1199 ··<public·type="string"·name="abc_font_family_subhead_material"·id="0x7f090199"/>1196 ··<public·type="string"·name="abc_font_family_subhead_material"·id="0x7f090196"/>
1200 ··<public·type="string"·name="abc_font_family_title_material"·id="0x7f09019a"/>1197 ··<public·type="string"·name="abc_font_family_title_material"·id="0x7f090197"/>
1201 ··<public·type="string"·name="app_description"·id="0x7f09019b"/>1198 ··<public·type="string"·name="app_description"·id="0x7f090198"/>
1202 ··<public·type="string"·name="app_details_subject"·id="0x7f09019c"/>1199 ··<public·type="string"·name="app_details_subject"·id="0x7f090199"/>
1203 ··<public·type="string"·name="appbar_scrolling_view_behavior"·id="0x7f09019d"/>1200 ··<public·type="string"·name="appbar_scrolling_view_behavior"·id="0x7f09019a"/>
1204 ··<public·type="string"·name="applicationId"·id="0x7f09019e"/> 
1205 ··<public·type="string"·name="back_button_label"·id="0x7f09019f"/>1201 ··<public·type="string"·name="back_button_label"·id="0x7f09019b"/>
1206 ··<public·type="string"·name="bottom_sheet_behavior"·id="0x7f0901a0"/>1202 ··<public·type="string"·name="bottom_sheet_behavior"·id="0x7f09019c"/>
1207 ··<public·type="string"·name="character_counter_pattern"·id="0x7f0901a1"/>1203 ··<public·type="string"·name="character_counter_pattern"·id="0x7f09019d"/>
1208 ··<public·type="string"·name="https"·id="0x7f0901a2"/>1204 ··<public·type="string"·name="https"·id="0x7f09019e"/>
1209 ··<public·type="string"·name="install_history_reader_packageName"·id="0x7f0901a3"/>1205 ··<public·type="string"·name="install_history_reader_packageName"·id="0x7f09019f"/>
1210 ··<public·type="string"·name="install_history_reader_packageName_UNSET"·id="0x7f0901a4"/>1206 ··<public·type="string"·name="install_history_reader_packageName_UNSET"·id="0x7f0901a0"/>
1211 ··<public·type="string"·name="license_gplv3_later"·id="0x7f0901a5"/>1207 ··<public·type="string"·name="license_gplv3_later"·id="0x7f0901a1"/>
1212 ··<public·type="string"·name="next_button_label"·id="0x7f0901a6"/>1208 ··<public·type="string"·name="next_button_label"·id="0x7f0901a2"/>
1213 ··<public·type="string"·name="password_toggle_content_description"·id="0x7f0901a7"/>1209 ··<public·type="string"·name="password_toggle_content_description"·id="0x7f0901a3"/>
1214 ··<public·type="string"·name="path_password_eye"·id="0x7f0901a8"/>1210 ··<public·type="string"·name="path_password_eye"·id="0x7f0901a4"/>
1215 ··<public·type="string"·name="path_password_eye_mask_strike_through"·id="0x7f0901a9"/>1211 ··<public·type="string"·name="path_password_eye_mask_strike_through"·id="0x7f0901a5"/>
1216 ··<public·type="string"·name="path_password_eye_mask_visible"·id="0x7f0901aa"/>1212 ··<public·type="string"·name="path_password_eye_mask_visible"·id="0x7f0901a6"/>
1217 ··<public·type="string"·name="path_password_strike_through"·id="0x7f0901ab"/>1213 ··<public·type="string"·name="path_password_strike_through"·id="0x7f0901a7"/>
1218 ··<public·type="string"·name="site_link"·id="0x7f0901ac"/>1214 ··<public·type="string"·name="site_link"·id="0x7f0901a8"/>
1219 ··<public·type="string"·name="skip_button_label"·id="0x7f0901ad"/>1215 ··<public·type="string"·name="skip_button_label"·id="0x7f0901a9"/>
1220 ··<public·type="string"·name="source_link"·id="0x7f0901ae"/>1216 ··<public·type="string"·name="source_link"·id="0x7f0901aa"/>
1221 ··<public·type="string"·name="team_email"·id="0x7f0901af"/>1217 ··<public·type="string"·name="team_email"·id="0x7f0901ab"/>
1222 ··<public·type="string"·name="transition_app_item_icon"·id="0x7f0901b0"/>1218 ··<public·type="string"·name="transition_app_item_icon"·id="0x7f0901ac"/>
1223 ··<public·type="dimen"·name="abc_alert_dialog_button_bar_height"·id="0x7f0a0000"/>1219 ··<public·type="dimen"·name="abc_alert_dialog_button_bar_height"·id="0x7f0a0000"/>
1224 ··<public·type="dimen"·name="abc_action_bar_default_height_material"·id="0x7f0a0001"/>1220 ··<public·type="dimen"·name="abc_action_bar_default_height_material"·id="0x7f0a0001"/>
1225 ··<public·type="dimen"·name="abc_action_bar_progress_bar_size"·id="0x7f0a0002"/>1221 ··<public·type="dimen"·name="abc_action_bar_progress_bar_size"·id="0x7f0a0002"/>
1226 ··<public·type="dimen"·name="abc_text_size_subtitle_material_toolbar"·id="0x7f0a0003"/>1222 ··<public·type="dimen"·name="abc_text_size_subtitle_material_toolbar"·id="0x7f0a0003"/>
1227 ··<public·type="dimen"·name="abc_text_size_title_material_toolbar"·id="0x7f0a0004"/>1223 ··<public·type="dimen"·name="abc_text_size_title_material_toolbar"·id="0x7f0a0004"/>
1228 ··<public·type="dimen"·name="abc_config_prefDialogWidth"·id="0x7f0a0005"/>1224 ··<public·type="dimen"·name="abc_config_prefDialogWidth"·id="0x7f0a0005"/>
1229 ··<public·type="dimen"·name="abc_dialog_fixed_height_major"·id="0x7f0a0006"/>1225 ··<public·type="dimen"·name="abc_dialog_fixed_height_major"·id="0x7f0a0006"/>
Offset 1869, 15 lines modifiedOffset 1865, 14 lines modified
1869 ··<public·type="style"·name="Platform.V25.AppCompat"·id="0x7f0b00b5"/>1865 ··<public·type="style"·name="Platform.V25.AppCompat"·id="0x7f0b00b5"/>
1870 ··<public·type="style"·name="Platform.V25.AppCompat.Light"·id="0x7f0b00b6"/>1866 ··<public·type="style"·name="Platform.V25.AppCompat.Light"·id="0x7f0b00b6"/>
1871 ··<public·type="bool"·name="abc_action_bar_embed_tabs"·id="0x7f0c0000"/>1867 ··<public·type="bool"·name="abc_action_bar_embed_tabs"·id="0x7f0c0000"/>
1872 ··<public·type="bool"·name="abc_allow_stacked_button_bar"·id="0x7f0c0001"/>1868 ··<public·type="bool"·name="abc_allow_stacked_button_bar"·id="0x7f0c0001"/>
1873 ··<public·type="bool"·name="abc_config_actionMenuItemAllCaps"·id="0x7f0c0002"/>1869 ··<public·type="bool"·name="abc_config_actionMenuItemAllCaps"·id="0x7f0c0002"/>
1874 ··<public·type="bool"·name="abc_config_closeDialogWhenTouchOutside"·id="0x7f0c0003"/>1870 ··<public·type="bool"·name="abc_config_closeDialogWhenTouchOutside"·id="0x7f0c0003"/>
1875 ··<public·type="bool"·name="abc_config_showMenuShortcutsWhenKeyboardPresent"·id="0x7f0c0004"/>1871 ··<public·type="bool"·name="abc_config_showMenuShortcutsWhenKeyboardPresent"·id="0x7f0c0004"/>
1876 ··<public·type="bool"·name="defaultPreventScreenshots"·id="0x7f0c0005"/> 
1877 ··<public·type="integer"·name="design_snackbar_text_max_lines"·id="0x7f0d0000"/>1872 ··<public·type="integer"·name="design_snackbar_text_max_lines"·id="0x7f0d0000"/>
1878 ··<public·type="integer"·name="abc_config_activityDefaultDur"·id="0x7f0d0001"/>1873 ··<public·type="integer"·name="abc_config_activityDefaultDur"·id="0x7f0d0001"/>
1879 ··<public·type="integer"·name="abc_config_activityShortDur"·id="0x7f0d0002"/>1874 ··<public·type="integer"·name="abc_config_activityShortDur"·id="0x7f0d0002"/>
1880 ··<public·type="integer"·name="app_bar_elevation_anim_duration"·id="0x7f0d0003"/>1875 ··<public·type="integer"·name="app_bar_elevation_anim_duration"·id="0x7f0d0003"/>
1881 ··<public·type="integer"·name="bottom_sheet_slide_duration"·id="0x7f0d0004"/>1876 ··<public·type="integer"·name="bottom_sheet_slide_duration"·id="0x7f0d0004"/>
1882 ··<public·type="integer"·name="cancel_button_image_alpha"·id="0x7f0d0005"/>1877 ··<public·type="integer"·name="cancel_button_image_alpha"·id="0x7f0d0005"/>
1883 ··<public·type="integer"·name="hide_password_duration"·id="0x7f0d0006"/>1878 ··<public·type="integer"·name="hide_password_duration"·id="0x7f0d0006"/>
535 B
res/drawable-v21/avd_hide_password_3.xml
455 B
res/drawable-v21/avd_hide_password_3.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <objectAnimator·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:aapt="http://schemas.android.com/aapt"·android:interpolator="@android:interpolator/fast_out_slow_in"·android:duration="@integer/hide_password_duration"·android:valueFrom="0"·an[·...·truncated·by·diffoscope;·len:·52,·SHA:·53a49c9942479b4e6e09d6026121cb1c1afbeeefc60182454dc1b7f95592cd85·...·]/>
406 B
res/drawable-v21/design_bottom_navigation_item_background.xml
284 B
res/drawable-v21/design_bottom_navigation_item_background.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <ripple·xmlns:android="http://schemas.android.com/apk/res/android"·android:color="?colorPrimary"/>
537 B
res/drawable-v21/avd_show_password_3.xml
457 B
res/drawable-v21/avd_show_password_3.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <objectAnimator·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:aapt="http://schemas.android.com/aapt"·android:interpolator="@android:interpolator/fast_out_linear_in"·android:duration="@integer/show_password_duration"·android:valueFrom="1"·[·...·truncated·by·diffoscope;·len:·54,·SHA:·ffeee4ac9ae33f03d07b3eb5ae158a028ab3ffbed24105fad8ab54cced65e461·...·]/>
900 B
res/drawable-v21/avd_show_password_1.xml
820 B
res/drawable-v21/avd_show_password_1.xml
    
Offset 1, 2 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <vector·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:aapt="http://schemas.android.com/aapt"·android:height="24.0dip"·android:width="24.0dip"·android:viewportWidth="24.0"·android:viewportHeight="24.0">
 3 ··<path·android:name="strike_through"·android:pathData="@string/path_password_strike_through"·android:strokeColor="@android:color/white"·android:strokeWidth="1.8"·android:strokeLineCap="square"/>
 4 ··<group>
 5 ····<clip-path·android:name="eye_mask"·android:pathData="@string/path_password_eye_mask_strike_through"/>
 6 ····<path·android:name="eye"·android:fillColor="@android:color/white"·android:pathData="@string/path_password_eye"/>
 7 ··</group>
 8 </vector>
919 B
res/drawable-v21/avd_hide_password_1.xml
839 B
res/drawable-v21/avd_hide_password_1.xml
    
Offset 1, 2 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <vector·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:aapt="http://schemas.android.com/aapt"·android:height="24.0dip"·android:width="24.0dip"·android:viewportWidth="24.0"·android:viewportHeight="24.0">
 3 ··<path·android:name="strike_through"·android:pathData="@string/path_password_strike_through"·android:strokeColor="@android:color/white"·android:strokeWidth="1.8"·android:trimPathEnd="0.0"·android:strokeLineCap="square"/>
 4 ··<group>
 5 ····<clip-path·android:name="eye_mask"·android:pathData="@string/path_password_eye_mask_visible"/>
 6 ····<path·android:name="eye"·android:fillColor="@android:color/white"·android:pathData="@string/path_password_eye"/>
 7 ··</group>
 8 </vector>
644 B
res/drawable-v21/avd_show_password_2.xml
564 B
res/drawable-v21/avd_show_password_2.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <objectAnimator·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:aapt="http://schemas.android.com/aapt"·android:interpolator="@android:interpolator/fast_out_linear_in"·android:duration="@integer/show_password_duration"·android:valueFrom="@st[·...·truncated·by·diffoscope;·len:·161,·SHA:·87cefb2d1ca434c7027a657d1f585378eb4ff81041c101ace915a464604cbfb6·...·]/>
642 B
res/drawable-v21/avd_hide_password_2.xml
562 B
res/drawable-v21/avd_hide_password_2.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <x/>2 <objectAnimator·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:aapt="http://schemas.android.com/aapt"·android:interpolator="@android:interpolator/fast_out_slow_in"·android:duration="@integer/hide_password_duration"·android:valueFrom="@stri[·...·truncated·by·diffoscope;·len:·159,·SHA:·b295486f25a62de9ae8b3d293c52c569fd270b7878456fbe2ea49dbb3b36edd4·...·]/>
13.2 KB
res/values-kab/strings.xml
13.2 KB
res/values-kab/strings.xml
    
Offset 1, 200 lines modifiedOffset 1, 116 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<string·name="about_license">Turagt</string>3 ··<string·name="about_license">Turagt</string>
4 ··<string·name="about_mail">Imayl</string>4 ··<string·name="about_mail">Imayl</string>
5 ··<string·name="about_site">Asmel·n·web</string>5 ··<string·name="about_site">Asmel·n·web</string>
6 ··<string·name="about_source">Tangalt·taγbalut</string>6 ··<string·name="about_source">Tangalt·taɣbalut</string>
7 ··<string·name="about_title">Γef·F-Droid</string> 
8 ··<string·name="about_version">Lqem</string>7 ··<string·name="about_version">Lqem</string>
9 ··<string·name="add_key">Rnu·tasarutt·n·usenneftaɣ</string>8 ··<string·name="add_key">Rnu·tasarutt·n·usenneftaɣ</string>
10 ··<string·name="added_on">Yettwarna·ar·%s</string>9 ··<string·name="added_on">Yettwarna·ar·%s</string>
11 ··<string·name="adding_apks_format">Timerna·n·%s·ar·ukufi…</string> 
12 ··<string·name="allPerms">Akk</string>10 ··<string·name="allPerms">Akk</string>
13 ··<string·name="all_other_repos_fine">Ikufiyen·nniḍen·ur·d-ggaren·ara·tuccḍiwin.</string> 
14 ··<string·name="antifeatures">Timahilin</string>11 ··<string·name="antifeatures">Timahilin</string>
15 ··<string·name="antitracklist">Asnas-agi·ad·yeḍfeṛ·udiγ·ad·d-yazen·armud-ik</string> 
16 ··<string·name="app__install_downloaded_update">Mucceḍ</string>12 ··<string·name="app__install_downloaded_update">Mucceḍ</string>
17 ··<string·name="app__newly_added">Amaynut</string>13 ··<string·name="app__newly_added">Amaynut</string>
18 ··<string·name="app__tts__cancel_download">Sefsex·asider</string>14 ··<string·name="app__tts__cancel_download">Sefsex·asider</string>
19 ··<string·name="app_details">Talqayt·n·Usnas</string>15 ··<string·name="app_details">Talqayt</string>
20 ··<string·name="app_details_donate_prompt">%1$s·yerna-t·%2$s.·Aγ-asen·lqehwa·!</string> 
21 ··<string·name="app_details_donate_prompt_unknown_author">Aγ·%1$s·n·lqehwa·i·yineflayen!</string> 
22 ··<string·name="app_incompatible">Ur·imṣada·ara</string> 
23 ··<string·name="app_inst_known_source">Yebded·(si·%s)</string> 
24 ··<string·name="app_installed">Yettusbedd</string>16 ··<string·name="app_installed">Yettusbedd</string>
25 ··<string·name="app_list__name__downloading_in_progress">Asider·n·%1$s</string> 
26 ··<string·name="app_list__name__successfully_installed">%1$s·yebded</string> 
27 ··<string·name="app_name">F-Droid</string> 
28 ··<string·name="app_not_installed">Ur·yebdid·ara</string>17 ··<string·name="app_not_installed">Yettusbedd!</string>
29 ··<string·name="app_version_x_available">Lqem·%1$s·yella</string> 
30 ··<string·name="app_version_x_installed">Lqem·%1$s</string> 
31 ··<string·name="automatic_scan_wifi">Ala·γef·Wi-Fi</string> 
32 ··<string·name="back">Uγal</string>18 ··<string·name="back">Uɣal</string>
33 ··<string·name="bad_fingerprint">Adsil</string>19 ··<string·name="bad_fingerprint">Adsil</string>
34 ··<string·name="bluetooth_unavailable">Bluetooth·yella</string> 
35 ··<string·name="by_author_format">ar·%s</string>20 ··<string·name="by_author_format">ar·%s</string>
36 ··<string·name="cancel">Sefsex</string>21 ··<string·name="cancel">Sefsex</string>
37 ··<string·name="category_Connectivity">Tuqqniwt</string> 
38 ··<string·name="category_Development">Taneflit</string> 
39 ··<string·name="category_Games">Uraren</string>22 ··<string·name="category_Games">Uraren·i·uzekka·n·umsihel.</string>
 23 ··<string·name="category_Graphics">Convertir·les·émoticônes,·comme·&lt;code&gt;:-)&lt;/code&gt;·et·&lt;code&gt;:-P&lt;/code&gt;,·en·images·lors·de·l&amp;rsquo;affichage</string>
40 ··<string·name="category_Internet">Internet</string>24 ··<string·name="category_Internet">Ur·izmir·ara·ad·yeqqen·ar·Internet.</string>
41 ··<string·name="category_Money">Tadrimt</string> 
42 ··<string·name="category_Multimedia">Umuγ·n·ugetmedia</string>25 ··<string·name="category_Multimedia">Umuγ·n·ugetmedia</string>
43 ··<string·name="category_Navigation">Asnirem</string>26 ··<string·name="category_Navigation">Asnirem</string>
44 ··<string·name="category_Phone_SMS">Tiliγri·&amp;·SMS</string> 
45 ··<string·name="category_Reading">Taγuri</string>27 ··<string·name="category_Reading">Taɣuri</string>
46 ··<string·name="category_Science_Education">Tussna·&amp;·Usegmi</string> 
47 ··<string·name="category_Security">Taγellist</string>28 ··<string·name="category_Security">Taɣellist</string>
48 ··<string·name="category_Sports_Health">Addal·&amp;·Tazmert</string> 
49 ··<string·name="category_System">Anagraw</string>29 ··<string·name="category_System">Anagraw</string>
50 ··<string·name="category_Time">Akud</string>30 ··<string·name="category_Time">Akud</string>
51 ··<string·name="category_Writing">Tira</string>31 ··<string·name="category_Writing">Tira</string>
52 ··<string·name="crash_dialog_title">F-Droid·yeγli</string> 
53 ··<string·name="delete">Kkes</string>32 ··<string·name="delete">KKES</string>
54 ··<string·name="details_last_updated_today">Yettwalqem·ass-a</string> 
55 ··<string·name="details_new_in_version">Lqem·amaynut·di·%s</string> 
56 ··<string·name="details_notinstalled">Ur·yebdid·ara</string>33 ··<string·name="details_notinstalled">Yettusbedd!</string>
57 ··<string·name="display">Askan</string>34 ··<string·name="display">Askan</string>
58 ··<string·name="download_error">Asider·yecceḍ!</string>35 ··<string·name="download_error">Azdam·yerreẓ.</string>
59 ··<string·name="downloading">Azdam…</string>36 ··<string·name="downloading">Azdam…</string>
60 ··<string·name="enable">Rmed</string>37 ··<string·name="enable">Rmed</string>
61 ··<string·name="enable_nfc_send">Rmed·Tuzna·NFC·…</string> 
62 ··<string·name="icon">D·tignit·n·wesnas</string>38 ··<string·name="icon">D·tignit·n·wesnas</string>
63 ··<string·name="ignoreTouch_on">Isedday·yal·tikelt·isnasen·yesran·askan·analan</string> 
64 ··<string·name="installing">Asbeddi…</string>39 ··<string·name="installing">Asbeddi…</string>
65 ··<string·name="interval_1d">quotidien</string>40 ··<string·name="interval_1d">quotidien</string>
66 ··<string·name="interval_1w">s·dduṛt</string>41 ··<string·name="interval_1w">s·dduṛt</string>
67 ··<string·name="interval_never">Warǧin</string> 
68 ··<string·name="invalid_url">Ur·d-tefkiḍ·ara·URL·ameɣtu.</string>42 ··<string·name="invalid_url">Ur·d-tefkiḍ·ara·URL·ameɣtu</string>
69 ··<string·name="keep_day">ass</string>43 ··<string·name="keep_day">ass</string>
70 ··<string·name="keep_forever">Yal·tikelt</string> 
71 ··<string·name="keep_hour">1·asrag</string>44 ··<string·name="keep_hour">1·asrag</string>
72 ··<string·name="keep_install_history">Ḥrez·amazray·n·usebded</string> 
73 ··<string·name="keep_month">aggur</string>45 ··<string·name="keep_month">aggur</string>
74 ··<string·name="keep_week">1·n·umalas</string> 
75 ··<string·name="keep_year">Aseggas</string>46 ··<string·name="keep_year">Aseggas</string>
76 ··<string·name="latest__empty_state__no_recent_apps">Ulac·isnasen·ineggura·yettwafen</string> 
77 ··<string·name="less">Drus</string>47 ··<string·name="less">Drus</string>
78 ··<string·name="links">Isɣewnen</string>48 ··<string·name="links">Isɣewnen</string>
79 ··<string·name="loading">Asali</string>49 ··<string·name="loading">Asali</string>
80 ··<string·name="local_repo">Akufi·adigan</string>50 ··<string·name="local_repo">&amp;Adigan:</string>
81 ··<string·name="local_repo_https_on">Seqdec·tuqqna·HTTPS://·tawgelhant·i·ukufi·adigan</string> 
82 ··<string·name="local_repo_name">Isem·n·ukufi-ik·adigan</string> 
83 ··<string·name="login_name">Isem·n·useqdac</string>51 ··<string·name="login_name">Isem·n·useqdac</string>
84 ··<string·name="login_password">Awal·uffir</string>52 ··<string·name="login_password">Awal·uffir</string>
85 ··<string·name="login_title">Tlaq·tuqqna</string>53 ··<string·name="login_title">You·must·log·in·to·acces·user@server.com/share·domain·MYWINDOWSDOMAIN.</string>
86 ··<string·name="main_menu__categories">Taggayin</string>54 ··<string·name="main_menu__categories">Taggayin</string>
87 ··<string·name="main_menu__latest_apps">Lqem·angaru</string>55 ··<string·name="main_menu__latest_apps">Lqem·angaru</string>
88 ··<string·name="main_menu__swap_nearby">S·lqeṛban</string>56 ··<string·name="main_menu__swap_nearby">S·lqeṛban</string>
89 ··<string·name="menu_add_repo">Akufi·Ajdid</string>57 ··<string·name="menu_add_repo">Akufi</string>
90 ··<string·name="menu_bitcoin">Bitcoin</string> 
91 ··<string·name="menu_changelog">Aɣmis·n·ibeddilen</string> 
92 ··<string·name="menu_donate">Tawsa</string>58 ··<string·name="menu_donate">Tawsa</string>
93 ··<string·name="menu_email">Azen·imayl·i·umeskar</string> 
94 ··<string·name="menu_flattr">Flattr</string> 
95 ··<string·name="menu_ignore_all">Zgel·akk·ileqman</string> 
96 ··<string·name="menu_ignore_this">Zgel·lqem-agi</string> 
97 ··<string·name="menu_install">Sbedd</string>59 ··<string·name="menu_install">Sbedd</string>
98 ··<string·name="menu_issues">Uguren</string>60 ··<string·name="menu_issues">n·wuguren·i·d-nufa·di·tsuqqilt.</string>
99 ··<string·name="menu_launch">Serreḥ</string>61 ··<string·name="menu_launch">Exécute</string>
100 ··<string·name="menu_license">%s·Turagt</string>62 ··<string·name="menu_license">%s·Turagt</string>
101 ··<string·name="menu_litecoin">Litecoin</string> 
102 ··<string·name="menu_manage">Ikufan</string>63 ··<string·name="menu_manage">Ikufan</string>
103 ··<string·name="menu_search">Nadi</string>64 ··<string·name="menu_search">Nadi</string>
104 ··<string·name="menu_settings">Iγewwaṛen</string>65 ··<string·name="menu_settings">Iɣewwaṛen</string>
105 ··<string·name="menu_share">Bḍu</string>66 ··<string·name="menu_share">Bḍu</string>
106 ··<string·name="menu_source">Tangalt·taɣbalut</string>67 ··<string·name="menu_source">Tangalt·taɣbalut</string>
107 ··<string·name="menu_uninstall">Kkes</string> 
108 ··<string·name="menu_upgrade">Leqqem</string>68 ··<string·name="menu_upgrade">Leqqem</string>
109 ··<string·name="menu_video">Ividyuten</string>69 ··<string·name="menu_video">Ividyuten</string>
110 ··<string·name="menu_website">Asmel·n·web</string>70 ··<string·name="menu_website">Asmel·n·web</string>
111 ··<string·name="minsdk_or_later">%s·neɣ·ugar</string> 
112 ··<string·name="minsdk_up_to_maxsdk">%1$s·arama·d·%2$s</string> 
113 ··<string·name="more">Ugar</string>71 ··<string·name="more">Ugar</string>
114 ··<string·name="newPerms">Amaynut</string>72 ··<string·name="newPerms">Amaynut</string>
115 ··<string·name="next">Ar·zdat</string>73 ··<string·name="next">Ar·zdat</string>
116 ··<string·name="no">Ala</string>74 ··<string·name="no">Ala</string>
117 ··<string·name="no_such_app">Ulac·asnas·am-a.</string> 
118 ··<string·name="not_on_same_wifi">Ibenk-ik·ur·yelli·ara·γef·yiwen·nni·n·Wi-Fi·am·ukufi·adigan·i·terniḍ·yakan!·Ɛreḍ·ad·tedduḍ·ar·uẓeṭṭa-agi:·%s</string> 
119 ··<string·name="notification_action_cancel">Sefsex</string>75 ··<string·name="notification_action_cancel">Sefsex</string>
120 ··<string·name="notification_action_install">Sbedd</string>76 ··<string·name="notification_action_install">Sbedd</string>
121 ··<string·name="notification_action_update">Mucceḍ</string>77 ··<string·name="notification_action_update">Mucceḍ</string>
122 ··<string·name="notification_title_single_install_error">Asebdeded·yecceḍ</string>78 ··<string·name="notification_title_single_install_error">Anezri·deg·usbeddi·!</string>
123 ··<string·name="notification_title_single_ready_to_install">Iwjed·i·usebded</string> 
124 ··<string·name="notification_title_single_ready_to_install_update">Alqem·iwjed·i·usebded</string> 
125 ··<string·name="notification_title_single_update_available">Amucceḍ·yewjed</string>79 ··<string·name="notification_title_single_update_available">Amucceḍ·yewjed</string>
126 ··<string·name="notification_title_summary_downloading">Azdam…</string>80 ··<string·name="notification_title_summary_downloading">Azdam…</string>
Max diff block lines reached; 4443/13452 bytes (33.03%) of diff not shown.
677 B
res/values-kab/plurals.xml
625 B
res/values-kab/plurals.xml
    
Offset 1, 15 lines modifiedOffset 1, 7 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<plurals·name="notification_summary_installed">3 ··<plurals·name="notification_summary_installed">
4 ····<item·quantity="other">%1$d·n·isnasen·bedden</item>4 ····<item·quantity="other">%1$d·n·isnasen·bedden</item>
5 ····<item·quantity="one">%1$d·n·usnas·yebded</item>5 ····<item·quantity="one">%1$d·n·usnas·yebded</item>
6 ··</plurals>6 ··</plurals>
7 ··<plurals·name="notification_summary_more"> 
8 ····<item·quantity="other">+%1$d·nniḍen…</item> 
9 ····<item·quantity="one">+%1$d·nniḍen…</item> 
10 ··</plurals> 
11 ··<plurals·name="notification_summary_updates"> 
12 ····<item·quantity="other">%1$d·n·ileqman</item> 
13 ····<item·quantity="one">%1$d·n·lqem</item> 
14 ··</plurals> 
15 </resources>7 </resources>
2.99 KB
res/values-es/strings.xml
2.94 KB
res/values-es/strings.xml
Ordering differences only
    
Offset 400, 20 lines modifiedOffset 400, 20 lines modified
400 ··<string·name="versions">Versiones</string>400 ··<string·name="versions">Versiones</string>
401 ··<string·name="warning_no_internet">No·se·puede·actualizar,·¿estás·conectado·a·Internet?</string>401 ··<string·name="warning_no_internet">No·se·puede·actualizar,·¿estás·conectado·a·Internet?</string>
402 ··<string·name="wifi">Wi-Fi</string>402 ··<string·name="wifi">Wi-Fi</string>
403 ··<string·name="wifi_ap">Punto·de·acceso</string>403 ··<string·name="wifi_ap">Punto·de·acceso</string>
404 ··<string·name="writing_index_jar">Escribiendo·archivo·firmado·de·índice·(index.jar)…</string>404 ··<string·name="writing_index_jar">Escribiendo·archivo·firmado·de·índice·(index.jar)…</string>
405 ··<string·name="yes">Sí</string>405 ··<string·name="yes">Sí</string>
406 ··<string·name="app_details__incompatible_mismatched_signature">La·firma·no·coincide·con·la·de·la·versión·instalada</string>406 ··<string·name="app_details__incompatible_mismatched_signature">La·firma·no·coincide·con·la·de·la·versión·instalada</string>
407 ··<string·name="app_details__no_versions__explain_incompatible_signatures">La·versión·instalada·no·es·compatible·con·ninguna·de·las·versiones·disponibles.·Desinstalar·la·aplicación·te·permitirá·ver·e·instalar·las·versiones·compatibles.·Esto·ocurre·a·menudo·con·aplicaciones·instaladas·a·través·de·Google·Play·o·de·otras·fuentes,·si·se·han·firmado·con·un·certificado·diferente.</string> 
408 ··<string·name="app_details__no_versions__no_compatible_signatures">No·hay·versiones·con·una·firma·compatible</string>407 ··<string·name="app_details__no_versions__no_compatible_signatures">No·hay·versiones·con·una·firma·compatible</string>
409 ··<string·name="app_details__no_versions__none_compatible_with_device">No·hay·versiones·compatibles·con·el·dispositivo</string>408 ··<string·name="app_details__no_versions__none_compatible_with_device">No·hay·versiones·compatibles·con·el·dispositivo</string>
410 ··<string·name="app_details__no_versions__show_incompat_versions">Para·mostrar·versiones·incompatibles·aquí·de·todos·modos,·habilita·la·opción·\&quot;%1$s\&quot;.</string>409 ··<string·name="app_details__no_versions__show_incompat_versions">Para·mostrar·versiones·incompatibles·aquí·de·todos·modos,·habilita·la·opción·\&quot;%1$s\&quot;.</string>
411 ··<string·name="app_list__dismiss_app_update">Actualización·ignorada</string> 
412 ··<string·name="app_list__dismiss_downloading_app">Descarga·cancelada</string>410 ··<string·name="app_list__dismiss_downloading_app">Descarga·cancelada</string>
413 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidad·ignorada</string> 
414 ··<string·name="empty_search_available_app_list">No·hay·coincidencias·con·las·aplicaciones·disponibles.</string>411 ··<string·name="empty_search_available_app_list">No·hay·coincidencias·con·las·aplicaciones·disponibles.</string>
415 ··<string·name="installed_app__file_corrupt">F-Droid·recibió·un·error·EIO:·¡probablemente·%s·está·corrupto!</string> 
416 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>412 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>
 413 ··<string·name="app_details__no_versions__explain_incompatible_signatures">La·versión·instalada·no·es·compatible·con·ninguna·de·las·versiones·disponibles.·Desinstalar·la·aplicación·te·permitirá·ver·e·instalar·las·versiones·compatibles.·Esto·ocurre·a·menudo·con·aplicaciones·instaladas·a·través·de·Google·Play·o·de·otras·fuentes,·si·se·han·firmado·con·un·certificado·diferente.</string>
 414 ··<string·name="app_list__dismiss_app_update">Actualización·ignorada</string>
 415 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidad·ignorada</string>
 416 ··<string·name="installed_app__file_corrupt">F-Droid·recibió·un·error·EIO:·¡probablemente·%s·está·corrupto!</string>
417 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Se·ha·encontrado·una·vulnerabilidad·con·%1$s.·Recomendamos·desinstalar·esta·aplicación·inmediatamente.</string>417 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Se·ha·encontrado·una·vulnerabilidad·con·%1$s.·Recomendamos·desinstalar·esta·aplicación·inmediatamente.</string>
418 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Se·ha·encontrado·una·vulnerabilidad·con·%1$s.·Recomendamos·actualizar·a·la·última·versión·inmediatamente.</string>418 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Se·ha·encontrado·una·vulnerabilidad·con·%1$s.·Recomendamos·actualizar·a·la·última·versión·inmediatamente.</string>
419 </resources>419 </resources>
2.81 KB
res/values-et/strings.xml
2.77 KB
res/values-et/strings.xml
Ordering differences only
    
Offset 376, 20 lines modifiedOffset 376, 20 lines modified
376 ··<string·name="versions">Versioonid</string>376 ··<string·name="versions">Versioonid</string>
377 ··<string·name="warning_no_internet">Ei·saa·värskendada!·Kas·oled·ühendatud·Internetti?</string>377 ··<string·name="warning_no_internet">Ei·saa·värskendada!·Kas·oled·ühendatud·Internetti?</string>
378 ··<string·name="wifi">WiFi</string>378 ··<string·name="wifi">WiFi</string>
379 ··<string·name="wifi_ap">Tööpunkt</string>379 ··<string·name="wifi_ap">Tööpunkt</string>
380 ··<string·name="writing_index_jar">Kirjutatakse·signeeritud·indeksi·faili·(index.jar)…</string>380 ··<string·name="writing_index_jar">Kirjutatakse·signeeritud·indeksi·faili·(index.jar)…</string>
381 ··<string·name="yes">Jah</string>381 ··<string·name="yes">Jah</string>
382 ··<string·name="app_details__incompatible_mismatched_signature">Signatuur·erineb·paigaldatud·versiooni·omast</string>382 ··<string·name="app_details__incompatible_mismatched_signature">Signatuur·erineb·paigaldatud·versiooni·omast</string>
383 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Paigaldatud·versioon·ei·ühildu·mitte·ühegi·kättesaadava·versiooniga.·Rakenduse·eemaldamine·lubab·sul·vaadata·ja·paigaldada·ühilduvaid·versioone.·Seda·juhtub·tihti·rakendustega,·mis·on·paigaldatud·Google·Playst·või·teistest·allikatest,·kui·nad·on·signeeritud·erineva·sertifikaadiga.</string> 
384 ··<string·name="app_details__no_versions__no_compatible_signatures">Ühilduvate·signatuuridega·versioone·ei·ole</string>383 ··<string·name="app_details__no_versions__no_compatible_signatures">Ühilduvate·signatuuridega·versioone·ei·ole</string>
385 ··<string·name="app_details__no_versions__none_compatible_with_device">Seadmega·ühilduvaid·versioone·ei·ole</string>384 ··<string·name="app_details__no_versions__none_compatible_with_device">Seadmega·ühilduvaid·versioone·ei·ole</string>
386 ··<string·name="app_details__no_versions__show_incompat_versions">Mitteühilduvate·versioonide·siin·kuvamiseks·lülita·sisse·\&quot;%1$s\&quot;.</string>385 ··<string·name="app_details__no_versions__show_incompat_versions">Mitteühilduvate·versioonide·siin·kuvamiseks·lülita·sisse·\&quot;%1$s\&quot;.</string>
387 ··<string·name="app_list__dismiss_app_update">Värskendust·ignoreeriti</string> 
388 ··<string·name="app_list__dismiss_downloading_app">Allalaadimine·tühistatud</string>386 ··<string·name="app_list__dismiss_downloading_app">Allalaadimine·tühistatud</string>
389 ··<string·name="app_list__dismiss_vulnerable_app">Haavatavust·ignoreeriti</string> 
390 ··<string·name="empty_search_available_app_list">Sobivaid·rakendusi·ei·ole.</string>387 ··<string·name="empty_search_available_app_list">Sobivaid·rakendusi·ei·ole.</string>
391 ··<string·name="installed_app__file_corrupt">F-Droid·sai·EIO·vea:·%s·on·ilmselt·rikutud!</string> 
392 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignoreeri</string>388 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignoreeri</string>
 389 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Paigaldatud·versioon·ei·ühildu·mitte·ühegi·kättesaadava·versiooniga.·Rakenduse·eemaldamine·lubab·sul·vaadata·ja·paigaldada·ühilduvaid·versioone.·Seda·juhtub·tihti·rakendustega,·mis·on·paigaldatud·Google·Playst·või·teistest·allikatest,·kui·nad·on·signeeritud·erineva·sertifikaadiga.</string>
 390 ··<string·name="app_list__dismiss_app_update">Värskendust·ignoreeriti</string>
 391 ··<string·name="app_list__dismiss_vulnerable_app">Haavatavust·ignoreeriti</string>
 392 ··<string·name="installed_app__file_corrupt">F-Droid·sai·EIO·vea:·%s·on·ilmselt·rikutud!</string>
393 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">%1$s·sees·leiti·haavatavus.·Soovitatav·on·see·rakendus·koheselt·eemaldada.</string>393 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">%1$s·sees·leiti·haavatavus.·Soovitatav·on·see·rakendus·koheselt·eemaldada.</string>
394 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">%1$s·sees·leiti·haavatavus.·Soovitatav·on·värskendada·koheselt·see·rakendus·uusimale·versioonile.</string>394 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">%1$s·sees·leiti·haavatavus.·Soovitatav·on·värskendada·koheselt·see·rakendus·uusimale·versioonile.</string>
395 </resources>395 </resources>
8.66 KB
res/values-fr/strings.xml
8.61 KB
res/values-fr/strings.xml
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ··<string·name="app_installed_media">Fichier·installé·dans·%s</string>54 ··<string·name="app_installed_media">Fichier·installé·dans·%s</string>
55 ··<string·name="app_list__name__downloading_in_progress">Téléchargement·%1$s·en·cours</string>55 ··<string·name="app_list__name__downloading_in_progress">Téléchargement·%1$s·en·cours</string>
56 ··<string·name="app_list__name__successfully_installed">%1$s·installé</string>56 ··<string·name="app_list__name__successfully_installed">%1$s·installé</string>
57 ··<string·name="app_list_download_ready">Téléchargé,·prêt·à·installer</string>57 ··<string·name="app_list_download_ready">Téléchargé,·prêt·à·installer</string>
58 ··<string·name="app_name">F-Droid</string>58 ··<string·name="app_name">F-Droid</string>
59 ··<string·name="app_not_installed">Non·installée</string>59 ··<string·name="app_not_installed">Non·installée</string>
60 ··<string·name="app_permission_storage">&quot;F-Droid·a·besoin·de·la·permission·de·stockage·pour·l'installer·à·cet·emplacement.·Veuillez·l'autoriser·sur·l'écran·suivant·pour·pouvoir·continuer·l'installation.&quot;</string>60 ··<string·name="app_permission_storage">&quot;F-Droid·a·besoin·de·la·permission·de·stockage·pour·l'installer·à·cet·emplacement.·Veuillez·l'autoriser·sur·l'écran·suivant·pour·pouvoir·continuer·l'installation.&quot;</string>
61 ··<string·name="app_recommended_version_installed">Version·%1$s·(recommandée)</string>61 ··<string·name="app_recommended_version_installed">Verrsion·%1$s·(recommandée)</string>
62 ··<string·name="app_version_x_available">Version·%1$s·disponible</string>62 ··<string·name="app_version_x_available">Version·%1$s·disponible</string>
63 ··<string·name="app_version_x_installed">Version·%1$s</string>63 ··<string·name="app_version_x_installed">Version·%1$s</string>
64 ··<string·name="appcompatibility">Compatibilité·des·applis</string>64 ··<string·name="appcompatibility">Compatibilité·des·applis</string>
65 ··<string·name="automatic_scan_wifi">Uniquement·via·Wi-Fi</string>65 ··<string·name="automatic_scan_wifi">Uniquement·via·Wi-Fi</string>
66 ··<string·name="automatic_scan_wifi_on">Mise·à·jour·automatique·uniquement·sur·des·réseaux·sans·restriction,·comme·le·Wi-Fi</string>66 ··<string·name="automatic_scan_wifi_on">Mise·à·jour·automatique·uniquement·sur·des·réseaux·sans·restriction,·comme·le·Wi-Fi</string>
67 ··<string·name="back">Retour</string>67 ··<string·name="back">Retour</string>
68 ··<string·name="bad_fingerprint">Mauvaise·empreinte</string>68 ··<string·name="bad_fingerprint">Mauvaise·empreinte</string>
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ··<string·name="install_confirm_update">&quot;Voulez-vous·mettre·à·jour·cette·appli·?·Vos·données·ne·seront·pas·perdues.·Une·fois·mise·à·jour,·l'appli·aura·accès·à·:&quot;</string>128 ··<string·name="install_confirm_update">&quot;Voulez-vous·mettre·à·jour·cette·appli·?·Vos·données·ne·seront·pas·perdues.·Une·fois·mise·à·jour,·l'appli·aura·accès·à·:&quot;</string>
129 ··<string·name="install_confirm_update_no_perms">Voulez-vous·mettre·à·jour·cette·appli·?·Vos·données·ne·seront·pas·perdues.·Elle·ne·requiert·aucune·autorisation·particulière.</string>129 ··<string·name="install_confirm_update_no_perms">Voulez-vous·mettre·à·jour·cette·appli·?·Vos·données·ne·seront·pas·perdues.·Elle·ne·requiert·aucune·autorisation·particulière.</string>
130 ··<string·name="install_confirm_update_system">&quot;Voulez-vous·mettre·à·jour·cette·appli·système·?·Vos·données·ne·seront·pas·perdues.·Une·fois·mise·à·jour,·l'appli·aura·accès·à·:&quot;</string>130 ··<string·name="install_confirm_update_system">&quot;Voulez-vous·mettre·à·jour·cette·appli·système·?·Vos·données·ne·seront·pas·perdues.·Une·fois·mise·à·jour,·l'appli·aura·accès·à·:&quot;</string>
131 ··<string·name="install_confirm_update_system_no_perms">Voulez-vous·mettre·à·jour·cette·appli·système·?·Vos·données·ne·seront·pas·perdues.·Elle·ne·requiert·aucune·autorisation·particulière.</string>131 ··<string·name="install_confirm_update_system_no_perms">Voulez-vous·mettre·à·jour·cette·appli·système·?·Vos·données·ne·seront·pas·perdues.·Elle·ne·requiert·aucune·autorisation·particulière.</string>
132 ··<string·name="install_error_notify_title">&quot;Erreur·à·l'installation·de·%s&quot;</string>132 ··<string·name="install_error_notify_title">&quot;Erreur·à·l'installation·de·%s&quot;</string>
133 ··<string·name="install_error_unknown">&quot;L'installation·a·échoué·pour·une·raison·inconnue&quot;</string>133 ··<string·name="install_error_unknown">&quot;L'installation·a·échoué·pour·une·raison·inconnue&quot;</string>
134 ··<string·name="installed_app__updates_ignored">Mises·à·jour·ignorées</string>134 ··<string·name="installed_app__updates_ignored">Mises·à·jour·ignorées</string>
135 ··<string·name="installed_app__updates_ignored_for_suggested_version">Mises·à·jour·ignorées·pour·la·version·%1$s</string>135 ··<string·name="installed_app__updates_ignored_for_suggested_version">Mises·à·jour·ignorées·pour·la·Version·%1$s</string>
136 ··<string·name="installed_apps__activity_title">Applications·installées</string>136 ··<string·name="installed_apps__activity_title">Applications·installées</string>
137 ··<string·name="installing">Installation…</string>137 ··<string·name="installing">Installation…</string>
138 ··<string·name="interval_12h">Toutes·les·12·heures</string>138 ··<string·name="interval_12h">Toutes·les·12·heures</string>
139 ··<string·name="interval_1d">Chaque·jour</string>139 ··<string·name="interval_1d">Chaque·jour</string>
140 ··<string·name="interval_1h">Toutes·les·heures</string>140 ··<string·name="interval_1h">Toutes·les·heures</string>
141 ··<string·name="interval_1w">Chaque·semaine</string>141 ··<string·name="interval_1w">Chaque·semaine</string>
142 ··<string·name="interval_2w">Toutes·les·2·semaines</string>142 ··<string·name="interval_2w">Toutes·les·2·semaines</string>
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 ··<string·name="perm_costs_money">&quot;Peut·vous·coûter·de·l'argent&quot;</string>233 ··<string·name="perm_costs_money">&quot;Peut·vous·coûter·de·l'argent&quot;</string>
234 ··<string·name="permissions">Autorisations</string>234 ··<string·name="permissions">Autorisations</string>
235 ··<string·name="perms_description_app">Fourni·par·%1$s.</string>235 ··<string·name="perms_description_app">Fourni·par·%1$s.</string>
236 ··<string·name="perms_new_perm_prefix">Nouveauté·:</string>236 ··<string·name="perms_new_perm_prefix">Nouveauté·:</string>
237 ··<string·name="pref_language">Langue</string>237 ··<string·name="pref_language">Langue</string>
238 ··<string·name="pref_language_default">Langue·du·système</string>238 ··<string·name="pref_language_default">Langue·du·système</string>
239 ··<string·name="preference_category__my_apps">Mes·Applications</string>239 ··<string·name="preference_category__my_apps">Mes·Applications</string>
240 ··<string·name="preference_manage_installed_apps">Gérer·les·applications·installées</string>240 ··<string·name="preference_manage_installed_apps">Gère·les·applications·installées</string>
241 ··<string·name="proxy">Proxy</string>241 ··<string·name="proxy">Proxy</string>
242 ··<string·name="proxy_host">Hôte·du·proxy</string>242 ··<string·name="proxy_host">Hôte·du·proxy</string>
243 ··<string·name="proxy_host_summary">&quot;Le·nom·d'hôte·de·votre·proxy·(ex·:·127.0.0.1)&quot;</string>243 ··<string·name="proxy_host_summary">&quot;Le·nom·d'hôte·de·votre·proxy·(ex·:·127.0.0.1)&quot;</string>
244 ··<string·name="proxy_port">Port·du·proxy</string>244 ··<string·name="proxy_port">Port·du·proxy</string>
245 ··<string·name="proxy_port_summary">Le·numéro·de·port·de·votre·proxy·(ex·:·8118)</string>245 ··<string·name="proxy_port_summary">Le·numéro·de·port·de·votre·proxy·(ex·:·8118)</string>
246 ··<string·name="repo_add_add">Ajouter</string>246 ··<string·name="repo_add_add">Ajouter</string>
247 ··<string·name="repo_add_fingerprint">Empreinte·(facultatif)</string>247 ··<string·name="repo_add_fingerprint">Empreinte·(facultatif)</string>
Offset 278, 15 lines modifiedOffset 278, 16 lines modified
278 ··<string·name="rooted_on">Ne·pas·griser·les·applis·nécessitant·les·privilèges·root</string>278 ··<string·name="rooted_on">Ne·pas·griser·les·applis·nécessitant·les·privilèges·root</string>
279 ··<string·name="search_hint">Rechercher·des·applis</string>279 ··<string·name="search_hint">Rechercher·des·applis</string>
280 ··<string·name="search_menu_title">Rechercher</string>280 ··<string·name="search_menu_title">Rechercher</string>
281 ··<string·name="show_incompat_versions">Versions·incompatibles</string>281 ··<string·name="show_incompat_versions">Versions·incompatibles</string>
282 ··<string·name="show_incompat_versions_on">&quot;Afficher·les·versions·d'applis·incompatibles·avec·cet·appareil&quot;</string>282 ··<string·name="show_incompat_versions_on">&quot;Afficher·les·versions·d'applis·incompatibles·avec·cet·appareil&quot;</string>
283 ··<string·name="skip">Ignorer</string>283 ··<string·name="skip">Ignorer</string>
284 ··<string·name="status_bar_notification_info_overflow">&gt;999</string>284 ··<string·name="status_bar_notification_info_overflow">&gt;999</string>
285 ··<string·name="status_connecting_to_repo">Connexion·à·%1$s</string>285 ··<string·name="status_connecting_to_repo">&quot;Connexion·à·
 286 %1$s&quot;</string>
286 ··<string·name="status_download">Téléchargement·%2$s·/·%3$s·(%4$d%%)·depuis·%1$s</string>287 ··<string·name="status_download">Téléchargement·%2$s·/·%3$s·(%4$d%%)·depuis·%1$s</string>
287 ··<string·name="status_download_unknown_size">&quot;Téléchargement·de·288 ··<string·name="status_download_unknown_size">&quot;Téléchargement·de·
288 %2$s·depuis·289 %2$s·depuis·
289 %1$s&quot;</string>290 %1$s&quot;</string>
290 ··<string·name="status_inserting_apps">&quot;Enregistrement·des·détails·d'appli&quot;</string>291 ··<string·name="status_inserting_apps">&quot;Enregistrement·des·détails·d'appli&quot;</string>
291 ··<string·name="status_inserting_x_apps">&quot;Sauvegarde·des·détails·de·l'application·(%1$d/%2$d)·depuis·%3$s&quot;</string>292 ··<string·name="status_inserting_x_apps">&quot;Sauvegarde·des·détails·de·l'application·(%1$d/%2$d)·depuis·%3$s&quot;</string>
292 ··<string·name="status_processing_xml_percent">Traitement·de·%2$s·/·%3$s·(%4$d%%)·de·%1$s</string>293 ··<string·name="status_processing_xml_percent">Traitement·de·%2$s·/·%3$s·(%4$d%%)·de·%1$s</string>
Offset 389, 23 lines modifiedOffset 390, 20 lines modified
389 ··<string·name="versions">Versions</string>390 ··<string·name="versions">Versions</string>
390 ··<string·name="warning_no_internet">Impossible·de·mettre·à·jour,·êtes-vous·connecté·à·Internet·?</string>391 ··<string·name="warning_no_internet">Impossible·de·mettre·à·jour,·êtes-vous·connecté·à·Internet·?</string>
391 ··<string·name="wifi">Wi-Fi</string>392 ··<string·name="wifi">Wi-Fi</string>
392 ··<string·name="wifi_ap">&quot;Point·d'accès&quot;</string>393 ··<string·name="wifi_ap">&quot;Point·d'accès&quot;</string>
393 ··<string·name="writing_index_jar">&quot;Écriture·d'un·fichier·d'index·signé·(index.jar)…&quot;</string>394 ··<string·name="writing_index_jar">&quot;Écriture·d'un·fichier·d'index·signé·(index.jar)…&quot;</string>
394 ··<string·name="yes">Oui</string>395 ··<string·name="yes">Oui</string>
395 ··<string·name="app_details__incompatible_mismatched_signature">La·signature·diffère·de·la·version·déjà·installée</string>396 ··<string·name="app_details__incompatible_mismatched_signature">La·signature·diffère·de·la·version·déjà·installée</string>
396 ··<string·name="app_details__no_versions__explain_incompatible_signatures">&quot;La·version·installée·n'est·compatible·avec·aucune·des·versions·disponibles.·Désinstaller·cette·application·vous·permettra·de·consulter·et·installer·les·versions·compatibles.·Ce·problème·est·fréquent·avec·les·applications·installées·depuis·Google·Play·ou·d'autres·sources,·si·elles·sont·signées·à·l'aide·d'un·certificat·différent.&quot;</string> 
397 ··<string·name="app_details__no_versions__no_compatible_signatures">Aucune·version·ne·possède·une·signature·compatible</string>397 ··<string·name="app_details__no_versions__no_compatible_signatures">Aucune·version·ne·possède·une·signature·compatible</string>
398 ··<string·name="app_details__no_versions__none_compatible_with_device">&quot;Aucune·version·compatible·avec·l'appareil&quot;</string>398 ··<string·name="app_details__no_versions__none_compatible_with_device">&quot;Aucune·version·compatible·avec·l'appareil&quot;</string>
399 ··<string·name="app_details__no_versions__show_incompat_versions">Pour·tout·de·même·afficher·ici·les·versions·incompatibles,·activez·la·préférence·\&quot;%1$s\&quot;.</string>399 ··<string·name="app_details__no_versions__show_incompat_versions">Pour·tout·de·même·afficher·ici·les·versions·incompatibles,·activez·la·préférence·\&quot;%1$s\&quot;.</string>
400 ··<string·name="app_list__dismiss_app_update">Mise·à·jour·ignorée</string> 
401 ··<string·name="app_list__dismiss_downloading_app">Téléchargement·annulé</string>400 ··<string·name="app_list__dismiss_downloading_app">Téléchargement·annulé</string>
402 ··<string·name="app_list__dismiss_vulnerable_app">Vulnérabilité·ignorée</string> 
403 ··<string·name="empty_search_available_app_list">Aucune·application·correspondante·disponible.</string>401 ··<string·name="empty_search_available_app_list">Aucune·application·correspondante·disponible.</string>
404 ··<string·name="installed_app__file_corrupt">F-Droid·a·reçu·une·erreur·EIO :·%s·est·probablement·corrompu !</string> 
405 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorer</string>402 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorer</string>
 403 ··<string·name="app_details__no_versions__explain_incompatible_signatures">&quot;La·version·installée·n'est·compatible·avec·aucune·des·versions·disponibles.·Désinstaller·cette·application·vous·permettra·de·consulter·et·installer·les·versions·compatibles.·Ce·problème·est·fréquent·avec·les·applications·installées·depuis·Google·Play·ou·d'autres·sources,·si·elles·sont·signées·à·l'aide·d'un·certificat·différent.&quot;</string>
 404 ··<string·name="app_list__dismiss_app_update">Mise·à·jour·ignorée</string>
 405 ··<string·name="app_list__dismiss_vulnerable_app">Vulnérabilité·ignorée</string>
 406 ··<string·name="installed_app__file_corrupt">F-Droid·a·reçu·une·erreur·EIO :·%s·est·probablement·corrompu !</string>
406 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Nous·avons·trouvé·une·vulnérabilité·avec·%1$s.·Nous·recommandons·de·désinstaller·cette·application·immédiatement.</string>407 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Nous·avons·trouvé·une·vulnérabilité·avec·%1$s.·Nous·recommandons·de·désinstaller·cette·application·immédiatement.</string>
407 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Nous·avons·trouvé·une·vulnérabilité·avec·%1$s.·Nous·recommandons·de·mettre·à·jour·immédiatement.</string>408 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Nous·avons·trouvé·une·vulnérabilité·avec·%1$s.·Nous·recommandons·de·mettre·à·jour·immédiatement.</string>
408 ··<string·name="preventScreenshots_title">Interdire·les·copies·écran</string> 
409 ··<string·name="privacy">Vie·privée</string> 
410 ··<string·name="preventScreenshots_summary">&quot;Bloque·les·copies·écran·et·masque·le·contenu·d'application·dans·les·applications·récentes&quot;</string> 
411 </resources>409 </resources>
4.86 KB
res/values-pl/strings.xml
4.81 KB
res/values-pl/strings.xml
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ··<string·name="abc_searchview_description_search">Szukaj</string>17 ··<string·name="abc_searchview_description_search">Szukaj</string>
18 ··<string·name="abc_searchview_description_submit">Wyślij·zapytanie</string>18 ··<string·name="abc_searchview_description_submit">Wyślij·zapytanie</string>
19 ··<string·name="abc_searchview_description_voice">Wyszukiwanie·głosowe</string>19 ··<string·name="abc_searchview_description_voice">Wyszukiwanie·głosowe</string>
20 ··<string·name="abc_shareactionprovider_share_with">Udostępnij·dla</string>20 ··<string·name="abc_shareactionprovider_share_with">Udostępnij·dla</string>
21 ··<string·name="abc_shareactionprovider_share_with_application">Udostępnij·dla·%s</string>21 ··<string·name="abc_shareactionprovider_share_with_application">Udostępnij·dla·%s</string>
22 ··<string·name="abc_toolbar_collapse_description">Zwiń</string>22 ··<string·name="abc_toolbar_collapse_description">Zwiń</string>
23 ··<string·name="about_license">Licencja</string>23 ··<string·name="about_license">Licencja</string>
24 ··<string·name="about_mail">Meil</string>24 ··<string·name="about_mail">El-poczta</string>
25 ··<string·name="about_site">Strona·internetowa</string>25 ··<string·name="about_site">Strona·internetowa</string>
26 ··<string·name="about_source">Kod·źródłowy</string>26 ··<string·name="about_source">Kod·źródłowy</string>
27 ··<string·name="about_title">O·F-Droid</string>27 ··<string·name="about_title">O·F-Droid</string>
28 ··<string·name="about_version">Wersja</string>28 ··<string·name="about_version">Wersja</string>
29 ··<string·name="add_key">Dodaj·klucz</string>29 ··<string·name="add_key">Dodaj·klucz</string>
30 ··<string·name="added_on">Dodano·%s</string>30 ··<string·name="added_on">Dodano·%s</string>
31 ··<string·name="adding_apks_format">Dodawanie·%s·do·repozytorium…</string>31 ··<string·name="adding_apks_format">Dodawanie·%s·do·repozytorium…</string>
Offset 163, 15 lines modifiedOffset 163, 15 lines modified
163 ··<string·name="local_repo_name">Nazwa·lokalnego·repozytorium</string>163 ··<string·name="local_repo_name">Nazwa·lokalnego·repozytorium</string>
164 ··<string·name="local_repo_name_summary">Wyświetlana·nazwa·repozytorium·lokalnego:·%s</string>164 ··<string·name="local_repo_name_summary">Wyświetlana·nazwa·repozytorium·lokalnego:·%s</string>
165 ··<string·name="local_repo_running">F-Droid·gotowy·do·wymiany</string>165 ··<string·name="local_repo_running">F-Droid·gotowy·do·wymiany</string>
166 ··<string·name="login_name">Użytkownik</string>166 ··<string·name="login_name">Użytkownik</string>
167 ··<string·name="login_password">Hasło</string>167 ··<string·name="login_password">Hasło</string>
168 ··<string·name="login_title">Wymagane·uwierzytelnienie</string>168 ··<string·name="login_title">Wymagane·uwierzytelnienie</string>
169 ··<string·name="main_menu__categories">Kategorie</string>169 ··<string·name="main_menu__categories">Kategorie</string>
170 ··<string·name="main_menu__latest_apps">Ostatnie</string>170 ··<string·name="main_menu__latest_apps">Najnowsze</string>
171 ··<string·name="main_menu__swap_nearby">Blisko</string>171 ··<string·name="main_menu__swap_nearby">Blisko</string>
172 ··<string·name="malformed_repo_uri">Ignorowanie·błędnego·adresu·(URI)·repozytorium:·%s</string>172 ··<string·name="malformed_repo_uri">Ignorowanie·błędnego·adresu·(URI)·repozytorium:·%s</string>
173 ··<string·name="menu_add_repo">Nowe·repozytorium</string>173 ··<string·name="menu_add_repo">Nowe·repozytorium</string>
174 ··<string·name="menu_bitcoin">Bitcon</string>174 ··<string·name="menu_bitcoin">Bitcon</string>
175 ··<string·name="menu_changelog">Lista·zmian</string>175 ··<string·name="menu_changelog">Lista·zmian</string>
176 ··<string·name="menu_donate">Dotacja</string>176 ··<string·name="menu_donate">Dotacja</string>
177 ··<string·name="menu_email">E-mail·do·autora</string>177 ··<string·name="menu_email">E-mail·do·autora</string>
Offset 394, 20 lines modifiedOffset 394, 20 lines modified
394 ··<string·name="versions">Wersje</string>394 ··<string·name="versions">Wersje</string>
395 ··<string·name="warning_no_internet">Nie·można·zaktualizować,·czy·jesteś·połączony·z·Internetem?</string>395 ··<string·name="warning_no_internet">Nie·można·zaktualizować,·czy·jesteś·połączony·z·Internetem?</string>
396 ··<string·name="wifi">Wi-Fi</string>396 ··<string·name="wifi">Wi-Fi</string>
397 ··<string·name="wifi_ap">HotSpot</string>397 ··<string·name="wifi_ap">HotSpot</string>
398 ··<string·name="writing_index_jar">Zapisywanie·podpisanego·pliku·pakietów·(index.jar)…</string>398 ··<string·name="writing_index_jar">Zapisywanie·podpisanego·pliku·pakietów·(index.jar)…</string>
399 ··<string·name="yes">Tak</string>399 ··<string·name="yes">Tak</string>
400 ··<string·name="app_details__incompatible_mismatched_signature">Inna·sygnatura·niż·zainstalowanej·wersji</string>400 ··<string·name="app_details__incompatible_mismatched_signature">Inna·sygnatura·niż·zainstalowanej·wersji</string>
401 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Zainstalowana·wersja·nie·jest·kompatybilna·z·jakąkolwiek·dostępną·wersją.·Odinstalowanie·aplikacji·umożliwi·podgląd·i·zainstalowanie·zgodnych·wersji.·To·często·zdarza·się·w·przypadku·aplikacji·zainstalowanych·ze·Sklepu·Play·lub·z·innych·źródeł,·jeżeli··one·podpisane·innym·kluczem.</string> 
402 ··<string·name="app_details__no_versions__no_compatible_signatures">Brak·wersji·ze·zgodną·sygnaturą</string>401 ··<string·name="app_details__no_versions__no_compatible_signatures">Brak·wersji·ze·zgodną·sygnaturą</string>
403 ··<string·name="app_details__no_versions__none_compatible_with_device">Brak·wersji·zgodnych·z·urządzeniem</string>402 ··<string·name="app_details__no_versions__none_compatible_with_device">Brak·wersji·zgodnych·z·urządzeniem</string>
404 ··<string·name="app_details__no_versions__show_incompat_versions">Aby·pomimo·tego·wyświetlić·niekompatybilne·wersje,·włącz·ustawienie·„%1$s”·w·opcjach.</string>403 ··<string·name="app_details__no_versions__show_incompat_versions">Aby·pomimo·tego·wyświetlić·niekompatybilne·wersje,·włącz·ustawienie·„%1$s”·w·opcjach.</string>
405 ··<string·name="app_list__dismiss_app_update">Ignorowana·aktualizacja</string> 
406 ··<string·name="app_list__dismiss_downloading_app">Anulowano·pobieranie</string>404 ··<string·name="app_list__dismiss_downloading_app">Anulowano·pobieranie</string>
407 ··<string·name="app_list__dismiss_vulnerable_app">Ignorowana·łatka·bezpieczeństwa</string> 
408 ··<string·name="empty_search_available_app_list">Brak·pasujących·dostępnych·aplikacji.</string>405 ··<string·name="empty_search_available_app_list">Brak·pasujących·dostępnych·aplikacji.</string>
409 ··<string·name="installed_app__file_corrupt">F-Droid·napotkał·na·błąd·EIO:·%s·prawdopodobnie·jest·uszkodzony!</string> 
410 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignoruj</string>406 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignoruj</string>
 407 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Zainstalowana·wersja·nie·jest·kompatybilna·z·jakąkolwiek·dostępną·wersją.·Odinstalowanie·aplikacji·umożliwi·podgląd·i·zainstalowanie·zgodnych·wersji.·To·często·zdarza·się·w·przypadku·aplikacji·zainstalowanych·ze·Sklepu·Play·lub·z·innych·źródeł,·jeżeli··one·podpisane·innym·kluczem.</string>
 408 ··<string·name="app_list__dismiss_app_update">Ignorowana·aktualizacja</string>
 409 ··<string·name="app_list__dismiss_vulnerable_app">Ignorowana·łatka·bezpieczeństwa</string>
 410 ··<string·name="installed_app__file_corrupt">F-Droid·napotkał·na·błąd·EIO:·%s·prawdopodobnie·jest·uszkodzony!</string>
411 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Znaleziono·podatność·bezpieczeństwa·w·%1$s.·Zaleca·się·bezzwłocznie·odinstalować··aplikację.</string>411 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Znaleziono·podatność·bezpieczeństwa·w·%1$s.·Zaleca·się·bezzwłocznie·odinstalować··aplikację.</string>
412 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Znaleziono·podatność·bezpieczeństwa·w·%1$s.·Zaleca·się·bezzwłocznie·zaktualizować·aplikację·do·najnowszej·wersji.</string>412 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Znaleziono·podatność·bezpieczeństwa·w·%1$s.·Zaleca·się·bezzwłocznie·zaktualizować·aplikację·do·najnowszej·wersji.</string>
413 </resources>413 </resources>
2.9 KB
res/values-gl/strings.xml
2.85 KB
res/values-gl/strings.xml
Ordering differences only
    
Offset 373, 20 lines modifiedOffset 373, 20 lines modified
373 ··<string·name="versions">Versións</string>373 ··<string·name="versions">Versións</string>
374 ··<string·name="warning_no_internet">Non·é·posíbel·anovar.·Estás·conectado·a·Internet?</string>374 ··<string·name="warning_no_internet">Non·é·posíbel·anovar.·Estás·conectado·a·Internet?</string>
375 ··<string·name="wifi">Wi-Fi</string>375 ··<string·name="wifi">Wi-Fi</string>
376 ··<string·name="wifi_ap">Punto·de·acceso</string>376 ··<string·name="wifi_ap">Punto·de·acceso</string>
377 ··<string·name="writing_index_jar">Escribindo·índice·firmado·para·o·ficheiro·(index.jar)…</string>377 ··<string·name="writing_index_jar">Escribindo·índice·firmado·para·o·ficheiro·(index.jar)…</string>
378 ··<string·name="yes">Si</string>378 ··<string·name="yes">Si</string>
379 ··<string·name="app_details__incompatible_mismatched_signature">A·sinatura·difire·da·versión·actualmente·instalada</string>379 ··<string·name="app_details__incompatible_mismatched_signature">A·sinatura·difire·da·versión·actualmente·instalada</string>
380 ··<string·name="app_details__no_versions__explain_incompatible_signatures">A·versión·instalada·non·é·compatíbel·con·ningunha·das·versións·dispoñibeis.·Desinstalar·a·aplicación·permitiralle·ver·e·instalar·as·versións·compatibeis.·Isto·acontece·habitualmente·con·apps·instaladas·através·de·Google·Play·ou·outras·fontes,·se·foron·asinadas·cun·certificado·diferente.</string> 
381 ··<string·name="app_details__no_versions__no_compatible_signatures">Non·hai·versións·con·sinatura·compatíbel</string>380 ··<string·name="app_details__no_versions__no_compatible_signatures">Non·hai·versións·con·sinatura·compatíbel</string>
382 ··<string·name="app_details__no_versions__none_compatible_with_device">Non·hai·versión·compatibeis·co·dispositivo</string>381 ··<string·name="app_details__no_versions__none_compatible_with_device">Non·hai·versión·compatibeis·co·dispositivo</string>
383 ··<string·name="app_details__no_versions__show_incompat_versions">Para·amosar·versións·incompatibeis·aquí·de·todos·modos,·activa·a·opción·\&quot;%1$s\&quot;.</string>382 ··<string·name="app_details__no_versions__show_incompat_versions">Para·amosar·versións·incompatibeis·aquí·de·todos·modos,·activa·a·opción·\&quot;%1$s\&quot;.</string>
384 ··<string·name="app_list__dismiss_app_update">Anovación·ignorada</string> 
385 ··<string·name="app_list__dismiss_downloading_app">Descarga·cancelada</string>383 ··<string·name="app_list__dismiss_downloading_app">Descarga·cancelada</string>
386 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string> 
387 ··<string·name="empty_search_available_app_list">Nengún·aplicativo·coincidente·disponíbel.</string>384 ··<string·name="empty_search_available_app_list">Nengún·aplicativo·coincidente·disponíbel.</string>
388 ··<string·name="installed_app__file_corrupt">F-Droid·recibiu·un·erro·EIO:·¡probablemente·%s·está·corrupto!</string> 
389 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>385 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorar</string>
 386 ··<string·name="app_details__no_versions__explain_incompatible_signatures">A·versión·instalada·non·é·compatíbel·con·ningunha·das·versións·dispoñibeis.·Desinstalar·a·aplicación·permitiralle·ver·e·instalar·as·versións·compatibeis.·Isto·acontece·habitualmente·con·apps·instaladas·através·de·Google·Play·ou·outras·fontes,·se·foron·asinadas·cun·certificado·diferente.</string>
 387 ··<string·name="app_list__dismiss_app_update">Anovación·ignorada</string>
 388 ··<string·name="app_list__dismiss_vulnerable_app">Vulnerabilidade·ignorada</string>
 389 ··<string·name="installed_app__file_corrupt">F-Droid·recibiu·un·erro·EIO:·¡probablemente·%s·está·corrupto!</string>
390 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Atopamos·unha·vulnerabilidade·en·%1$s.·Recomendamos·desinstalar·esta·app·inmediatamente.</string>390 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Atopamos·unha·vulnerabilidade·en·%1$s.·Recomendamos·desinstalar·esta·app·inmediatamente.</string>
391 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Atopamos·unha·vulnerabilidade·en·%1$s.·Recomendamos·actualizar·á·nova·versión·inmediatamente.</string>391 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Atopamos·unha·vulnerabilidade·en·%1$s.·Recomendamos·actualizar·á·nova·versión·inmediatamente.</string>
392 </resources>392 </resources>
5.96 KB
res/values-tr/strings.xml
5.91 KB
res/values-tr/strings.xml
    
Offset 121, 16 lines modifiedOffset 121, 16 lines modified
121 ··<string·name="icon">Simge</string>121 ··<string·name="icon">Simge</string>
122 ··<string·name="ignoreTouch">Dokunmatik·ekranı·yok·say</string>122 ··<string·name="ignoreTouch">Dokunmatik·ekranı·yok·say</string>
123 ··<string·name="ignoreTouch_on">Dokunmatik·ekran·gerektiren·uygulamaları·daima·dahil·et</string>123 ··<string·name="ignoreTouch_on">Dokunmatik·ekran·gerektiren·uygulamaları·daima·dahil·et</string>
124 ··<string·name="installIncompatible">Uygulama·aygıtınızla·uyumlu·değil,·yine·de·kurulsun·mu?</string>124 ··<string·name="installIncompatible">Uygulama·aygıtınızla·uyumlu·değil,·yine·de·kurulsun·mu?</string>
125 ··<string·name="install_confirm">erişmesi·gerekenler</string>125 ··<string·name="install_confirm">erişmesi·gerekenler</string>
126 ··<string·name="install_confirm_update">Var·olan·bu·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolmayacak.·Güncellenmiş·uygulamanın·şunlara·erişimi·olacak:</string>126 ··<string·name="install_confirm_update">Var·olan·bu·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolmayacak.·Güncellenmiş·uygulamanın·şunlara·erişimi·olacak:</string>
127 ··<string·name="install_confirm_update_no_perms">Var·olan·bu·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolmayacak.·Hiçbir·özel·erişim·gerektirmez.</string>127 ··<string·name="install_confirm_update_no_perms">Var·olan·bu·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolmayacak.·Hiçbir·özel·erişim·gerektirmez.</string>
128 ··<string·name="install_confirm_update_system">Bu·yerleşik·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolamayacak.·Güncellenmiş·uygulamanın·şunlara·erişimi·olacak:</string>128 ··<string·name="install_confirm_update_system">Bu·gömülü·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolamayacak.·Güncellenmiş·uygulamanın·şunlara·erişimi·olacak:</string>
129 ··<string·name="install_confirm_update_system_no_perms">Bu·yerleşik·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolmayacak.·Hiçbir·özel·erişim·gerektirmez.</string>129 ··<string·name="install_confirm_update_system_no_perms">Bu·gömülü·uygulama·için·bir·güncelleme·kurmak·istiyor·musunuz?·Var·olan·verileriniz·kaybolmayacak.·Hiçbir·özel·erişim·gerektirmez.</string>
130 ··<string·name="install_error_notify_title">%s·kurulumu·sırasında·hata</string>130 ··<string·name="install_error_notify_title">%s·kurulumu·sırasında·hata</string>
131 ··<string·name="install_error_unknown">Bilinmeyen·bir·hata·nedeniyle·kurulamadı</string>131 ··<string·name="install_error_unknown">Bilinmeyen·bir·hata·nedeniyle·kurulamadı</string>
132 ··<string·name="installed_app__updates_ignored">Yok·sayılan·güncellemeler</string>132 ··<string·name="installed_app__updates_ignored">Yok·sayılan·güncellemeler</string>
133 ··<string·name="installed_app__updates_ignored_for_suggested_version">Sürüm·%1$s·için·yok·sayılan·güncellemeler</string>133 ··<string·name="installed_app__updates_ignored_for_suggested_version">Sürüm·%1$s·için·yok·sayılan·güncellemeler</string>
134 ··<string·name="installed_apps__activity_title">Kurulu·Uygulamalar</string>134 ··<string·name="installed_apps__activity_title">Kurulu·Uygulamalar</string>
135 ··<string·name="installing">Kuruluyor…</string>135 ··<string·name="installing">Kuruluyor…</string>
136 ··<string·name="interval_12h">Her·12·saatte</string>136 ··<string·name="interval_12h">Her·12·saatte</string>
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 ··<string·name="menu_settings">Ayarlar</string>186 ··<string·name="menu_settings">Ayarlar</string>
187 ··<string·name="menu_share">Paylaş</string>187 ··<string·name="menu_share">Paylaş</string>
188 ··<string·name="menu_source">Kaynak·kodu</string>188 ··<string·name="menu_source">Kaynak·kodu</string>
189 ··<string·name="menu_uninstall">Kaldır</string>189 ··<string·name="menu_uninstall">Kaldır</string>
190 ··<string·name="menu_upgrade">Yükselt</string>190 ··<string·name="menu_upgrade">Yükselt</string>
191 ··<string·name="menu_video">Video</string>191 ··<string·name="menu_video">Video</string>
192 ··<string·name="menu_website">İnternet·sitesi</string>192 ··<string·name="menu_website">İnternet·sitesi</string>
193 ··<string·name="minsdk_or_later">%s·veya·sonrası</string>193 ··<string·name="minsdk_or_later">%s·ya·da·sonrası</string>
194 ··<string·name="minsdk_up_to_maxsdk">%1$s·değerinden·%2$s·değerine·kadar</string>194 ··<string·name="minsdk_up_to_maxsdk">%1$s·değerinden·%2$s·değerine·kadar</string>
195 ··<string·name="more">Dahası</string>195 ··<string·name="more">Dahası</string>
196 ··<string·name="nearby_splash__both_parties_need_fdroid">Yakında·kullanımı·için·her·iki·tarafta·%1$s·olmalı.</string>196 ··<string·name="nearby_splash__both_parties_need_fdroid">Yakında·kullanımı·için·her·iki·tarafta·%1$s·olmalı.</string>
197 ··<string·name="nearby_splash__download_apps_from_people_nearby">İnternet·yok·mu?·Uygulamaları·yakınınızdaki·kişilerden·alın!</string>197 ··<string·name="nearby_splash__download_apps_from_people_nearby">İnternet·yok·mu?·Uygulamaları·yakınınızdaki·kişilerden·alın!</string>
198 ··<string·name="nearby_splash__find_people_button">Yakınımdaki·kişileri·bul</string>198 ··<string·name="nearby_splash__find_people_button">Yakınımdaki·kişileri·bul</string>
199 ··<string·name="newPerms">Yeni</string>199 ··<string·name="newPerms">Yeni</string>
200 ··<string·name="next">İleri</string>200 ··<string·name="next">İleri</string>
Offset 383, 21 lines modifiedOffset 383, 21 lines modified
383 ··<string·name="version">Sürüm</string>383 ··<string·name="version">Sürüm</string>
384 ··<string·name="versions">Sürümler</string>384 ··<string·name="versions">Sürümler</string>
385 ··<string·name="warning_no_internet">Güncellenemiyor,·İnternete·bağlı·mısınız?</string>385 ··<string·name="warning_no_internet">Güncellenemiyor,·İnternete·bağlı·mısınız?</string>
386 ··<string·name="wifi">Wi-Fi</string>386 ··<string·name="wifi">Wi-Fi</string>
387 ··<string·name="wifi_ap">Hotspot</string>387 ··<string·name="wifi_ap">Hotspot</string>
388 ··<string·name="writing_index_jar">İmzalanmış·indeks·dosyası·yazılıyor·(index.jar)…</string>388 ··<string·name="writing_index_jar">İmzalanmış·indeks·dosyası·yazılıyor·(index.jar)…</string>
389 ··<string·name="yes">Evet</string>389 ··<string·name="yes">Evet</string>
390 ··<string·name="app_details__incompatible_mismatched_signature">Kurulu·sürümden·farklı·imza</string>390 ··<string·name="app_details__incompatible_mismatched_signature">Yüklü·sürümü·için·farklı·imza</string>
391 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Kurulu·sürüm·herhangi·bir·kullanılabilir·sürümle·uyumlu·değil.·Uygulamayı·kaldırmak,·uyumlu·sürümleri·görüntüleyip·kurmanızı·sağlayacaktır.·Bu·genellikle,·farklı·bir·sertifika·ile·imzalanmışsa,·Google·Play·veya·diğer·kaynaklar·aracılığıyla·kurulmuş·uygulamalarda·oluşur.</string> 
392 ··<string·name="app_details__no_versions__no_compatible_signatures">Uyumlu·imza·ile·hiçbir·sürüm</string>391 ··<string·name="app_details__no_versions__no_compatible_signatures">Uyumlu·imza·ile·hiçbir·sürüm</string>
393 ··<string·name="app_details__no_versions__none_compatible_with_device">Cihazla·uyumlu·sürüm·yok</string>392 ··<string·name="app_details__no_versions__none_compatible_with_device">Cihazla·uyumlu·sürüm·yok</string>
394 ··<string·name="app_details__no_versions__show_incompat_versions">Burada·uyumsuz·sürümleri·göstermek·için,·\&quot;%1$s\&quot;·ayarını·etkinleştirin.</string>393 ··<string·name="app_details__no_versions__show_incompat_versions">Burada·uyumsuz·sürümleri·göstermek·için,·\&quot;%1$s\&quot;·ayarını·etkinleştirin.</string>
395 ··<string·name="app_list__dismiss_app_update">Güncelleme·yok·sayıldı</string> 
396 ··<string·name="app_list__dismiss_downloading_app">İndirme·iptal·edildi</string>394 ··<string·name="app_list__dismiss_downloading_app">İndirme·iptal·edildi</string>
 395 ··<string·name="empty_search_available_app_list">Eşleşen·hiçbir·uygulama·mevcut·değildir.</string>
 396 ··<string·name="updates__app_with_known_vulnerability__ignore">Yok·say</string>
 397 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Yüklü·sürüm·herhangi·bir·kullanılabilir·sürümle·uyumlu·değil.·Uygulamayı·kaldırmak,·uyumlu·sürümleri·görüntüleyip·yüklemenizi·sağlayacaktır.·Bu·genellikle,·farklı·bir·sertifika·ile·imzalanmışsa,·Google·Play·veya·diğer·kaynaklar·aracılığıyla·yüklenmiş·uygulamalarda·olur.</string>
 398 ··<string·name="app_list__dismiss_app_update">Güncelleme·yok·sayıldı</string>
397 ··<string·name="app_list__dismiss_vulnerable_app">Güvenlik·açığı·yok·sayıldı</string>399 ··<string·name="app_list__dismiss_vulnerable_app">Güvenlik·açığı·yok·sayıldı</string>
398 ··<string·name="empty_search_available_app_list">Eşleşen·hiçbir·uygulama·yok.</string> 
399 ··<string·name="installed_app__file_corrupt">F-Droid·EIO·hatası·aldı:·%s·büyük·olasılıkla·bozuk!</string>400 ··<string·name="installed_app__file_corrupt">F-Droid·EIO·hatası·aldı:·%s·büyük·olasılıkla·bozuk!</string>
400 ··<string·name="updates__app_with_known_vulnerability__ignore">Yok·say</string> 
401 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">%1$s·içinde·bir·güvenlik·açığı·bulduk.·Bu·uygulamayı·hemen·kaldırmanızı·öneririz.</string>401 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">%1$s·içinde·bir·güvenlik·açığı·bulduk.·Bu·uygulamayı·hemen·kaldırmanızı·öneririz.</string>
402 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">%1$s·içinde·bir·güvenlik·açığı·bulduk.·Hemen·en·yeni·sürüme·yükseltmenizi·öneririz.</string>402 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">%1$s·içinde·bir·güvenlik·açığı·bulduk.·Hemen·en·yeni·sürüme·yükseltmenizi·öneririz.</string>
403 </resources>403 </resources>
1.31 KB
res/values-zh-rHK/strings.xml
1.26 KB
res/values-zh-rHK/strings.xml
Ordering differences only
    
Offset 388, 14 lines modifiedOffset 388, 14 lines modified
388 ··<string·name="versions">版本</string>388 ··<string·name="versions">版本</string>
389 ··<string·name="warning_no_internet">無法更新,您是否能夠連線至互聯網?</string>389 ··<string·name="warning_no_internet">無法更新,您是否能夠連線至互聯網?</string>
390 ··<string·name="wifi">Wi-Fi</string>390 ··<string·name="wifi">Wi-Fi</string>
391 ··<string·name="wifi_ap">Wi-Fi·熱點</string>391 ··<string·name="wifi_ap">Wi-Fi·熱點</string>
392 ··<string·name="writing_index_jar">正在寫入已簽署的目錄檔案(index.jar)…</string>392 ··<string·name="writing_index_jar">正在寫入已簽署的目錄檔案(index.jar)…</string>
393 ··<string·name="yes">是</string>393 ··<string·name="yes">是</string>
394 ··<string·name="app_details__incompatible_mismatched_signature">簽署與已安裝的版本不相符</string>394 ··<string·name="app_details__incompatible_mismatched_signature">簽署與已安裝的版本不相符</string>
395 ··<string·name="app_details__no_versions__explain_incompatible_signatures">已安裝的程式版本與可供安裝的版本並不相容。卸載現有的應用程式將讓您檢視及安裝相容的版本。此問題通常出現於透過·Google·Play·或其他途徑安裝,並使用不同認證的應用程式。</string> 
396 ··<string·name="app_details__no_versions__no_compatible_signatures">沒有含相容簽署的版本</string>395 ··<string·name="app_details__no_versions__no_compatible_signatures">沒有含相容簽署的版本</string>
397 ··<string·name="app_details__no_versions__none_compatible_with_device">沒有與裝置相容的版本</string>396 ··<string·name="app_details__no_versions__none_compatible_with_device">沒有與裝置相容的版本</string>
398 ··<string·name="app_details__no_versions__show_incompat_versions">如要在此顯示不相容的版本,請啟用「%1$s」的設定。</string>397 ··<string·name="app_details__no_versions__show_incompat_versions">如要在此顯示不相容的版本,請啟用「%1$s」的設定。</string>
399 ··<string·name="empty_search_available_app_list">沒有符合搜尋字詞的應用程式。</string>398 ··<string·name="empty_search_available_app_list">沒有符合搜尋字詞的應用程式。</string>
 399 ··<string·name="app_details__no_versions__explain_incompatible_signatures">已安裝的程式版本與可供安裝的版本並不相容。卸載現有的應用程式將讓您檢視及安裝相容的版本。此問題通常出現於透過·Google·Play·或其他途徑安裝,並使用不同認證的應用程式。</string>
400 ··<string·name="installed_app__file_corrupt">F-Droid·偵測到一個·EIO·錯誤:%s·很可能已崩潰!</string>400 ··<string·name="installed_app__file_corrupt">F-Droid·偵測到一個·EIO·錯誤:%s·很可能已崩潰!</string>
401 </resources>401 </resources>
2.92 KB
res/values-eu/strings.xml
2.87 KB
res/values-eu/strings.xml
Ordering differences only
    
Offset 371, 20 lines modifiedOffset 371, 20 lines modified
371 ··<string·name="versions">Bertsioak</string>371 ··<string·name="versions">Bertsioak</string>
372 ··<string·name="warning_no_internet">Ezin·da·eguneratu,·Internetera·konektatuta·zaude?</string>372 ··<string·name="warning_no_internet">Ezin·da·eguneratu,·Internetera·konektatuta·zaude?</string>
373 ··<string·name="wifi">Wi-Fi</string>373 ··<string·name="wifi">Wi-Fi</string>
374 ··<string·name="wifi_ap">Wi-Fi·gunea</string>374 ··<string·name="wifi_ap">Wi-Fi·gunea</string>
375 ··<string·name="writing_index_jar">Sinatutako·aurkibide·fitxategia·idazten·(index.jar)…</string>375 ··<string·name="writing_index_jar">Sinatutako·aurkibide·fitxategia·idazten·(index.jar)…</string>
376 ··<string·name="yes">Bai</string>376 ··<string·name="yes">Bai</string>
377 ··<string·name="app_details__incompatible_mismatched_signature">Instalatutako·bertsioaren·sinadura·desberdina·da</string>377 ··<string·name="app_details__incompatible_mismatched_signature">Instalatutako·bertsioaren·sinadura·desberdina·da</string>
378 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Instalatutako·bertsioa·ez·da·bateragarria·eskuragarri·duden·bertsioekin.·Aplikazioa·desinstalatzeak·bertsio·bateragarriak·ikusi·eta·instalatzea·ahalbidetuko·dizu.·Hau·Gogle·Play·edo·beste·iturrietatik·instalatutako·aplikazioekin·gertatu·ohi·da,·ziurtagiri·desberdin·batekin·sinatu·direlako.</string> 
379 ··<string·name="app_details__no_versions__no_compatible_signatures">Ez·dago·bateragarria·den·sinadura·duen·bertsiorik</string>378 ··<string·name="app_details__no_versions__no_compatible_signatures">Ez·dago·bateragarria·den·sinadura·duen·bertsiorik</string>
380 ··<string·name="app_details__no_versions__none_compatible_with_device">Ez·dago·gailuarekin·bateragarria·den·bertsiorik</string>379 ··<string·name="app_details__no_versions__none_compatible_with_device">Ez·dago·gailuarekin·bateragarria·den·bertsiorik</string>
381 ··<string·name="app_details__no_versions__show_incompat_versions">Edonola·ere·bertsio·ez·bateragarriak·erakusteko,·gaitu·\&quot;%1$s\&quot;·ezarpena.</string>380 ··<string·name="app_details__no_versions__show_incompat_versions">Edonola·ere·bertsio·ez·bateragarriak·erakusteko,·gaitu·\&quot;%1$s\&quot;·ezarpena.</string>
382 ··<string·name="app_list__dismiss_app_update">Eguneraketa·ezikusia</string> 
383 ··<string·name="app_list__dismiss_downloading_app">Deskarga·utzita</string>381 ··<string·name="app_list__dismiss_downloading_app">Deskarga·utzita</string>
384 ··<string·name="app_list__dismiss_vulnerable_app">Ahultasun·ezikusia</string> 
385 ··<string·name="empty_search_available_app_list">Ez·dago·bat·datorren·aplikaziorik·eskuragarri.</string>382 ··<string·name="empty_search_available_app_list">Ez·dago·bat·datorren·aplikaziorik·eskuragarri.</string>
386 ··<string·name="installed_app__file_corrupt">F-Droid-ek·EIO·errorea·jaso·du:·%s·hondatuta·egon·daiteke!</string> 
387 ··<string·name="updates__app_with_known_vulnerability__ignore">Ezikusi</string>383 ··<string·name="updates__app_with_known_vulnerability__ignore">Ezikusi</string>
 384 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Instalatutako·bertsioa·ez·da·bateragarria·eskuragarri·duden·bertsioekin.·Aplikazioa·desinstalatzeak·bertsio·bateragarriak·ikusi·eta·instalatzea·ahalbidetuko·dizu.·Hau·Gogle·Play·edo·beste·iturrietatik·instalatutako·aplikazioekin·gertatu·ohi·da,·ziurtagiri·desberdin·batekin·sinatu·direlako.</string>
 385 ··<string·name="app_list__dismiss_app_update">Eguneraketa·ezikusia</string>
 386 ··<string·name="app_list__dismiss_vulnerable_app">Ahultasun·ezikusia</string>
 387 ··<string·name="installed_app__file_corrupt">F-Droid-ek·EIO·errorea·jaso·du:·%s·hondatuta·egon·daiteke!</string>
388 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Segurtasun·ahultasun·bat·aurkitu·dugu·%1$s·aplikazioan.·Berehala·desinstalatzea·aholkatzen·dugu.</string>388 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Segurtasun·ahultasun·bat·aurkitu·dugu·%1$s·aplikazioan.·Berehala·desinstalatzea·aholkatzen·dugu.</string>
389 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Segurtasun·ahultasun·bat·aurkitu·dugu·%1$s·aplikazioan.·Berehala·azken·bertsiora·eguneratzea·aholkatzen·dugu.</string>389 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Segurtasun·ahultasun·bat·aurkitu·dugu·%1$s·aplikazioan.·Berehala·azken·bertsiora·eguneratzea·aholkatzen·dugu.</string>
390 </resources>390 </resources>
28.3 KB
res/values-ar/strings.xml
28.2 KB
res/values-ar/strings.xml
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<string·name="SignatureMismatch">الإصدار·الجديد·يحتوي·على·مفتاح·مختلف·عن·القديم.·لتثبيت·الإصدار·الجديد،·يجب·أن·يتم·إلغاء·تثبيت·القديم·أولا.·يرجى·القيام·بذلك·وإعادة·المحاولة·مرة·أخرى.·(علما·أنه·عند·إلغاء·التثبيت·سيتم·محو·البيانات·الداخلية·المخزنة·من·قِبل·التطبيق)</string>3 ··<string·name="SignatureMismatch">الإصدار·الجديد·يحتوي·على·مفتاح·مختلف·عن·القديم.·لتثبيت·الإصدار·الجديد،·يجب·أن·يتم·إلغاء·تثبيت·القديم·أولا.·يرجى·القيام·بذلك·وإعادة·المحاولة·مرة·أخرى.·(علما·أن·إلغاء·التثبيت·سيتم·محو·البيانات·الداخلية·المخزنة·من·قِبل·التطبيق)</string>
4 ··<string·name="abc_action_bar_home_description">التنقل·إلى·الشاشة·الرئيسية</string>4 ··<string·name="abc_action_bar_home_description">التنقل·إلى·الشاشة·الرئيسية</string>
5 ··<string·name="abc_action_bar_home_description_format">%1$s،·%2$s</string>5 ··<string·name="abc_action_bar_home_description_format">%1$s،·%2$s</string>
6 ··<string·name="abc_action_bar_home_subtitle_description_format">%1$s،·%2$s،·%3$s</string>6 ··<string·name="abc_action_bar_home_subtitle_description_format">%1$s،·%2$s،·%3$s</string>
7 ··<string·name="abc_action_bar_up_description">التنقل·إلى·أعلى</string>7 ··<string·name="abc_action_bar_up_description">التنقل·إلى·أعلى</string>
8 ··<string·name="abc_action_menu_overflow_description">خيارات·إضافية</string>8 ··<string·name="abc_action_menu_overflow_description">خيارات·إضافية</string>
9 ··<string·name="abc_action_mode_done">تم</string>9 ··<string·name="abc_action_mode_done">تم</string>
10 ··<string·name="abc_activity_chooser_view_see_all">عرض·الكل</string>10 ··<string·name="abc_activity_chooser_view_see_all">عرض·الكل</string>
Offset 21, 50 lines modifiedOffset 21, 48 lines modified
21 ··<string·name="abc_shareactionprovider_share_with_application">‏مشاركة·مع·%s</string>21 ··<string·name="abc_shareactionprovider_share_with_application">‏مشاركة·مع·%s</string>
22 ··<string·name="abc_toolbar_collapse_description">تصغير</string>22 ··<string·name="abc_toolbar_collapse_description">تصغير</string>
23 ··<string·name="about_license">الرخصة</string>23 ··<string·name="about_license">الرخصة</string>
24 ··<string·name="about_mail">البريد·الإلكتروني</string>24 ··<string·name="about_mail">البريد·الإلكتروني</string>
25 ··<string·name="about_site">الموقع·الإلكتروني</string>25 ··<string·name="about_site">الموقع·الإلكتروني</string>
26 ··<string·name="about_source">الشفرة·المصدرية</string>26 ··<string·name="about_source">الشفرة·المصدرية</string>
27 ··<string·name="about_title">معلومات·عن·اف-درويد</string>27 ··<string·name="about_title">معلومات·عن·اف-درويد</string>
28 ··<string·name="about_version">النسخة</string>28 ··<string·name="about_version">الإصدار</string>
29 ··<string·name="add_key">إضافة·مفتاح</string>29 ··<string·name="add_key">إضافة·مفتاح</string>
30 ··<string·name="added_on">تمت·الإضافة·في·%s</string>30 ··<string·name="added_on">تمت·الإضافة·في·%s</string>
31 ··<string·name="adding_apks_format">إضافة·%s·إلى·مستودع…</string>31 ··<string·name="adding_apks_format">إضافة·%s·إلى·مستودع…</string>
32 ··<string·name="allPerms">الكل</string>32 ··<string·name="allPerms">الكل</string>
33 ··<string·name="all_other_repos_fine">كل·المستودعات·الأخرى·لم·تقم·بإنشاء·أخطاء.</string>33 ··<string·name="all_other_repos_fine">كل·المستودعات·الأخرى·لم·تقم·بإنشاء·أخطاء.</string>
34 ··<string·name="antiadslist">يحتوي·هذا·التطبيق·على·إعلانات</string>34 ··<string·name="antiadslist">يحتوي·هذا·التطبيق·على·إعلانات</string>
35 ··<string·name="antifeatures">مضاد·الخصائص</string> 
36 ··<string·name="antifeatureswarning">لدى·هذا·التطبيق·ميزات·قد·لا·تعجبك.</string>35 ··<string·name="antifeatureswarning">لدى·هذا·التطبيق·ميزات·قد·لا·تعجبك.</string>
37 ··<string·name="antinonfreeadlist">هذا·التطبيق·يحمل·إضافات·غير·حرة</string>36 ··<string·name="antinonfreeadlist">هذا·التطبيق·يحمل·إضافات·غير·حرة</string>
38 ··<string·name="antinonfreeassetslist">هذا·التطبيق·يحتوي·على·أصول·غير·الحرة</string>37 ··<string·name="antinonfreeassetslist">هذا·التطبيق·يحتوي·على·أصول·غير·الحرة</string>
39 ··<string·name="antinonfreedeplist">هذا·التطبيق·يعتمد·على·تطبيقات·أخرى·غير·حرة</string>38 ··<string·name="antinonfreedeplist">هذا·التطبيق·يعتمد·على·تطبيقات·أخرى·غير·حرة</string>
40 ··<string·name="antinonfreenetlist">هذا·التطبيق·يحمل·خدمات·شبكة·غير·حرة</string>39 ··<string·name="antinonfreenetlist">هذا·التطبيق·يحمل·خدمات·شبكة·غير·حرة</string>
41 ··<string·name="antitracklist">هذا·التطبيق·يراقب·ويوثق·النشاطات·الخاصة·بك</string>40 ··<string·name="antitracklist">هذا·التطبيق·يراقب·ويوثق·النشاطات·الخاصة·بك</string>
42 ··<string·name="antiupstreamnonfreelist">شفرة·المصدر·المنشطة·ليست·حرة·تماماً</string>41 ··<string·name="antiupstreamnonfreelist">شفرة·المصدر·المنشطة·ليست·حرة·تماماً</string>
43 ··<string·name="app__install_downloaded_update">تحديث</string>42 ··<string·name="app__install_downloaded_update">تحديث</string>
44 ··<string·name="app__newly_added">جديد</string>43 ··<string·name="app__newly_added">جديد</string>
45 ··<string·name="app__tts__cancel_download">ألغ·التحميل</string>44 ··<string·name="app__tts__cancel_download">ألغ·التحميل</string>
46 ··<string·name="app__tts__downloading_progress">جاري·التحميل،·اكتمل·%1$d%%</string>45 ··<string·name="app__tts__downloading_progress">جاري·التحميل،·اكتمل·%1$d%%</string>
47 ··<string·name="app_details">تفاصيل·التطبيق</string>46 ··<string·name="app_details">تفاصيل·التطبيق</string>
48 ··<string·name="app_details_donate_prompt">%1$s·تم·تطويره·من·طرف·%2$s.·إشتري·لهم·مشروبا·!</string>47 ··<string·name="app_details_donate_prompt">%1$s·تم·تطويره·من·طرف·%2$s.·إشتري·لهم·مشروبا·!</string>
49 ··<string·name="app_details_donate_prompt_unknown_author">اشتري·لمطوري·%1$s·كأسا·من·القهوة!</string>48 ··<string·name="app_details_donate_prompt_unknown_author">اشتري·لمطوري·%1$s·كأسا·من·القهوة!</string>
50 ··<string·name="app_incompatible">غير·متوافق</string>49 ··<string·name="app_incompatible">غير·متوافقة</string>
51 ··<string·name="app_inst_known_source">مثبت·(من·%s)</string>50 ··<string·name="app_inst_known_source">مثبت·(من·%s)</string>
52 ··<string·name="app_inst_unknown_source">مثبت·(·من·مصدر·غير·معروف)</string>51 ··<string·name="app_inst_unknown_source">مثبت·(·من·مصدر·غير·معروف)</string>
53 ··<string·name="app_installed">مثبت</string>52 ··<string·name="app_installed">مثبت</string>
54 ··<string·name="app_installed_media">تم·تثبيت·الملف·على·%s</string>53 ··<string·name="app_installed_media">تم·تثبيت·الملف·على·%s</string>
55 ··<string·name="app_list__name__downloading_in_progress">تنزيل·%1$s</string>54 ··<string·name="app_list__name__downloading_in_progress">تنزيل·%1$s</string>
56 ··<string·name="app_list__name__successfully_installed">تم·تثبيت·%1$s·بنجاح</string>55 ··<string·name="app_list__name__successfully_installed">تم·تثبيت·%1$s·بنجاح</string>
57 ··<string·name="app_list_download_ready">تم·تنزيله·و·جاهز·للتثبيت</string>56 ··<string·name="app_list_download_ready">تم·تنزيله·و·متوفر·للتثبيت</string>
58 ··<string·name="app_name">اف-درويد</string>57 ··<string·name="app_name">اف-درويد</string>
59 ··<string·name="app_not_installed">غير·مثبت</string>58 ··<string·name="app_not_installed">غير·مثبت</string>
60 ··<string·name="app_permission_storage">أف-درويد·يحتاج·لإذن·التخزين·لكي·يثبت·هذا.·من·فضلك·إسمح·بذلك·في·الشاشة·التالية·لكي·تُكمل·مع·التثبيت.</string> 
61 ··<string·name="app_recommended_version_installed">النسخة·%1$s·ُستحب)</string>59 ··<string·name="app_recommended_version_installed">الإصدار·%1$s·(مستحب)</string>
62 ··<string·name="app_version_x_available">النسخة·%1$s·متوفر</string>60 ··<string·name="app_version_x_available">الإصدار·%1$s·متوفر</string>
63 ··<string·name="app_version_x_installed">النسخة·%1$s</string>61 ··<string·name="app_version_x_installed">الإصدار·%1$s</string>
64 ··<string·name="appcompatibility">توافق·التطبيق</string>62 ··<string·name="appcompatibility">توافق·التطبيق</string>
65 ··<string·name="automatic_scan_wifi">فقط·على·الشبكات·اللاسلكية·(Wi-Fi)</string>63 ··<string·name="automatic_scan_wifi">فقط·على·الشبكات·اللاسلكية·(Wi-Fi)</string>
66 ··<string·name="automatic_scan_wifi_on">تحديث·قوائم·التطبيق·تلقائيا·فقط·على·الشبكات·غير·المحدودة·بمقدار·البيانات·مثل·(Wi-Fi)</string>64 ··<string·name="automatic_scan_wifi_on">تحديث·قوائم·التطبيق·تلقائيا·فقط·على·الشبكات·غير·المحدودة·بمقدار·البيانات·مثل·(Wi-Fi)</string>
67 ··<string·name="back">إلى·الخلف</string>65 ··<string·name="back">إلى·الخلف</string>
68 ··<string·name="bad_fingerprint">البصمة·خاطئة</string>66 ··<string·name="bad_fingerprint">البصمة·خاطئة</string>
69 ··<string·name="bluetooth_activity_not_found">لا·توجد·طريقة·إرسال·بلوتوث،·فضلاً·إختر·واحدة·!</string>67 ··<string·name="bluetooth_activity_not_found">لا·توجد·طريقة·إرسال·بلوتوث،·فضلاً·إختر·واحدة·!</string>
70 ··<string·name="bluetooth_unavailable">البلوتوث·غير·متاح</string>68 ··<string·name="bluetooth_unavailable">البلوتوث·غير·متاح</string>
Offset 94, 75 lines modifiedOffset 92, 80 lines modified
94 ··<string·name="copying_icons">نسخ·أيقونات·التطبيق·في·المستودعات·…</string>92 ··<string·name="copying_icons">نسخ·أيقونات·التطبيق·في·المستودعات·…</string>
95 ··<string·name="crash_dialog_comment_prompt">يمكنك·إضافة·معلومات·وتعليقات·إضافية·هنا:</string>93 ··<string·name="crash_dialog_comment_prompt">يمكنك·إضافة·معلومات·وتعليقات·إضافية·هنا:</string>
96 ··<string·name="crash_dialog_text">حدث·خطأ·غير·متوقع·أجبَر·التطبيق·على·التوقف.·هل·ترغب·في·إرسال·بريد·إلكتروني·بالتفاصيل·للمساعدة·في·حل·المشكلة·؟</string>94 ··<string·name="crash_dialog_text">حدث·خطأ·غير·متوقع·أجبَر·التطبيق·على·التوقف.·هل·ترغب·في·إرسال·بريد·إلكتروني·بالتفاصيل·للمساعدة·في·حل·المشكلة·؟</string>
97 ··<string·name="crash_dialog_title">لقد·تعطل·اف-درويد</string>95 ··<string·name="crash_dialog_title">لقد·تعطل·اف-درويد</string>
98 ··<string·name="delete">حذف</string>96 ··<string·name="delete">حذف</string>
99 ··<string·name="deleting_repo">يتم·حذف·المستودع·الحالي…</string>97 ··<string·name="deleting_repo">يتم·حذف·المستودع·الحالي…</string>
100 ··<string·name="details_last_updated_today">حُدِّثت·اليوم</string>98 ··<string·name="details_last_updated_today">حُدِّثت·اليوم</string>
101 ··<string·name="details_new_in_version">جديد·في·النسخة·%s</string>99 ··<string·name="details_new_in_version">جديد·في·الإصدار·%s</string>
102 ··<string·name="details_notinstalled">لم·يتم·التثبيت</string>100 ··<string·name="details_notinstalled">لم·يتم·التثبيت</string>
103 ··<string·name="display">المظهر</string>101 ··<string·name="display">المظهر</string>
104 ··<string·name="download_404">الملف·المطلوب·غير·موجود.</string>102 ··<string·name="download_404">الملف·المطلوب·غير·موجود.</string>
105 ··<string·name="download_error">فشل·التنزيل!</string>103 ··<string·name="download_error">لم·ينجح·التنزيل</string>
106 ··<string·name="download_pending">في·الانتظار·لبدء·التنزيل·…</string>104 ··<string·name="download_pending">في·الانتظار·لبدء·التنزيل·…</string>
107 ··<string·name="downloading">جاري·التنزيل·…</string>105 ··<string·name="downloading">جاري·التنزيل·…</string>
108 ··<string·name="empty_can_update_app_list">تهانينا·!·كل·تطبيقاتك·محدثة.</string>106 ··<string·name="empty_can_update_app_list">تهانينا·!·كل·تطبيقاتك·محدثة.</string>
109 ··<string·name="empty_installed_app_list">&quot;لا·يوجد·تطبيقات·مثبتة.107 ··<string·name="empty_installed_app_list">&quot;لا·يوجد·تطبيقات·مثبتة.
  
110 هناك·تطبيقات·على·جهازك،·ولكن·لم·تكن·متوفرة·في·اف-درويد.·يمكن·أنك·تحتاج·إلى·تحديث·المستودعات·الخاصة·بك،·أو·المستودعات·بالفعل·لا·تملك·تطبيقات·متوفرة·خاصة·بك.&quot;</string>108 هناك·تطبيقات·على·جهازك،·ولكن·لم·تكن·متوفرة·في·اف-درويد.·يمكن·أنك·تحتاج·إلى·تحديث·المستودعات·الخاصة·بك،·أو·المستودعات·بالفعل·لا·تملك·تطبيقات·متوفرة·خاصة·بك.&quot;</string>
111 ··<string·name="enable">تمكين</string>109 ··<string·name="enable">تمكين</string>
112 ··<string·name="enable_nfc_send">تمكين·إرسال·نظام·ملفات·الشبكة·(NFC)…</string>110 ··<string·name="enable_nfc_send">تمكين·إرسال·نظام·ملفات·الشبكة·(NFC)…</string>
113 ··<string·name="enable_proxy_summary">تكوين·وكيل·(بروكسي)·HTTP·لجميع·طلبات·الشبكة</string>111 ··<string·name="enable_proxy_summary">تكوين·وكيل·(بروكسي)·HTTP·لجميع·طلبات·الشبكة</string>
114 ··<string·name="enable_proxy_title">تمكين·وكيل·(البروكسي)·HTTP</string>112 ··<string·name="enable_proxy_title">تمكين·وكيل·(البروكسي)·HTTP</string>
115 ··<string·name="expert">الوضع·المتقدم</string>113 ··<string·name="expert">طور·الخبراء</string>
116 ··<string·name="expert_on">إظهار·معلومات·إضافية·وتمكين·إعدادات·إضافية</string>114 ··<string·name="expert_on">إظهار·معلومات·إضافية·وتمكين·إعدادات·إضافية</string>
117 ··<string·name="force_old_index">تطبيق·صيغة·الأرشفة·القديمة·بالقوة</string>115 ··<string·name="force_old_index">تطبيق·صيغة·الأرشفة·القديمة·بالقوة</string>
118 ··<string·name="force_old_index_summary">في·حالة·وجود·أخطاء·أو·أخطاء·تكامل،·إستخدم·أرشفة·تطبيق·XML</string>116 ··<string·name="force_old_index_summary">في·حالة·وجود·أخطاء·أو·أخطاء·تكامل،·إستخدم·أرشفة·تطبيق·XML</string>
119 ··<string·name="global_error_updating_repos">خطأ·أثناء·التحديث:·%s</string>117 ··<string·name="global_error_updating_repos">خطأ·أثناء·التحديث:·%s</string>
120 ··<string·name="hide_anti_feature_apps">تعتيم·للتطبيقات·الغير·مرغوبة</string>118 ··<string·name="hide_anti_feature_apps">تعتيم·للتطبيقات·الغير·مرغوبة</string>
121 ··<string·name="hide_anti_feature_apps_on">تعتيم·جزئي·للتطبيقات·التي·تتطلب·ميزات·غير·مرغوبة</string>119 ··<string·name="hide_anti_feature_apps_on">تعتيم·جزئي·للتطبيقات·التي·تتطلب·ميزات·غير·مرغوبة</string>
122 ··<string·name="icon">أيقونة</string>120 ··<string·name="icon">أيقونة</string>
123 ··<string·name="ignoreTouch">تجاهل·الشاشات·التي·تعمل·باللمس</string>121 ··<string·name="ignoreTouch">تجاهل·الشاشات·التي·تعمل·باللمس</string>
124 ··<string·name="ignoreTouch_on">دائما·ضم·التطبيقات·التي·تتطلب·شاشة·تعمل·باللمس</string>122 ··<string·name="ignoreTouch_on">دائما·ضم·التطبيقات·التي·تتطلب·شاشة·تعمل·باللمس</string>
125 ··<string·name="installIncompatible">التطبيق·غير·متوافق·مع·جهازك.·تثبيته·علي·أية·حال؟</string>123 ··<string·name="installIncompatible">التطبيق·غير·متوافق·مع·جهازك.·تثبيته·علي·أية·حال؟</string>
126 ··<string·name="install_confirm">يحتاج·إلى·الوصول·إلى</string>124 ··<string·name="install_confirm">يحتاج·إلى·الوصول·إلى</string>
127 ··<string·name="install_confirm_update">&quot;هل·تريد·تحديث·125 ··<string·name="install_confirm_update">&quot;هل·تريد·تحديث
128 ·هذا·التطبيق·الموجود·؟·لن·تفقد·بياناتك·الموجودة.·126 ·هذا·التطبيق·الموجود·؟·لن·تفقد·بياناتك·الموجودة.
129 ·التطبيق·المحدث·سوف·يتمكن·من·الوصول·إلى:&quot;</string>127 ·التطبيق·المحدث·سوف·يتمكن·من·الوصول·إلى:
 128 ·&quot;</string>
130 ··<string·name="install_confirm_update_no_perms">&quot;هل·تريد·تثبيت·التحديث·129 ··<string·name="install_confirm_update_no_perms">&quot;هل·تريد·تثبيت·تحديث
131 ·لهذا·التطبيق·الموجود·؟·لن·تفقد·بياناتك·الموجودة.·لا·يتطلب·أي·دخول·خاص.&quot;</string>130 ·لهذا·التطبيق·الموجود·؟·لن·تفقد·بياناتك·الموجودة.
 131 ·إنه·لا·يتطلب·أي·دخول·خاص.
 132 ·&quot;</string>
132 ··<string·name="install_confirm_update_system">&quot;هل·تريد·تثبيت·التحديث·133 ··<string·name="install_confirm_update_system">&quot;هل·تريد·تثبيت·تحديث
133 ·لهذا·التطبيق·المدمج·؟·لن·تفقد·بياناتك·الموجودة.·134 ·لهذا·التطبيق·المدمج·؟·لن·تفقد·بياناتك·الموجودة.
134 ·التطبيق·المحدث·سوف·يتمكن·من·الوصول·إلى:&quot;</string>135 ·التطبيق·المحدث·سوف·يتمكن·من·الوصول·إلى:
135 ··<string·name="install_confirm_update_system_no_perms">هل·تريد·تثبيت·تحديث·لهذا·التطبيق·المدمج·؟·لن·تفقد·بياناتك·الموجودة.·إنه·لا·يتطلب·أي·دخول·خاص.</string>136 ·&quot;</string>
 137 ··<string·name="install_confirm_update_system_no_perms">&quot;هل·تريد·تثبيت·تحديث
 138 ·لهذا·التطبيق·المدمج·؟·لن·تفقد·بياناتك·الموجودة.
 139 ·إنه·لا·يتطلب·أي·دخول·خاص.
 140 ·&quot;</string>
136 ··<string·name="install_error_notify_title">خطأ·في·تثبيت·%s</string>141 ··<string·name="install_error_notify_title">خطأ·في·تثبيت·%s</string>
137 ··<string·name="install_error_unknown">فشل·في·التثبيت·بسبب·خطأ·مجهول</string>142 ··<string·name="install_error_unknown">فشل·في·التثبيت·بسبب·خطأ·مجهول</string>
138 ··<string·name="installed_app__updates_ignored">تم·تجاهل·التحديثات</string>143 ··<string·name="installed_app__updates_ignored">تم·تجاهل·التحديثات</string>
139 ··<string·name="installed_app__updates_ignored_for_suggested_version">تم·تجاهل·التحديثات·للنسخة·%1$s</string>144 ··<string·name="installed_app__updates_ignored_for_suggested_version">تم·تجاهل·التحديثات·للإصدار·%1$s</string>
140 ··<string·name="installed_apps__activity_title">التطبيقات·المثبتة</string>145 ··<string·name="installed_apps__activity_title">التطبيقات·المثبتة</string>
141 ··<string·name="installing">جاري·التثبيت·…</string>146 ··<string·name="installing">جاري·التثبيت·…</string>
142 ··<string·name="interval_12h">كل·12·ساعة</string>147 ··<string·name="interval_12h">كل·12·ساعة</string>
143 ··<string·name="interval_1d">يومياً</string>148 ··<string·name="interval_1d">يومياً</string>
144 ··<string·name="interval_1h">كل·ساعة</string>149 ··<string·name="interval_1h">كل·ساعة</string>
145 ··<string·name="interval_1w">أسبوعياً</string>150 ··<string·name="interval_1w">أسبوعياً</string>
146 ··<string·name="interval_2w">كل·أسبوعين</string>151 ··<string·name="interval_2w">كل·أسبوعين</string>
147 ··<string·name="interval_4h">كل·4·ساعات</string>152 ··<string·name="interval_4h">كل·4·ساعات</string>
148 ··<string·name="interval_never">أبداً</string>153 ··<string·name="interval_never">لا</string>
149 ··<string·name="invalid_url">هذا·ليس·عنوان·URL·صالح·للاستخدام.</string>154 ··<string·name="invalid_url">هذا·ليس·عنوان·URL·صالح·للاستخدام.</string>
150 ··<string·name="keep_day">يوم</string>155 ··<string·name="keep_day">يوم</string>
Max diff block lines reached; 18517/28869 bytes (64.14%) of diff not shown.
1.74 KB
res/values-ar/plurals.xml
1.69 KB
res/values-ar/plurals.xml
    
Offset 4, 38 lines modifiedOffset 4, 14 lines modified
4 ····<item·quantity="other">عرض·الكل·%d</item>4 ····<item·quantity="other">عرض·الكل·%d</item>
5 ····<item·quantity="zero">عرض·%d</item>5 ····<item·quantity="zero">عرض·%d</item>
6 ····<item·quantity="one">عرض·الكل·%d</item>6 ····<item·quantity="one">عرض·الكل·%d</item>
7 ····<item·quantity="two">عرض·الكل·%d</item>7 ····<item·quantity="two">عرض·الكل·%d</item>
8 ····<item·quantity="few">عرض·الكل·%d</item>8 ····<item·quantity="few">عرض·الكل·%d</item>
9 ····<item·quantity="many">عرض·الكل·%d</item>9 ····<item·quantity="many">عرض·الكل·%d</item>
10 ··</plurals>10 ··</plurals>
11 ··<plurals·name="notification_summary_installed"> 
12 ····<item·quantity="other">التطبيقات</item> 
13 ····<item·quantity="zero">لا·شئ</item> 
14 ····<item·quantity="one">تطبيق·واحد</item> 
15 ····<item·quantity="two">تطبيقان</item> 
16 ····<item·quantity="few">تطبيقات</item> 
17 ····<item·quantity="many">تطابيق</item> 
18 ··</plurals> 
19 ··<plurals·name="notification_summary_more"> 
20 ····<item·quantity="other">+%1$d·بكثرة…</item> 
21 ····<item·quantity="zero">لاشئ…</item> 
22 ····<item·quantity="one">واحد·تحديث…</item> 
23 ····<item·quantity="two">تحديثان…</item> 
24 ····<item·quantity="few">تحديثات…</item> 
25 ····<item·quantity="many">بعض·تحديث…</item> 
26 ··</plurals> 
27 ··<plurals·name="notification_summary_updates"> 
28 ····<item·quantity="other">التحاديث</item> 
29 ····<item·quantity="zero">لا·تحديثات</item> 
30 ····<item·quantity="one">تحديث·واحد</item> 
31 ····<item·quantity="two">تحديثان</item> 
32 ····<item·quantity="few">تحديثات</item> 
33 ····<item·quantity="many">تحاديث</item> 
34 ··</plurals> 
35 ··<plurals·name="updates__download_updates_for_apps">11 ··<plurals·name="updates__download_updates_for_apps">
36 ····<item·quantity="other">حمل·التحديثات·ل·%1$s·تطبيق.</item>12 ····<item·quantity="other">حمل·التحديثات·ل·%1$s·تطبيق.</item>
37 ····<item·quantity="zero">لا·تحمل·التحديثات·لأي·شيء.</item>13 ····<item·quantity="zero">لا·تحمل·التحديثات·لأي·شيء.</item>
38 ····<item·quantity="one">حمل·التحديثات·لتطبيق·واحد.</item>14 ····<item·quantity="one">حمل·التحديثات·لتطبيق·واحد.</item>
39 ····<item·quantity="two">حمل·التحديثات·لتطبيقين.</item>15 ····<item·quantity="two">حمل·التحديثات·لتطبيقين.</item>
40 ····<item·quantity="few">حمل·التحديثات·%1$s·تطبيقات.</item>16 ····<item·quantity="few">حمل·التحديثات·%1$s·تطبيقات.</item>
41 ····<item·quantity="many">حمل·التحديثات·ل·%1$s·تطبيقا.</item>17 ····<item·quantity="many">حمل·التحديثات·ل·%1$s·تطبيقا.</item>
4.16 KB
res/values-sv/strings.xml
4.11 KB
res/values-sv/strings.xml
    
Offset 215, 15 lines modifiedOffset 215, 15 lines modified
215 ··<string·name="notification_title_single_install_error">Installering·misslyckades</string>215 ··<string·name="notification_title_single_install_error">Installering·misslyckades</string>
216 ··<string·name="notification_title_single_ready_to_install">Färdig·att·installera</string>216 ··<string·name="notification_title_single_ready_to_install">Färdig·att·installera</string>
217 ··<string·name="notification_title_single_ready_to_install_update">Uppdatering·färdig·att·installera</string>217 ··<string·name="notification_title_single_ready_to_install_update">Uppdatering·färdig·att·installera</string>
218 ··<string·name="notification_title_single_update_available">Uppdatering·tillgänglig</string>218 ··<string·name="notification_title_single_update_available">Uppdatering·tillgänglig</string>
219 ··<string·name="notification_title_summary_downloading">Hämtar…</string>219 ··<string·name="notification_title_summary_downloading">Hämtar…</string>
220 ··<string·name="notification_title_summary_downloading_update">Hämtar·uppdatering…</string>220 ··<string·name="notification_title_summary_downloading_update">Hämtar·uppdatering…</string>
221 ··<string·name="notification_title_summary_install_error">Installation·misslyckades</string>221 ··<string·name="notification_title_summary_install_error">Installation·misslyckades</string>
222 ··<string·name="notification_title_summary_installed">Installerad</string>222 ··<string·name="notification_title_summary_installed">Installerades</string>
223 ··<string·name="notification_title_summary_installing">Installerar</string>223 ··<string·name="notification_title_summary_installing">Installerar</string>
224 ··<string·name="notification_title_summary_ready_to_install">Färdig·att·installera</string>224 ··<string·name="notification_title_summary_ready_to_install">Färdig·att·installera</string>
225 ··<string·name="notification_title_summary_ready_to_install_update">Uppdatering·färdig·att·installera</string>225 ··<string·name="notification_title_summary_ready_to_install_update">Uppdatering·färdig·att·installera</string>
226 ··<string·name="notification_title_summary_update_available">Uppdatering·tillgänglig</string>226 ··<string·name="notification_title_summary_update_available">Uppdatering·tillgänglig</string>
227 ··<string·name="notify">Visa·tillgängliga·uppdateringar</string>227 ··<string·name="notify">Visa·tillgängliga·uppdateringar</string>
228 ··<string·name="notify_on">Visa·avisering·när·uppdateringar·finns·tillgängliga</string>228 ··<string·name="notify_on">Visa·avisering·när·uppdateringar·finns·tillgängliga</string>
229 ··<string·name="ok">OK</string>229 ··<string·name="ok">OK</string>
Offset 396, 20 lines modifiedOffset 396, 20 lines modified
396 ··<string·name="versions">Versioner</string>396 ··<string·name="versions">Versioner</string>
397 ··<string·name="warning_no_internet">Kan·inte·att·uppdatera,·är·du·ansluten·till·Internet?</string>397 ··<string·name="warning_no_internet">Kan·inte·att·uppdatera,·är·du·ansluten·till·Internet?</string>
398 ··<string·name="wifi">Trådlöst</string>398 ··<string·name="wifi">Trådlöst</string>
399 ··<string·name="wifi_ap">Surfzon</string>399 ··<string·name="wifi_ap">Surfzon</string>
400 ··<string·name="writing_index_jar">Skriver·signerad·indexfil·(index.jar)…</string>400 ··<string·name="writing_index_jar">Skriver·signerad·indexfil·(index.jar)…</string>
401 ··<string·name="yes">Ja</string>401 ··<string·name="yes">Ja</string>
402 ··<string·name="app_details__incompatible_mismatched_signature">Olika·signaturer·till·installerad·version</string>402 ··<string·name="app_details__incompatible_mismatched_signature">Olika·signaturer·till·installerad·version</string>
403 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Den·installerade·versionen·är·inte·kompatibel·med·några·tillgängliga·versioner.·Om·du·avinstallerar·appen·kan·du·visa·och·installera·kompatibla·versioner.·Det·här·händer·ofta·med·appar·installerade·via·Google·Play·eller·andra·källor,·om·de·är·signerade·med·ett·annat·certifikat.</string> 
404 ··<string·name="app_details__no_versions__no_compatible_signatures">Inga·versioner·har·kompatibel·signatur</string>403 ··<string·name="app_details__no_versions__no_compatible_signatures">Inga·versioner·har·kompatibel·signatur</string>
405 ··<string·name="app_details__no_versions__none_compatible_with_device">Inga·versioner·är·kompatibla·med·enheten</string>404 ··<string·name="app_details__no_versions__none_compatible_with_device">Inga·versioner·är·kompatibla·med·enheten</string>
406 ··<string·name="app_details__no_versions__show_incompat_versions">För·att·visa·inkompatibla·versioner·här·ändå,·aktivera·inställningen·\&quot;%1$s\&quot;.</string>405 ··<string·name="app_details__no_versions__show_incompat_versions">För·att·visa·inkompatibla·versioner·här·ändå,·aktivera·inställningen·\&quot;%1$s\&quot;.</string>
407 ··<string·name="app_list__dismiss_app_update">Uppdatering·ignorerad</string> 
408 ··<string·name="app_list__dismiss_downloading_app">Hämtning·avbruten</string>406 ··<string·name="app_list__dismiss_downloading_app">Hämtning·avbruten</string>
409 ··<string·name="app_list__dismiss_vulnerable_app">Sårbarhet·ignorerad</string> 
410 ··<string·name="empty_search_available_app_list">Inga·matchande·program·är·tillgängliga.</string>407 ··<string·name="empty_search_available_app_list">Inga·matchande·program·är·tillgängliga.</string>
411 ··<string·name="installed_app__file_corrupt">F-Droid·mottog·EIO-fel:·%s·är·förmodligen·korrupt!</string> 
412 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorera</string>408 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorera</string>
 409 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Den·installerade·versionen·är·inte·kompatibel·med·några·tillgängliga·versioner.·Om·du·avinstallerar·appen·kan·du·visa·och·installera·kompatibla·versioner.·Det·här·händer·ofta·med·appar·installerade·via·Google·Play·eller·andra·källor,·om·de·är·signerade·med·ett·annat·certifikat.</string>
 410 ··<string·name="app_list__dismiss_app_update">Uppdatering·ignorerad</string>
 411 ··<string·name="app_list__dismiss_vulnerable_app">Sårbarhet·ignorerad</string>
 412 ··<string·name="installed_app__file_corrupt">F-Droid·mottog·EIO-fel:·%s·är·förmodligen·korrupt!</string>
413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Vi·hittade·en·sårbarhet·hos·%1$s.·Du·rekommenderas·avinstallera·denna·app·omedelbart.</string>413 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">Vi·hittade·en·sårbarhet·hos·%1$s.·Du·rekommenderas·avinstallera·denna·app·omedelbart.</string>
414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Vi·hittade·en·sårbarhet·hos·%1$s.·Du·rekommenderas·uppgradera·till·den·nyaste·versionen·omedelbart.</string>414 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">Vi·hittade·en·sårbarhet·hos·%1$s.·Du·rekommenderas·uppgradera·till·den·nyaste·versionen·omedelbart.</string>
415 </resources>415 </resources>
2.5 KB
res/values-ja/strings.xml
2.45 KB
res/values-ja/strings.xml
    
Offset 391, 23 lines modifiedOffset 391, 20 lines modified
391 ··<string·name="versions">バージョン</string>391 ··<string·name="versions">バージョン</string>
392 ··<string·name="warning_no_internet">更新できません。インターネットに接続していますか?</string>392 ··<string·name="warning_no_internet">更新できません。インターネットに接続していますか?</string>
393 ··<string·name="wifi">Wi-Fi</string>393 ··<string·name="wifi">Wi-Fi</string>
394 ··<string·name="wifi_ap">ホットスポット</string>394 ··<string·name="wifi_ap">ホットスポット</string>
395 ··<string·name="writing_index_jar">署名された索引ファイルを書き込み中(index.jar)…</string>395 ··<string·name="writing_index_jar">署名された索引ファイルを書き込み中(index.jar)…</string>
396 ··<string·name="yes">はい</string>396 ··<string·name="yes">はい</string>
397 ··<string·name="app_details__incompatible_mismatched_signature">インストールされたバージョンで署名が異なります</string>397 ··<string·name="app_details__incompatible_mismatched_signature">インストールされたバージョンで署名が異なります</string>
398 ··<string·name="app_details__no_versions__explain_incompatible_signatures">インストールされているバージョンは、利用可能なバージョンと互換性がありません。アプリをアンインストールすると、互換性のあるバージョンを表示したりインストールすることができます。これは多くの場合·Google·Play·やその他のソースからインストールされたアプリが、別の証明書で署名されている場合に発生します。</string> 
399 ··<string·name="app_details__no_versions__no_compatible_signatures">互換性のある署名のバージョンがありません</string>398 ··<string·name="app_details__no_versions__no_compatible_signatures">互換性のある署名のバージョンがありません</string>
400 ··<string·name="app_details__no_versions__none_compatible_with_device">デバイスと互換性のあるバージョンがありません</string>399 ··<string·name="app_details__no_versions__none_compatible_with_device">デバイスと互換性のあるバージョンがありません</string>
401 ··<string·name="app_details__no_versions__show_incompat_versions">ここに互換性のないバージョンを表示するには、\&quot;%1$s\&quot;·設定を有効にします。</string>400 ··<string·name="app_details__no_versions__show_incompat_versions">ここに互換性のないバージョンを表示するには、\&quot;%1$s\&quot;·設定を有効にします。</string>
402 ··<string·name="app_list__dismiss_app_update">更新を無視しました</string> 
403 ··<string·name="app_list__dismiss_downloading_app">ダウンロードをキャンセルしました</string>401 ··<string·name="app_list__dismiss_downloading_app">ダウンロードをキャンセルしました</string>
404 ··<string·name="app_list__dismiss_vulnerable_app">脆弱性を無視しました</string> 
405 ··<string·name="empty_search_available_app_list">一致する利用可能なアプリケーションはありません。</string>402 ··<string·name="empty_search_available_app_list">一致する利用可能なアプリケーションはありません。</string>
406 ··<string·name="installed_app__file_corrupt">F-DroidがEIOエラーを受信しました:·%s·は壊れている可能性があります!</string> 
407 ··<string·name="updates__app_with_known_vulnerability__ignore">無視する</string>403 ··<string·name="updates__app_with_known_vulnerability__ignore">無視する</string>
 404 ··<string·name="app_details__no_versions__explain_incompatible_signatures">インストールされているバージョンは、利用可能なバージョンと互換性がありません。アプリをアンインストールすると、互換性のあるバージョンを表示したりインストールすることができます。これは多くの場合·Google·Play·やその他のソースからインストールされたアプリが、別の証明書で署名されている場合に発生します。</string>
 405 ··<string·name="app_list__dismiss_app_update">更新を無視しました</string>
 406 ··<string·name="app_list__dismiss_vulnerable_app">脆弱性を無視しました</string>
 407 ··<string·name="installed_app__file_corrupt">F-DroidがEIOエラーを受信しました:·%s·は壊れている可能性があります!</string>
408 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">%1$s·で脆弱性を発見しました。すぐにこのアプリをアンインストールすることをお勧めします。</string>408 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">%1$s·で脆弱性を発見しました。すぐにこのアプリをアンインストールすることをお勧めします。</string>
409 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">%1$s·で脆弱性を発見しました。すぐに最新バージョンへのアップグレードをお勧めします。</string>409 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">%1$s·で脆弱性を発見しました。すぐに最新バージョンへのアップグレードをお勧めします。</string>
410 ··<string·name="preventScreenshots_title">スクリーンショット防止</string> 
411 ··<string·name="privacy">プライバシー</string> 
412 ··<string·name="preventScreenshots_summary">スクリーンショットの撮影を防止するとともに、アプリ履歴に内容が表示されないようにします</string> 
413 </resources>410 </resources>
11.1 KB
res/values-de/strings.xml
11.0 KB
res/values-de/strings.xml
    
Offset 28, 36 lines modifiedOffset 28, 36 lines modified
28 ··<string·name="about_version">Version</string>28 ··<string·name="about_version">Version</string>
29 ··<string·name="add_key">Schlüssel·hinzufügen</string>29 ··<string·name="add_key">Schlüssel·hinzufügen</string>
30 ··<string·name="added_on">Hinzugefügt·am·%s</string>30 ··<string·name="added_on">Hinzugefügt·am·%s</string>
31 ··<string·name="adding_apks_format">%s·wird·zur·Paketquelle·hinzugefügt·…</string>31 ··<string·name="adding_apks_format">%s·wird·zur·Paketquelle·hinzugefügt·…</string>
32 ··<string·name="allPerms">Alle</string>32 ··<string·name="allPerms">Alle</string>
33 ··<string·name="all_other_repos_fine">Alle·anderen·Paketquellen·erzeugten·keine·Fehler.</string>33 ··<string·name="all_other_repos_fine">Alle·anderen·Paketquellen·erzeugten·keine·Fehler.</string>
34 ··<string·name="antiadslist">Diese·Anwendung·enthält·Werbung</string>34 ··<string·name="antiadslist">Diese·Anwendung·enthält·Werbung</string>
35 ··<string·name="antifeatures">Problematische·Merkmale</string>35 ··<string·name="antifeatures">Unfreie·Merkmale</string>
36 ··<string·name="antifeatureswarning">Diese·Anwendung·besitzt·Merkmale,·die·möglicherweise·unerwünscht·sind.</string>36 ··<string·name="antifeatureswarning">Diese·Anwendung·hat·Merkmale,·die·Ihnen·nicht·gefallen·nnten.</string>
37 ··<string·name="antinonfreeadlist">Diese·Anwendung·bewirbt·nicht·freie·Erweiterungen</string>37 ··<string·name="antinonfreeadlist">Diese·Anwendung·bewirbt·nicht·freie·Erweiterungen</string>
38 ··<string·name="antinonfreeassetslist">Diese·Anwendung·enthält·nicht·freie·Bestandteile</string>38 ··<string·name="antinonfreeassetslist">Diese·Anwendung·enthält·nicht·freie·Bestandteile</string>
39 ··<string·name="antinonfreedeplist">Diese·Anwendung·hängt·von·nicht·freien·Anwendungen·ab</string>39 ··<string·name="antinonfreedeplist">Diese·Anwendung·hängt·von·nicht·freien·Anwendungen·ab</string>
40 ··<string·name="antinonfreenetlist">Diese·Anwendung·bewirbt·nicht·freie·Netzwerkdienste</string>40 ··<string·name="antinonfreenetlist">Diese·Anwendung·bewirbt·nicht·freie·Netzwerkdienste</string>
41 ··<string·name="antitracklist">Diese·Anwendung·verfolgt·und·versendet·Ihre·Aktivitäten</string>41 ··<string·name="antitracklist">Diese·Anwendung·verfolgt·und·versendet·Ihre·Aktivitäten</string>
42 ··<string·name="antiupstreamnonfreelist">Der·Originalcode·ist·nicht·völlig·frei</string>42 ··<string·name="antiupstreamnonfreelist">Der·Originalcode·ist·nicht·völlig·frei</string>
43 ··<string·name="app__install_downloaded_update">Aktualisieren</string>43 ··<string·name="app__install_downloaded_update">Aktualisieren</string>
44 ··<string·name="app__newly_added">Neu</string>44 ··<string·name="app__newly_added">Neu</string>
45 ··<string·name="app__tts__cancel_download">Herunterladen·abbrechen</string>45 ··<string·name="app__tts__cancel_download">Herunterladen·abbrechen</string>
46 ··<string·name="app__tts__downloading_progress">wird·heruntergeladen,·%1$d%%·vervollständigt</string>46 ··<string·name="app__tts__downloading_progress">wird·heruntergeladen,·%1$d%%·vervollständigt</string>
47 ··<string·name="app_details">Anwendungsdetails</string>47 ··<string·name="app_details">Anwendungsdetails</string>
48 ··<string·name="app_details_donate_prompt">Spendieren·Sie·%2$s·einen·Kaffee·r·die·Erstellung·von·%1$s!</string>48 ··<string·name="app_details_donate_prompt">%1$s·wurde·von·%2$s·erstellt.·Spendieren·Sie·ihnen·einen·Kaffee!</string>
49 ··<string·name="app_details_donate_prompt_unknown_author">Den·Entwicklern·von·%1$s·einen·Kaffee·kaufen!</string>49 ··<string·name="app_details_donate_prompt_unknown_author">Den·Entwicklern·von·%1$s·einen·Kaffee·kaufen!</string>
50 ··<string·name="app_incompatible">Inkompatibel</string>50 ··<string·name="app_incompatible">Inkompatibel</string>
51 ··<string·name="app_inst_known_source">Installiert·(aus·%s)</string>51 ··<string·name="app_inst_known_source">Installiert·(aus·%s)</string>
52 ··<string·name="app_inst_unknown_source">Installiert·(aus·unbekannter·Quelle)</string>52 ··<string·name="app_inst_unknown_source">Installiert·(aus·unbekannter·Quelle)</string>
53 ··<string·name="app_installed">Installiert</string>53 ··<string·name="app_installed">Installiert</string>
54 ··<string·name="app_installed_media">Datei·wurde·nach·%s·installiert</string>54 ··<string·name="app_installed_media">Datei·wurde·nach·%s·installiert</string>
55 ··<string·name="app_list__name__downloading_in_progress">%1$s·wird·heruntergeladen</string>55 ··<string·name="app_list__name__downloading_in_progress">%1$s·wird·heruntergeladen</string>
56 ··<string·name="app_list__name__successfully_installed">%1$s·installiert</string>56 ··<string·name="app_list__name__successfully_installed">%1$s·erfolgreich·installiert</string>
57 ··<string·name="app_list_download_ready">Heruntergeladen·und·bereit·zur·Installation!</string>57 ··<string·name="app_list_download_ready">Heruntergeladen·und·bereit·zur·Installation!</string>
58 ··<string·name="app_name">F-Droid</string>58 ··<string·name="app_name">F-Droid</string>
59 ··<string·name="app_not_installed">Nicht·installiert</string>59 ··<string·name="app_not_installed">Nicht·installiert</string>
60 ··<string·name="app_permission_storage">F-Droid·benötigt·Zugriffsrechte·auf·den·Speicher,·um·es·dort·zu·installieren.·Bitte·beim·nächsten·Bildschirm·bestätigen,·um·mit·der·Installation·fortzufahren.</string>60 ··<string·name="app_permission_storage">F-Droid·benötigt·Zugriffsrechte·auf·den·Speicher,·um·es·dort·zu·installieren.·Bitte·beim·nächsten·Bildschirm·bestätigen,·um·mit·der·Installation·fortzufahren.</string>
61 ··<string·name="app_recommended_version_installed">Version·%1$s·(Empfohlen)</string>61 ··<string·name="app_recommended_version_installed">Version·%1$s·(Empfohlen)</string>
62 ··<string·name="app_version_x_available">Version·%1$s·verfügbar</string>62 ··<string·name="app_version_x_available">Version·%1$s·verfügbar</string>
63 ··<string·name="app_version_x_installed">Version·%1$s</string>63 ··<string·name="app_version_x_installed">Version·%1$s</string>
Offset 112, 16 lines modifiedOffset 112, 16 lines modified
112 ··<string·name="enable_proxy_summary">HTTP-Proxy·für·alle·Netzwerkanfragen·konfigurieren</string>112 ··<string·name="enable_proxy_summary">HTTP-Proxy·für·alle·Netzwerkanfragen·konfigurieren</string>
113 ··<string·name="enable_proxy_title">HTTP-Proxy·aktivieren</string>113 ··<string·name="enable_proxy_title">HTTP-Proxy·aktivieren</string>
114 ··<string·name="expert">Expertenmodus</string>114 ··<string·name="expert">Expertenmodus</string>
115 ··<string·name="expert_on">Zusätzliche·Informationen·anzeigen·und·zusätzliche·Einstellungen·aktivieren</string>115 ··<string·name="expert_on">Zusätzliche·Informationen·anzeigen·und·zusätzliche·Einstellungen·aktivieren</string>
116 ··<string·name="force_old_index">Altes·Index-Format·erzwingen</string>116 ··<string·name="force_old_index">Altes·Index-Format·erzwingen</string>
117 ··<string·name="force_old_index_summary">Sollten·Fehler·oder·Kompatibilitätsprobleme·auftauchen,·bitte·den·XML-App-Index·verwenden.</string>117 ··<string·name="force_old_index_summary">Sollten·Fehler·oder·Kompatibilitätsprobleme·auftauchen,·bitte·den·XML-App-Index·verwenden.</string>
118 ··<string·name="global_error_updating_repos">Fehler·während·der·Aktualisierung:·%s</string>118 ··<string·name="global_error_updating_repos">Fehler·während·der·Aktualisierung:·%s</string>
119 ··<string·name="hide_anti_feature_apps">Apps·mit·problematischen·Merkmalen</string>119 ··<string·name="hide_anti_feature_apps">Apps·mit·unfreien·Merkmalen</string>
120 ··<string·name="hide_anti_feature_apps_on">Apps·mit·problematischen·Merkmalen·ausgrauen</string>120 ··<string·name="hide_anti_feature_apps_on">Apps·ausgrauen,·deren·Inhalte·nicht·llig·frei·sind</string>
121 ··<string·name="icon">Symbol</string>121 ··<string·name="icon">Symbol</string>
122 ··<string·name="ignoreTouch">Touchscreen·ignorieren</string>122 ··<string·name="ignoreTouch">Touchscreen·ignorieren</string>
123 ··<string·name="ignoreTouch_on">Apps·anzeigen,·die·einen·Touchscreen·benötigen</string>123 ··<string·name="ignoreTouch_on">Apps·anzeigen,·die·einen·Touchscreen·benötigen</string>
124 ··<string·name="installIncompatible">Mit·Ihrem·Gerät·nicht·kompatible·Anwendung.·Trotzdem·installieren?</string>124 ··<string·name="installIncompatible">Mit·Ihrem·Gerät·nicht·kompatible·Anwendung.·Trotzdem·installieren?</string>
125 ··<string·name="install_confirm">benötigt·Zugriff·auf</string>125 ··<string·name="install_confirm">benötigt·Zugriff·auf</string>
126 ··<string·name="install_confirm_update">Wollen·Sie·eine·Aktualisierung·dieser·Anwendung·installieren?·Ihre·bestehenden·Daten·gehen·nicht·verloren.·Die·aktualisierte·Anwendung·erhält·danach·Zugriff·auf:</string>126 ··<string·name="install_confirm_update">Wollen·Sie·eine·Aktualisierung·dieser·Anwendung·installieren?·Ihre·bestehenden·Daten·gehen·nicht·verloren.·Die·aktualisierte·Anwendung·erhält·danach·Zugriff·auf:</string>
127 ··<string·name="install_confirm_update_no_perms">Wollen·Sie·eine·Aktualisierung·dieser·Anwendung·installieren?·Ihre·bestehenden·Daten·gehen·nicht·verloren.·Sie·benötigt·keine·besonderen·Zugriffsrechte.</string>127 ··<string·name="install_confirm_update_no_perms">Wollen·Sie·eine·Aktualisierung·dieser·Anwendung·installieren?·Ihre·bestehenden·Daten·gehen·nicht·verloren.·Sie·benötigt·keine·besonderen·Zugriffsrechte.</string>
Offset 183, 15 lines modifiedOffset 183, 15 lines modified
183 ··<string·name="menu_litecoin">Litecoin</string>183 ··<string·name="menu_litecoin">Litecoin</string>
184 ··<string·name="menu_manage">Paketquellen</string>184 ··<string·name="menu_manage">Paketquellen</string>
185 ··<string·name="menu_search">Suchen</string>185 ··<string·name="menu_search">Suchen</string>
186 ··<string·name="menu_settings">Optionen</string>186 ··<string·name="menu_settings">Optionen</string>
187 ··<string·name="menu_share">Empfehlen</string>187 ··<string·name="menu_share">Empfehlen</string>
188 ··<string·name="menu_source">Quelltext</string>188 ··<string·name="menu_source">Quelltext</string>
189 ··<string·name="menu_uninstall">Entfernen</string>189 ··<string·name="menu_uninstall">Entfernen</string>
190 ··<string·name="menu_upgrade">Erneuert</string>190 ··<string·name="menu_upgrade">Aktualisieren</string>
191 ··<string·name="menu_video">Film</string>191 ··<string·name="menu_video">Film</string>
192 ··<string·name="menu_website">Internetseite</string>192 ··<string·name="menu_website">Internetseite</string>
193 ··<string·name="minsdk_or_later">%s·oder·später</string>193 ··<string·name="minsdk_or_later">%s·oder·später</string>
194 ··<string·name="minsdk_up_to_maxsdk">%1$s·bis·zu·%2$s</string>194 ··<string·name="minsdk_up_to_maxsdk">%1$s·bis·zu·%2$s</string>
195 ··<string·name="more">Mehr</string>195 ··<string·name="more">Mehr</string>
196 ··<string·name="nearby_splash__both_parties_need_fdroid">Beide·benötigen·%1$s,·um·die·Nahfunktion·zu·verwenden.</string>196 ··<string·name="nearby_splash__both_parties_need_fdroid">Beide·benötigen·%1$s,·um·die·Nahfunktion·zu·verwenden.</string>
197 ··<string·name="nearby_splash__download_apps_from_people_nearby">Kein·Internet?·Apps·von·Menschen·in·der·Nähe·herunterladen!</string>197 ··<string·name="nearby_splash__download_apps_from_people_nearby">Kein·Internet?·Apps·von·Menschen·in·der·Nähe·herunterladen!</string>
Offset 367, 17 lines modifiedOffset 367, 17 lines modified
367 ··<string·name="unknown">Unbekannt</string>367 ··<string·name="unknown">Unbekannt</string>
368 ··<string·name="unsigned">Nicht·signiert</string>368 ··<string·name="unsigned">Nicht·signiert</string>
369 ··<string·name="unsigned_description">Die·Liste·der·Anwendungen·konnte·nicht·überprüft·werden.·Sie·sollten·bei·Anwendungen·vorsichtig·sein,·wenn·sie·aus·nicht·signierten·Quellen·heruntergeladen·wurden.</string>369 ··<string·name="unsigned_description">Die·Liste·der·Anwendungen·konnte·nicht·überprüft·werden.·Sie·sollten·bei·Anwendungen·vorsichtig·sein,·wenn·sie·aus·nicht·signierten·Quellen·heruntergeladen·wurden.</string>
370 ··<string·name="unstable_updates">Instabile·Aktualisierungen</string>370 ··<string·name="unstable_updates">Instabile·Aktualisierungen</string>
371 ··<string·name="unstable_updates_summary">Aktualisierungen·für·instabile·Version·vorschlagen</string>371 ··<string·name="unstable_updates_summary">Aktualisierungen·für·instabile·Version·vorschlagen</string>
372 ··<string·name="unverified">Ungeprüft</string>372 ··<string·name="unverified">Ungeprüft</string>
373 ··<string·name="up_to_maxsdk">Bis·zu·%s</string>373 ··<string·name="up_to_maxsdk">Bis·zu·%s</string>
374 ··<string·name="update_auto_download">Automatisch·abrufen</string>374 ··<string·name="update_auto_download">Aktualisierungen·automatisch·herunterladen</string>
375 ··<string·name="update_auto_download_summary">Aktualisierungen·werden·automatisch·heruntergeladen·und·Sie·werden·benachrichtigt,·wenn·Sie·die·Aktualisierungen·installieren·können.</string>375 ··<string·name="update_auto_download_summary">Aktualisierungen·werden·automatisch·heruntergeladen·und·Sie·werden·benachrichtigt,·wenn·Sie·die·Updates·installieren·können.</string>
376 ··<string·name="update_auto_install">Automatisch·installieren</string>376 ··<string·name="update_auto_install">Aktualisierungen·automatisch·installieren</string>
377 ··<string·name="update_auto_install_summary">Anwendungsaktualisierungen·im·Hintergrund·herunterladen·und·installieren</string>377 ··<string·name="update_auto_install_summary">Anwendungsaktualisierungen·im·Hintergrund·herunterladen·und·installieren</string>
378 ··<string·name="update_interval">Automatisches·Aktualisierungsintervall</string>378 ··<string·name="update_interval">Automatisches·Aktualisierungsintervall</string>
379 ··<string·name="update_interval_zero">Keine·automatischen·Aktualisierungen·der·Anwendungsliste</string>379 ··<string·name="update_interval_zero">Keine·automatischen·Aktualisierungen·der·Anwendungsliste</string>
380 ··<string·name="update_notification_title">Paketquellen·werden·aktualisiert</string>380 ··<string·name="update_notification_title">Paketquellen·werden·aktualisiert</string>
381 ··<string·name="updates">Aktualisierungen</string>381 ··<string·name="updates">Aktualisierungen</string>
382 ··<string·name="updates__hide_updateable_apps">Anwendungen·ausblenden</string>382 ··<string·name="updates__hide_updateable_apps">Anwendungen·ausblenden</string>
383 ··<string·name="updates__show_updateable_apps">Anwendungen·anzeigen</string>383 ··<string·name="updates__show_updateable_apps">Anwendungen·anzeigen</string>
Offset 389, 20 lines modifiedOffset 389, 20 lines modified
389 ··<string·name="versions">Versionen</string>389 ··<string·name="versions">Versionen</string>
390 ··<string·name="warning_no_internet">Aktualisierung·kann·nicht·durchgeführt·werden!·Besteht·eine·Internetverbindung?</string>390 ··<string·name="warning_no_internet">Aktualisierung·kann·nicht·durchgeführt·werden!·Besteht·eine·Internetverbindung?</string>
391 ··<string·name="wifi">WLAN</string>391 ··<string·name="wifi">WLAN</string>
392 ··<string·name="wifi_ap">Hotspot</string>392 ··<string·name="wifi_ap">Hotspot</string>
393 ··<string·name="writing_index_jar">Signierte·Indexdatei·(index.jar)·wird·geschrieben·…</string>393 ··<string·name="writing_index_jar">Signierte·Indexdatei·(index.jar)·wird·geschrieben·…</string>
394 ··<string·name="yes">Ja</string>394 ··<string·name="yes">Ja</string>
395 ··<string·name="app_details__incompatible_mismatched_signature">Abweichende·Signatur·zur·installierten·Version</string>395 ··<string·name="app_details__incompatible_mismatched_signature">Abweichende·Signatur·zur·installierten·Version</string>
396 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Die·installierte·Version·ist·mit·keiner·der·vorhandenen·Versionen·kompatibel.·Eine·Deinstallation·der·App·ermöglicht·Ihnen,·kompatible·Versionen·anzusehen·und·zu·installieren.·Dies·tritt·häufig·bei·Apps·auf,·die·über·Google·Play·oder·andere·Quellen·installiert·wurden,·da·sie·mit·einem·anderen·Zertifikat·signiert·sind.</string> 
397 ··<string·name="app_details__no_versions__no_compatible_signatures">Keine·Versionen·mit·kompatibler·Signatur</string>396 ··<string·name="app_details__no_versions__no_compatible_signatures">Keine·Versionen·mit·kompatibler·Signatur</string>
398 ··<string·name="app_details__no_versions__none_compatible_with_device">Keine·mit·dem·Gerät·kompatiblen·Versionen</string>397 ··<string·name="app_details__no_versions__none_compatible_with_device">Keine·mit·dem·Gerät·kompatiblen·Versionen</string>
399 ··<string·name="app_details__no_versions__show_incompat_versions">Um·hier·in·jedem·Fall·inkompatible·Versionen·anzuzeigen,·aktivieren·Sie·die·Einstellung·»%1$s«.</string>398 ··<string·name="app_details__no_versions__show_incompat_versions">Um·hier·in·jedem·Fall·inkompatible·Versionen·anzuzeigen,·aktivieren·Sie·die·Einstellung·\&quot;%1$s\&quot;.</string>
400 ··<string·name="app_list__dismiss_app_update">Aktualisierung·ignoriert</string> 
401 ··<string·name="app_list__dismiss_downloading_app">Herunterladen·abgebrochen</string>399 ··<string·name="app_list__dismiss_downloading_app">Herunterladen·abgebrochen</string>
402 ··<string·name="app_list__dismiss_vulnerable_app">Sicherheitslücke·ignoriert</string> 
403 ··<string·name="empty_search_available_app_list">Keine·passenden·Anwendungen·verfügbar.</string>400 ··<string·name="empty_search_available_app_list">Keine·passenden·Anwendungen·verfügbar.</string>
404 ··<string·name="installed_app__file_corrupt">F-Droid·empfing·einen·EIO-Fehler:·Möglicherweise·ist·%s·beschädigt!</string> 
405 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorieren</string>401 ··<string·name="updates__app_with_known_vulnerability__ignore">Ignorieren</string>
 402 ··<string·name="app_details__no_versions__explain_incompatible_signatures">Die·installierte·Version·ist·mit·keiner·der·vorhandenen·Versionen·kompatibel.·Eine·Deinstallation·der·App·ermöglicht·Ihnen,·kompatible·Versionen·anzusehen·und·zu·installieren.·Dies·tritt·häufig·bei·Apps·auf,·die·über·Google·Play·oder·andere·Quellen·installiert·wurden,·da·sie·mit·einem·anderen·Zertifikat·signiert·sind.</string>
 403 ··<string·name="app_list__dismiss_app_update">Aktualisierung·ignoriert</string>
 404 ··<string·name="app_list__dismiss_vulnerable_app">Sicherheitslücke·ignoriert</string>
 405 ··<string·name="installed_app__file_corrupt">F-Droid·empfing·einen·EIO-Fehler:·Möglicherweise·ist·%s·beschädigt!</string>
406 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">In·„%1$s”·wurden·Sicherheitslücken·festgestellt.·Es·wird·empfohlen,·diese·App·unverzüglich·zu·deinstallieren.</string>406 ··<string·name="updates__app_with_known_vulnerability__prompt_uninstall">In·„%1$s”·wurden·Sicherheitslücken·festgestellt.·Es·wird·empfohlen,·diese·App·unverzüglich·zu·deinstallieren.</string>
407 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">In·„%1$s”·wurden·Sicherheitslücken·festgestellt.·Es·wird·empfohlen,·diese·App·unverzüglich·zu·aktualisieren.</string>407 ··<string·name="updates__app_with_known_vulnerability__prompt_upgrade">In·„%1$s”·wurden·Sicherheitslücken·festgestellt.·Es·wird·empfohlen,·diese·App·unverzüglich·zu·aktualisieren.</string>
408 </resources>408 </resources>