4.2 KB
/home/fdroid/fdroiddata/tmp/org.opendataensemble.formulus_2.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.opendataensemble.formulus_2.apk
684 B
zipinfo {}
    
Offset 1048, 8 lines modifiedOffset 1048, 8 lines modified
1048 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml1048 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
1049 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml1049 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
1050 -rw----·····0.0·fat·····3939·b-·stor·81-Jan-01·01:01·res/zr.png1050 -rw----·····0.0·fat·····3939·b-·stor·81-Jan-01·01:01·res/zr.png
1051 -rw----·····0.0·fat··1278876·b-·stor·81-Jan-01·01:01·resources.arsc1051 -rw----·····0.0·fat··1278876·b-·stor·81-Jan-01·01:01·resources.arsc
1052 -rw----·····2.0·fat····99909·b-·defN·81-Jan-01·01:01·META-INF/40DDB218.SF1052 -rw----·····2.0·fat····99909·b-·defN·81-Jan-01·01:01·META-INF/40DDB218.SF
1053 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/40DDB218.RSA1053 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/40DDB218.RSA
1054 -rw----·····2.0·fat····99782·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1054 -rw----·····2.0·fat····99782·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1055 1053·files,·45823848·bytes·uncompressed,·28823324·bytes·compressed:··37.1%1055 1053·files,·45823848·bytes·uncompressed,·28823322·bytes·compressed:··37.1%
556 B
resources.arsc
528 B
aapt2 dump resources {}
    
Offset 21063, 15 lines modifiedOffset 21063, 15 lines modified
21063 ······(en-rGB)·"Radio·group"21063 ······(en-rGB)·"Radio·group"
21064 ······(zh-rHK)·"選項按鈕群組"21064 ······(zh-rHK)·"選項按鈕群組"
21065 ······(zh-rCN)·"单选组"21065 ······(zh-rCN)·"单选组"
21066 ······(es-rES)·"Grupo·de·botones·de·radio"21066 ······(es-rES)·"Grupo·de·botones·de·radio"
21067 ······(pt-rPT)·"Grupo·de·opções"21067 ······(pt-rPT)·"Grupo·de·opções"
21068 ······(zh-rTW)·"選項按鈕群組"21068 ······(zh-rTW)·"選項按鈕群組"
21069 ····resource·0x7f1100da·string/react_native_dev_server_ip21069 ····resource·0x7f1100da·string/react_native_dev_server_ip
21070 ······()·"192.168.121.110"21070 ······()·"140.211.166.77"
21071 ····resource·0x7f1100db·string/rn_tab_description21071 ····resource·0x7f1100db·string/rn_tab_description
21072 ······()·"Tab"21072 ······()·"Tab"
21073 ······(da)·"Fane"21073 ······(da)·"Fane"
21074 ······(fa)·"برگه"21074 ······(fa)·"برگه"
21075 ······(ja)·"タブ"21075 ······(ja)·"タブ"
21076 ······(ka)·"ჩანართი"21076 ······(ka)·"ჩანართი"
21077 ······(pa)·"ਟੈਬ"21077 ······(pa)·"ਟੈਬ"
712 B
assets/webview/formulus-api.js
652 B
js-beautify {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 /**1 /**
2 ·*·Formulus·API·Interface·(JavaScript·Version)2 ·*·Formulus·API·Interface·(JavaScript·Version)
3 ·*·3 ·*·
4 ·*·This·file·provides·type·information·and·documentation·for·the·Formulus·API4 ·*·This·file·provides·type·information·and·documentation·for·the·Formulus·API
5 ·*·that's·available·in·the·WebView·context·as·`globalThis.formulus`.5 ·*·that's·available·in·the·WebView·context·as·`globalThis.formulus`.
6 ·*·6 ·*·
7 ·*·This·file·is·auto-generated·from·FormulusInterfaceDefinition.ts7 ·*·This·file·is·auto-generated·from·FormulusInterfaceDefinition.ts
8 ·*·Last·generated:·2026-06-22T09:01:28.554Z8 ·*·Last·generated:·2026-08-08T04:13:32.815Z
9 ·*·9 ·*·
10 ·*·@example10 ·*·@example
11 ·*·//·In·your·JavaScript·file:11 ·*·//·In·your·JavaScript·file:
12 ·*·///·<reference·path="./formulus-api.js"·/>12 ·*·///·<reference·path="./formulus-api.js"·/>
13 ·*·13 ·*·
14 ·*·//·Now·you'll·get·autocompletion·and·type·hints·in·IDEs·that·support·JSDoc14 ·*·//·Now·you'll·get·autocompletion·and·type·hints·in·IDEs·that·support·JSDoc
15 ·*·globalThis.formulus.getVersion().then(version·=>·{15 ·*·globalThis.formulus.getVersion().then(version·=>·{
606 B
assets/webview/FormulusInjectionScript.js
524 B
js-beautify {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 //·Auto-generated·from·FormulusInterfaceDefinition.ts1 //·Auto-generated·from·FormulusInterfaceDefinition.ts
2 //·Do·not·edit·directly·-·this·file·will·be·overwritten2 //·Do·not·edit·directly·-·this·file·will·be·overwritten
3 //·Last·generated:·2026-06-22T09:01:28.300Z3 //·Last·generated:·2026-08-08T04:13:31.855Z
  
4 (function()·{4 (function()·{
5 ····//·Enhanced·API·availability·detection·and·recovery5 ····//·Enhanced·API·availability·detection·and·recovery
6 ····function·getFormulus()·{6 ····function·getFormulus()·{
7 ········//·Check·multiple·locations·where·the·API·might·exist7 ········//·Check·multiple·locations·where·the·API·might·exist
8 ········return·globalThis.formulus·||·(typeof·window·!==·'undefined'·?·window.formulus·:·undefined);8 ········return·globalThis.formulus·||·(typeof·window·!==·'undefined'·?·window.formulus·:·undefined);
9 ····}9 ····}
1.57 KB
res/values/strings.xml
1.53 KB
res/values/strings.xml
    
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
221 ··<string·name="password_toggle_content_description">Show·password</string>221 ··<string·name="password_toggle_content_description">Show·password</string>
222 ··<string·name="path_password_eye">M12,4.5C7,4.5·2.73,7.61·1,12c1.73,4.39·6,7.5·11,7.5s9.27,-3.11·11,-7.5c-1.73,-4.39·-6,-7.5·-11,-7.5zM12,17c-2.76,0·-5,-2.24·-5,-5s2.24,-5·5,-5·5,2.24·5,5·-2.24,5·-5,5zM12,9c-1.66,0·-3,1.34·-3,3s1.34,3·3,3·3,-1.34·3,-3·-1.34,-3·-3,-3z</string>222 ··<string·name="path_password_eye">M12,4.5C7,4.5·2.73,7.61·1,12c1.73,4.39·6,7.5·11,7.5s9.27,-3.11·11,-7.5c-1.73,-4.39·-6,-7.5·-11,-7.5zM12,17c-2.76,0·-5,-2.24·-5,-5s2.24,-5·5,-5·5,2.24·5,5·-2.24,5·-5,5zM12,9c-1.66,0·-3,1.34·-3,3s1.34,3·3,3·3,-1.34·3,-3·-1.34,-3·-3,-3z</string>
223 ··<string·name="path_password_eye_mask_strike_through">M2,4.27·L19.73,22·L22.27,19.46·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>223 ··<string·name="path_password_eye_mask_strike_through">M2,4.27·L19.73,22·L22.27,19.46·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>
224 ··<string·name="path_password_eye_mask_visible">M2,4.27·L2,4.27·L4.54,1.73·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>224 ··<string·name="path_password_eye_mask_visible">M2,4.27·L2,4.27·L4.54,1.73·L4.54,1.73·L4.54,1·L23,1·L23,23·L1,23·L1,4.27·Z</string>
225 ··<string·name="path_password_strike_through">M3.27,4.27·L19.74,20.74</string>225 ··<string·name="path_password_strike_through">M3.27,4.27·L19.74,20.74</string>
226 ··<string·name="progressbar_description">Progress·Bar</string>226 ··<string·name="progressbar_description">Progress·Bar</string>
227 ··<string·name="radiogroup_description">Radio·Group</string>227 ··<string·name="radiogroup_description">Radio·Group</string>
228 ··<string·name="react_native_dev_server_ip">192.168.121.110</string>228 ··<string·name="react_native_dev_server_ip">140.211.166.77</string>
229 ··<string·name="rn_tab_description">Tab</string>229 ··<string·name="rn_tab_description">Tab</string>
230 ··<string·name="scrollbar_description">Scroll·Bar</string>230 ··<string·name="scrollbar_description">Scroll·Bar</string>
231 ··<string·name="search_menu_title">Search</string>231 ··<string·name="search_menu_title">Search</string>
232 ··<string·name="searchbar_scrolling_view_behavior">com.google.android.material.search.SearchBar$ScrollingViewBehavior</string>232 ··<string·name="searchbar_scrolling_view_behavior">com.google.android.material.search.SearchBar$ScrollingViewBehavior</string>
233 ··<string·name="searchview_clear_text_content_description">Clear·text</string>233 ··<string·name="searchview_clear_text_content_description">Clear·text</string>
234 ··<string·name="searchview_navigation_content_description">Back</string>234 ··<string·name="searchview_navigation_content_description">Back</string>
235 ··<string·name="side_sheet_accessibility_pane_title">Side·Sheet</string>235 ··<string·name="side_sheet_accessibility_pane_title">Side·Sheet</string>