456 KB
/home/fdroid/fdroiddata/tmp/eu.veldsoft.scribe4_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_eu.veldsoft.scribe4_1.apk
3.9 KB
zipinfo /dev/stdin
Offset 1, 28 lines modifiedOffset 1, 26 lines modified
1 Zip·​file·​size:​·​59427·​bytes,​·​number·​of·​entries:​·​261 Zip·​file·​size:​·​58420·​bytes,​·​number·​of·​entries:​·​24
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1834·​bl·​defN·​15-​Dec-​28·​13:​51·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1834·​bl·​defN·​15-​Dec-​28·​13:​51·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1955·​bl·​defN·​15-​Dec-​28·​13:​51·​META-​INF/​DFF9BC4C.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1955·​bl·​defN·​15-​Dec-​28·​13:​51·​META-​INF/​DFF9BC4C.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​15-​Dec-​28·​13:​51·​META-​INF/​DFF9BC4C.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​15-​Dec-​28·​13:​51·​META-​INF/​DFF9BC4C.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Dec-​28·10:​34·META-​INF/​buildserverid5 -​rw-​-​-​-​·····​2.​0·​fat·····3016·​bX·​defN·​17-​Sep-​26·00:​18·​AndroidManifest.​xml
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Dec-​28·10:​34·META-​INF/​fdroidserverid6 -​rw-​-​-​-​·····​2.​0·​fat·····1404·​bl·​defN·​17-​Sep-​26·00:​18·assets/​banner.​html
7 -​rw-​-​-​-​·····2.​0·​fat·····3016·​bX·defN·15-​Dec-​28·10:​34·AndroidManifest.​xml7 -​rw-​-​-​-​·····1.​0·​fat·····1850·​b-​·stor·80-​Jan-​01·00:​00·res/​drawable-​hdpi-​v4/​ic_menu_star.​png
8 -​rw-​-​-​-​·····2.​0·​fat·····​1404·​bl·defN·15-​Dec-​28·10:​34·assets/​banner.​html8 -​rw-​-​-​-​·····1.​0·​fat·····​1967·​b-​·stor·80-​Jan-​01·00:​00·res/​drawable-​hdpi-​v4/​rules1.​png
9 -​rw-​-​-​-​·····​1.​0·​fat·····2097·​b-​·​stor·15-​Dec-​28·10:​34·​res/​drawable-​hdpi-​v4/​ic_menu_star.​png9 -​rw-​-​-​-​·····​1.​0·​fat·····1351·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​icon.​png
10 -​rw-​-​-​-​·····​1.​0·​fat·····​1967·​b-​·​stor·15-​Dec-​28·10:​34·​res/​drawable-​hdpi-​v4/​rules1.​png10 -​rw-​-​-​-​·····​1.​0·​fat·····​1967·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable-​ldpi-​v4/​rules1.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····​1574·​b-​·​stor·15-​Dec-​28·10:​34·​res/​drawable-​ldpi-​v4/​icon.​png11 -​rw-​-​-​-​·····​1.​0·​fat·····​1334·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable/​ic_menu_star.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····​1967·​b-​·​stor·15-​Dec-​28·10:​34·​res/​drawable-​ldpi-​v4/​rules1.​png12 -​rw-​-​-​-​·····​1.​0·​fat·····​1967·​b-​·​stor·80-​Jan-​01·00:​00·​res/​drawable/​rules1.​png
13 -​rw-​-​-​-​·····1.​0·​fat·····1370·​b-​·stor·​15-​Dec-​28·10:​34·​res/​drawable/​ic_menu_star.​png13 -​rw-​-​-​-​·····2.​0·​fat······​404·​bl·defN·​17-​Sep-​26·00:​18·​res/​layout/​about.​xml
14 -​rw-​-​-​-​·····1.​0·​fat·····1967·​b-​·stor·​15-​Dec-​28·10:​34·​res/​drawable/​rules1.​png14 -​rw-​-​-​-​·····2.​0·​fat······​480·​bl·defN·​17-​Sep-​26·00:​18·​res/​layout/​activity_splash.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······404·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​about.​xml15 -​rw-​-​-​-​·····​2.​0·​fat······900·​bl·​defN·​17-​Sep-​26·00:​18·​res/​layout/​glyph_activity.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······480·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​activity_splash.​xml16 -​rw-​-​-​-​·····​2.​0·​fat······852·​bl·​defN·​17-​Sep-​26·00:​18·​res/​layout/​glyph_item.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​900·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​glyph_activity.​xml17 -​rw-​-​-​-​·····​2.​0·​fat······​992·​bl·​defN·​17-​Sep-​26·00:​18·​res/​layout/​main.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······852·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​glyph_item.​xml18 -​rw-​-​-​-​·····​2.​0·​fat······996·​bl·​defN·​17-​Sep-​26·00:​18·​res/​layout/​player1_view.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​992·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​main.​xml19 -​rw-​-​-​-​·····​2.​0·​fat·····1028·​bl·​defN·​17-​Sep-​26·00:​18·​res/​layout/​player2_view.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​996·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​player1_view.​xml20 -​rw-​-​-​-​·····​2.​0·​fat······​996·​bl·​defN·​17-​Sep-​26·00:​18·​res/​layout/​player_view.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat·····1028·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​player2_view.​xml21 -​rw-​-​-​-​·····​2.​0·​fat·····3544·​bl·​defN·​17-​Sep-​26·00:​18·​res/​layout/​rules.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​996·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​player_view.​xml22 -​rw-​-​-​-​·····​2.​0·​fat·····1008·​bl·​defN·​17-​Sep-​26·00:​18·​res/​menu/​options.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat·····3544·​bl·​defN·​15-​Dec-​28·10:​34·​res/​layout/​rules.​xml23 -​rw-​-​-​-​·····​2.​0·​fat······536·​bl·​defN·​17-​Sep-​26·00:​18·​res/​xml/​prefs.​xml
24 -​rw-​-​-​-​·····2.​0·​fat·····1008·​bl·defN·15-​Dec-​28·10:​34·​res/​menu/​options.​xml24 -​rw-​-​-​-​·····1.​0·​fat·····9348·​b-​·stor·80-​Jan-​01·00:​00·​resources.​arsc
25 -​rw-​-​-​-​·····​2.​0·​fat······​536·​bl·​defN·​15-​Dec-​28·10:​34·res/​xml/​prefs.​xml25 -​rw-​-​-​-​·····​2.​0·​fat····70660·​bl·​defN·​17-​Sep-​26·00:​18·classes.​dex
26 -​rw-​-​-​-​·····1.​0·fat·····​9304·​b-​·stor·15-​Dec-​28·​10:​34·resources.​arsc26 24·​files,​·111715·bytes·uncompressed,​·55236·​bytes·​compressed:​··​50.​6%
27 -​rw-​-​-​-​·····​2.​0·​fat····​70700·​bl·​defN·​15-​Dec-​28·​10:​34·​classes.​dex 
28 26·​files,​·​112299·​bytes·​uncompressed,​·​55889·​bytes·​compressed:​··​50.​2% 
189 KB
classes.dex
189 KB
classes.jar
6.41 KB
zipinfo /dev/stdin
Max report size reached
8.87 KB
eu/veldsoft/scribe4/GlyphActivity.class
Max report size reached
7.17 KB
eu/veldsoft/scribe4/GlyphView.class
7.1 KB
javap -verbose -constants -s -l -private {}
Max report size reached
1.07 KB
eu/veldsoft/scribe4/RulesActivity.class
Max report size reached
5.1 KB
eu/veldsoft/scribe4/model/GridPosition.class
Max report size reached
39.9 KB
eu/veldsoft/scribe4/model/MiniGrid.class
Max report size reached
23.1 KB
eu/veldsoft/scribe4/model/Region.class
23.0 KB
javap -verbose -constants -s -l -private {}
Max report size reached
58.6 KB
eu/veldsoft/scribe4/model/ScribeBoard.class
Max report size reached
8.53 KB
eu/veldsoft/scribe4/model/XY.class
8.46 KB
javap -verbose -constants -s -l -private {}
Max report size reached
10.6 KB
eu/veldsoft/scribe4/MiniGridView.class
Max report size reached
3.44 KB
eu/veldsoft/scribe4/MoveLogger.class
3.37 KB
javap -verbose -constants -s -l -private {}
Max report size reached
16.2 KB
eu/veldsoft/scribe4/ai/LeesAIPlayer.class
Max report size reached
2.56 KB
smali/eu/veldsoft/scribe4/ScribePreferences.smali
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 ····​.​local·​v0,​·​"key":​Ljava/​lang/​String;​32 ····​.​local·​v0,​·​"key":​Ljava/​lang/​String;​
33 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​33 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
  
34 ····​move-​result-​object·​v334 ····​move-​result-​object·​v3
  
35 ····​const-​string·​v4,​·​"majority"35 ····​const-​string·​v4,​·​"majority"
  
 36 ····​.​line·​47
36 ····​invoke-​interface·​{v3,​·​v0,​·​v4},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​37 ····​invoke-​interface·​{v3,​·​v0,​·​v4},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
37 ····​move-​result-​object·​v238 ····​move-​result-​object·​v2
  
38 ····​.​line·​4939 ····​.​line·​49
39 ····​.​local·​v2,​·​"value":​Ljava/​lang/​String;​40 ····​.​local·​v2,​·​"value":​Ljava/​lang/​String;​
40 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>getPreferenceScreen(​)​Landroid/​preference/​PreferenceScreen;​41 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>getPreferenceScreen(​)​Landroid/​preference/​PreferenceScreen;​
Offset 91, 14 lines modifiedOffset 92, 15 lines modified
91 ····​invoke-​virtual·​{p0,​·​v0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>addPreferencesFromRe​source(I)​V92 ····​invoke-​virtual·​{p0,​·​v0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>addPreferencesFromRe​source(I)​V
  
92 ····​.​line·​1693 ····​.​line·​16
93 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​94 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
  
94 ····​move-​result-​object·​v095 ····​move-​result-​object·​v0
  
 96 ····​.​line·​17
95 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V97 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
  
96 ····​.​line·​1898 ····​.​line·​18
97 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>updateGameModeSummar​y()​V99 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>updateGameModeSummar​y()​V
  
98 ····​.​line·​19100 ····​.​line·​19
99 ····​return-​void101 ····​return-​void
Offset 112, 14 lines modifiedOffset 114, 15 lines modified
112 ····​invoke-​super·​{p0},​·​Landroid/​preference/​PreferenceActivity;​-​>onPause()​V114 ····​invoke-​super·​{p0},​·​Landroid/​preference/​PreferenceActivity;​-​>onPause()​V
  
113 ····​.​line·​32115 ····​.​line·​32
114 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​116 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
  
115 ····​move-​result-​object·​v0117 ····​move-​result-​object·​v0
  
 118 ····​.​line·​33
116 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V119 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>unregisterOnSharedPr​eferenceChangeListene​r(Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
  
117 ····​.​line·​34120 ····​.​line·​34
118 ····​return-​void121 ····​return-​void
119 .​end·​method122 .​end·​method
  
120 .​method·​protected·​onResume()​V123 .​method·​protected·​onResume()​V
Offset 130, 14 lines modifiedOffset 133, 15 lines modified
130 ····​invoke-​super·​{p0},​·​Landroid/​preference/​PreferenceActivity;​-​>onResume()​V133 ····​invoke-​super·​{p0},​·​Landroid/​preference/​PreferenceActivity;​-​>onResume()​V
  
131 ····​.​line·​24134 ····​.​line·​24
132 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​135 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
  
133 ····​move-​result-​object·​v0136 ····​move-​result-​object·​v0
  
 137 ····​.​line·​25
134 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V138 ····​invoke-​interface·​{v0,​·​p0},​·​Landroid/​content/​SharedPreferences;​-​>registerOnSharedPref​erenceChangeListener(​Landroid/​content/​SharedPreferences$OnS​haredPreferenceChange​Listener;​)​V
  
135 ····​.​line·​26139 ····​.​line·​26
136 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>updateGameModeSummar​y()​V140 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​ScribePreferences;​-​>updateGameModeSummar​y()​V
  
137 ····​.​line·​27141 ····​.​line·​27
138 ····​return-​void142 ····​return-​void
2.69 KB
smali/eu/veldsoft/scribe4/CellView.smali
Offset 233, 14 lines modifiedOffset 233, 15 lines modified
233 ····​move-​result·​v1233 ····​move-​result·​v1
  
234 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V234 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V
  
235 ····​.​line·​88235 ····​.​line·​88
236 ····​new-​instance·​v1,​·​Landroid/​graphics/​RectF;​236 ····​new-​instance·​v1,​·​Landroid/​graphics/​RectF;​
  
 237 ····​.​line·​89
237 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingLeft()​I238 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingLeft()​I
  
238 ····​move-​result·​v2239 ····​move-​result·​v2
  
239 ····​int-​to-​float·​v2,​·​v2240 ····​int-​to-​float·​v2,​·​v2
  
240 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingTop()​I241 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingTop()​I
Offset 249, 50 lines modifiedOffset 250, 55 lines modified
  
249 ····​int-​to-​float·​v3,​·​v3250 ····​int-​to-​float·​v3,​·​v3
  
250 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getWidth()​I251 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getWidth()​I
  
251 ····​move-​result·​v4252 ····​move-​result·​v4
  
 253 ····​.​line·​90
252 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingRight()​I254 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingRight()​I
  
253 ····​move-​result·​v5255 ····​move-​result·​v5
  
254 ····​sub-​int/​2addr·​v4,​·​v5256 ····​sub-​int/​2addr·​v4,​·​v5
  
255 ····​int-​to-​float·​v4,​·​v4257 ····​int-​to-​float·​v4,​·​v4
  
256 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getHeight()​I258 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getHeight()​I
  
257 ····​move-​result·​v5259 ····​move-​result·​v5
  
 260 ····​.​line·​91
258 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingBottom()​I261 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getPaddingBottom()​I
  
259 ····​move-​result·​v6262 ····​move-​result·​v6
  
260 ····​sub-​int/​2addr·​v5,​·​v6263 ····​sub-​int/​2addr·​v5,​·​v6
  
261 ····​int-​to-​float·​v5,​·​v5264 ····​int-​to-​float·​v5,​·​v5
  
262 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V265 ····​invoke-​direct·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V
  
 266 ····​.​line·​88
263 ····​invoke-​virtual·​{p1,​·​v1,​·​v7,​·​v7,​·​v0},​·​Landroid/​graphics/​Canvas;​-​>drawRoundRect(Landro​id/​graphics/​RectF;​FFLandroid/​graphics/​Paint;​)​V267 ····​invoke-​virtual·​{p1,​·​v1,​·​v7,​·​v7,​·​v0},​·​Landroid/​graphics/​Canvas;​-​>drawRoundRect(Landro​id/​graphics/​RectF;​FFLandroid/​graphics/​Paint;​)​V
  
264 ····​.​line·​93268 ····​.​line·​93
265 ····​iget-​boolean·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​CellView;​-​>lastMove:​Z269 ····​iget-​boolean·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​CellView;​-​>lastMove:​Z
  
266 ····​if-​eqz·​v1,​·​:​cond_0270 ····​if-​eqz·​v1,​·​:​cond_0
  
267 ····​.​line·​94271 ····​.​line·​94
268 ····​iget-​object·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​CellView;​-​>mark:​Leu/​veldsoft/​scribe4/​model/​ScribeMark;​272 ····​iget-​object·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​CellView;​-​>mark:​Leu/​veldsoft/​scribe4/​model/​ScribeMark;​
  
 273 ····​.​line·​95
269 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>isEnabled()​Z274 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>isEnabled()​Z
  
270 ····​move-​result·​v2275 ····​move-​result·​v2
  
 276 ····​.​line·​94
271 ····​invoke-​static·​{v1,​·​v2},​·​Leu/​veldsoft/​scribe4/​Settings;​-​>getLastMoveColorForM​ark(Leu/​veldsoft/​scribe4/​model/​ScribeMark;​Z)​I277 ····​invoke-​static·​{v1,​·​v2},​·​Leu/​veldsoft/​scribe4/​Settings;​-​>getLastMoveColorForM​ark(Leu/​veldsoft/​scribe4/​model/​ScribeMark;​Z)​I
  
272 ····​move-​result·​v1278 ····​move-​result·​v1
  
273 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V279 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V
  
274 ····​.​line·​96280 ····​.​line·​96
Offset 308, 22 lines modifiedOffset 314, 24 lines modified
  
308 ····​move-​result·​v2314 ····​move-​result·​v2
  
309 ····​div-​int/​lit8·​v2,​·​v2,​·​0x2315 ····​div-​int/​lit8·​v2,​·​v2,​·​0x2
  
310 ····​int-​to-​float·​v2,​·​v2316 ····​int-​to-​float·​v2,​·​v2
  
 317 ····​.​line·​97
311 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getWidth()​I318 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getWidth()​I
  
312 ····​move-​result·​v3319 ····​move-​result·​v3
  
313 ····​div-​int/​lit8·​v3,​·​v3,​·​0x8320 ····​div-​int/​lit8·​v3,​·​v3,​·​0x8
  
314 ····​int-​to-​float·​v3,​·​v3321 ····​int-​to-​float·​v3,​·​v3
  
 322 ····​.​line·​96
315 ····​invoke-​virtual·​{p1,​·​v1,​·​v2,​·​v3,​·​v0},​·​Landroid/​graphics/​Canvas;​-​>drawCircle(FFFLandro​id/​graphics/​Paint;​)​V323 ····​invoke-​virtual·​{p1,​·​v1,​·​v2,​·​v3,​·​v0},​·​Landroid/​graphics/​Canvas;​-​>drawCircle(FFFLandro​id/​graphics/​Paint;​)​V
  
316 ····​.​line·​99324 ····​.​line·​99
317 ····​:​cond_0325 ····​:​cond_0
318 ····​return-​void326 ····​return-​void
319 .​end·​method327 .​end·​method
  
Offset 336, 14 lines modifiedOffset 344, 15 lines modified
336 ····​.​line·​66344 ····​.​line·​66
337 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getContext()​Landroid/​content/​Context;​345 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​CellView;​-​>getContext()​Landroid/​content/​Context;​
  
338 ····​move-​result-​object·​v4346 ····​move-​result-​object·​v4
  
339 ····​const-​string·​v5,​·​"window"347 ····​const-​string·​v5,​·​"window"
  
 348 ····​.​line·​67
340 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​349 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
341 ····​move-​result-​object·​v3350 ····​move-​result-​object·​v3
  
342 ····​check-​cast·​v3,​·​Landroid/​view/​WindowManager;​351 ····​check-​cast·​v3,​·​Landroid/​view/​WindowManager;​
  
343 ····​.​line·​68352 ····​.​line·​68
4.23 KB
smali/eu/veldsoft/scribe4/Settings.smali
Max report size reached
3.0 KB
smali/eu/veldsoft/scribe4/GlyphView.smali
Offset 97, 62 lines modifiedOffset 97, 61 lines modified
97 ····​.​prologue97 ····​.​prologue
98 ····​.​line·​5098 ····​.​line·​50
99 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>onDraw(Landroid/​graphics/​Canvas;​)​V99 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>onDraw(Landroid/​graphics/​Canvas;​)​V
  
100 ····​.​line·​51100 ····​.​line·​51
101 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​101 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​
  
102 ····​move-​result-​object·​v2102 ····​move-​result-​object·​v1
  
103 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​103 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
  
104 ····​move-​result-​object·​v0104 ····​move-​result-​object·​v1
  
105 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​ 
106 ····​:​goto_0105 ····​:​goto_0
107 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z106 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
108 ····​move-​result·​v2107 ····​move-​result·​v2
  
109 ····​if-​eqz·​v2,​·​:​cond_1108 ····​if-​eqz·​v2,​·​:​cond_1
  
110 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​109 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
111 ····​move-​result-​object·​v1110 ····​move-​result-​object·​v0
  
112 ····​check-​cast·​v1,​·​Leu/​veldsoft/​scribe4/​model/​XY;​111 ····​check-​cast·​v0,​·​Leu/​veldsoft/​scribe4/​model/​XY;​
  
113 ····​.​line·​52112 ····​.​line·​52
114 ····​.​local·​v1,​·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​113 ····​.​local·​v0,​·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​
115 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>glyph:​Ljava/​util/​Set;​114 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>glyph:​Ljava/​util/​Set;​
  
116 ····​invoke-​interface·​{v2,​·​v1},​·​Ljava/​util/​Set;​-​>contains(Ljava/​lang/​Object;​)​Z115 ····​invoke-​interface·​{v2,​·​v0},​·​Ljava/​util/​Set;​-​>contains(Ljava/​lang/​Object;​)​Z
  
117 ····​move-​result·​v2116 ····​move-​result·​v2
  
118 ····​if-​eqz·​v2,​·​:​cond_0117 ····​if-​eqz·​v2,​·​:​cond_0
  
119 ····​.​line·​53118 ····​.​line·​53
120 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>paint:​Landroid/​graphics/​Paint;​119 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>paint:​Landroid/​graphics/​Paint;​
  
121 ····​const/​4·​v3,​·​-​0x1120 ····​const/​4·​v3,​·​-​0x1
  
122 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V121 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V
  
123 ····​.​line·​57122 ····​.​line·​57
124 ····​:​goto_1123 ····​:​goto_1
125 ····​iget·​v2,​·​v1,​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>x:​I124 ····​iget·​v2,​·​v0,​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>x:​I
  
126 ····​invoke-​direct·​{p0,​·​v2},​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>centerX(I)​I125 ····​invoke-​direct·​{p0,​·​v2},​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>centerX(I)​I
  
127 ····​move-​result·​v2126 ····​move-​result·​v2
  
128 ····​int-​to-​float·​v2,​·​v2127 ····​int-​to-​float·​v2,​·​v2
  
129 ····​iget·​v3,​·​v1,​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>y:​I128 ····​iget·​v3,​·​v0,​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>y:​I
  
130 ····​invoke-​direct·​{p0,​·​v3},​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>centerY(I)​I129 ····​invoke-​direct·​{p0,​·​v3},​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>centerY(I)​I
  
131 ····​move-​result·​v3130 ····​move-​result·​v3
  
132 ····​int-​to-​float·​v3,​·​v3131 ····​int-​to-​float·​v3,​·​v3
  
Offset 177, 15 lines modifiedOffset 176, 15 lines modified
177 ····​const·​v3,​·​-​0xbbbbbc176 ····​const·​v3,​·​-​0xbbbbbc
  
178 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V177 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V
  
179 ····​goto·​:​goto_1178 ····​goto·​:​goto_1
  
180 ····​.​line·​60179 ····​.​line·​60
181 ····​.​end·​local·​v1····​#·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​180 ····​.​end·​local·​v0····​#·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​
182 ····​:​cond_1181 ····​:​cond_1
183 ····​return-​void182 ····​return-​void
184 .​end·​method183 .​end·​method
  
185 .​method·​protected·​onMeasure(II)​V184 .​method·​protected·​onMeasure(II)​V
186 ····​.​locals·​5185 ····​.​locals·​5
187 ····​.​param·​p1,​·​"widthMeasureSpec"····​#·​I186 ····​.​param·​p1,​·​"widthMeasureSpec"····​#·​I
Offset 198, 14 lines modifiedOffset 197, 15 lines modified
198 ····​.​line·​39197 ····​.​line·​39
199 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>getContext()​Landroid/​content/​Context;​198 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​GlyphView;​-​>getContext()​Landroid/​content/​Context;​
  
200 ····​move-​result-​object·​v3199 ····​move-​result-​object·​v3
  
201 ····​const-​string·​v4,​·​"window"200 ····​const-​string·​v4,​·​"window"
  
 201 ····​.​line·​40
202 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​202 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
  
203 ····​move-​result-​object·​v2203 ····​move-​result-​object·​v2
  
204 ····​check-​cast·​v2,​·​Landroid/​view/​WindowManager;​204 ····​check-​cast·​v2,​·​Landroid/​view/​WindowManager;​
  
205 ····​.​line·​41205 ····​.​line·​41
10.5 KB
smali/eu/veldsoft/scribe4/Main.smali
Max report size reached
953 B
smali/eu/veldsoft/scribe4/MiniGridDialog.smali
Offset 100, 14 lines modifiedOffset 100, 15 lines modified
  
100 ····​const-​string·​v1,​·​",​·​"100 ····​const-​string·​v1,​·​",​·​"
  
101 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​101 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
102 ····​move-​result-​object·​v0102 ····​move-​result-​object·​v0
  
 103 ····​.​line·​28
103 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​MiniGridDialog;​-​>getContext()​Landroid/​content/​Context;​104 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​MiniGridDialog;​-​>getContext()​Landroid/​content/​Context;​
  
104 ····​move-​result-​object·​v1105 ····​move-​result-​object·​v1
  
105 ····​const·​v2,​·​0x7f060015106 ····​const·​v2,​·​0x7f060015
  
106 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​107 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
Offset 118, 14 lines modifiedOffset 119, 15 lines modified
  
118 ····​move-​result-​object·​v0119 ····​move-​result-​object·​v0
  
119 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​120 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
  
120 ····​move-​result-​object·​v0121 ····​move-​result-​object·​v0
  
 122 ····​.​line·​27
121 ····​invoke-​virtual·​{p0,​·​v0},​·​Leu/​veldsoft/​scribe4/​MiniGridDialog;​-​>setTitle(Ljava/​lang/​CharSequence;​)​V123 ····​invoke-​virtual·​{p0,​·​v0},​·​Leu/​veldsoft/​scribe4/​MiniGridDialog;​-​>setTitle(Ljava/​lang/​CharSequence;​)​V
  
122 ····​.​line·​29124 ····​.​line·​29
123 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​MiniGridDialog;​-​>setup()​V125 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​MiniGridDialog;​-​>setup()​V
  
124 ····​.​line·​30126 ····​.​line·​30
125 ····​return-​void127 ····​return-​void
278 B
smali/eu/veldsoft/scribe4/Constants.smali
Offset 20, 10 lines modifiedOffset 20, 9 lines modified
20 .​method·​constructor·​<init>()​V20 .​method·​constructor·​<init>()​V
21 ····​.​locals·​021 ····​.​locals·​0
  
22 ····​.​prologue22 ····​.​prologue
23 ····​.​line·​323 ····​.​line·​3
24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
25 ····​.​line·​12 
26 ····​return-​void25 ····​return-​void
27 .​end·​method26 .​end·​method
271 B
smali/eu/veldsoft/scribe4/R.smali
Offset 24, 10 lines modifiedOffset 24, 9 lines modified
24 .​method·​public·​constructor·​<init>()​V24 .​method·​public·​constructor·​<init>()​V
25 ····​.​locals·​025 ····​.​locals·​0
  
26 ····​.​prologue26 ····​.​prologue
27 ····​.​line·​1027 ····​.​line·​10
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
29 ····​.​line·​146 
30 ····​return-​void29 ····​return-​void
31 .​end·​method30 .​end·​method
3.14 KB
smali/eu/veldsoft/scribe4/SplashActivity.smali
Offset 78, 38 lines modifiedOffset 78, 42 lines modified
  
78 ····​move-​result-​object·​v178 ····​move-​result-​object·​v1
  
79 ····​check-​cast·​v1,​·​Landroid/​webkit/​WebView;​79 ····​check-​cast·​v1,​·​Landroid/​webkit/​WebView;​
  
80 ····​const-​string·​v2,​·​"file:​/​/​/​android_asset/​banner.​html"80 ····​const-​string·​v2,​·​"file:​/​/​/​android_asset/​banner.​html"
  
 81 ····​.​line·​34
81 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​webkit/​WebView;​-​>loadUrl(Ljava/​lang/​String;​)​V82 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​webkit/​WebView;​-​>loadUrl(Ljava/​lang/​String;​)​V
  
82 ····​.​line·​4083 ····​.​line·​40
83 ····​:​try_start_084 ····​:​try_start_0
84 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​85 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
  
85 ····​move-​result-​object·​v186 ····​move-​result-​object·​v1
  
 87 ····​.​line·​41
86 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getComponentName()​Landroid/​content/​ComponentName;​88 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getComponentName()​Landroid/​content/​ComponentName;​
  
87 ····​move-​result-​object·​v289 ····​move-​result-​object·​v2
  
88 ····​const/​16·​v3,​·​0x8190 ····​const/​16·​v3,​·​0x81
  
 91 ····​.​line·​40
89 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityInfo(Land​roid/​content/​ComponentName;​I)​Landroid/​content/​pm/​ActivityInfo;​92 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityInfo(Land​roid/​content/​ComponentName;​I)​Landroid/​content/​pm/​ActivityInfo;​
  
90 ····​move-​result-​object·​v193 ····​move-​result-​object·​v1
  
91 ····​iget-​object·​v1,​·​v1,​·​Landroid/​content/​pm/​ActivityInfo;​-​>metaData:​Landroid/​os/​Bundle;​94 ····​iget-​object·​v1,​·​v1,​·​Landroid/​content/​pm/​ActivityInfo;​-​>metaData:​Landroid/​os/​Bundle;​
  
92 ····​const-​string·​v2,​·​"timeout"95 ····​const-​string·​v2,​·​"timeout"
  
93 ····​const/​4·​v3,​·​0x096 ····​const/​4·​v3,​·​0x0
  
 97 ····​.​line·​43
94 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​I)​I98 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​I)​I
  
95 ····​move-​result·​v199 ····​move-​result·​v1
  
96 ····​int-​to-​long·​v2,​·​v1100 ····​int-​to-​long·​v2,​·​v1
  
97 ····​iput-​wide·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>timeout:​J101 ····​iput-​wide·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>timeout:​J
Offset 119, 28 lines modifiedOffset 123, 31 lines modified
119 ····​.​line·​53123 ····​.​line·​53
120 ····​:​goto_0124 ····​:​goto_0
121 ····​:​try_start_1125 ····​:​try_start_1
122 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​126 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
  
123 ····​move-​result-​object·​v1127 ····​move-​result-​object·​v1
  
 128 ····​.​line·​54
124 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getComponentName()​Landroid/​content/​ComponentName;​129 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getComponentName()​Landroid/​content/​ComponentName;​
  
125 ····​move-​result-​object·​v2130 ····​move-​result-​object·​v2
  
126 ····​const/​16·​v3,​·​0x81131 ····​const/​16·​v3,​·​0x81
  
 132 ····​.​line·​53
127 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityInfo(Land​roid/​content/​ComponentName;​I)​Landroid/​content/​pm/​ActivityInfo;​133 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityInfo(Land​roid/​content/​ComponentName;​I)​Landroid/​content/​pm/​ActivityInfo;​
  
128 ····​move-​result-​object·​v1134 ····​move-​result-​object·​v1
  
129 ····​iget-​object·​v1,​·​v1,​·​Landroid/​content/​pm/​ActivityInfo;​-​>metaData:​Landroid/​os/​Bundle;​135 ····​iget-​object·​v1,​·​v1,​·​Landroid/​content/​pm/​ActivityInfo;​-​>metaData:​Landroid/​os/​Bundle;​
  
130 ····​const-​string·​v2,​·​"redirect"136 ····​const-​string·​v2,​·​"redirect"
  
 137 ····​.​line·​57
131 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​138 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
  
132 ····​move-​result-​object·​v1139 ····​move-​result-​object·​v1
  
133 ····​iput-​object·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>redirect:​Ljava/​lang/​String;​140 ····​iput-​object·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>redirect:​Ljava/​lang/​String;​
134 ····​:​try_end_1141 ····​:​try_end_1
135 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1142 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
Offset 174, 29 lines modifiedOffset 181, 31 lines modified
  
174 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>toString()​Ljava/​lang/​String;​181 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>toString()​Ljava/​lang/​String;​
  
175 ····​move-​result-​object·​v1182 ····​move-​result-​object·​v1
  
176 ····​iput-​object·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>redirect:​Ljava/​lang/​String;​183 ····​iput-​object·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>redirect:​Ljava/​lang/​String;​
  
177 ····​.​line·​60184 ····​.​line·​62
178 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​185 ····​invoke-​virtual·​{p0},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
  
179 ····​move-​result-​object·​v1186 ····​move-​result-​object·​v1
  
180 ····​const·​v2,​·​0x7f060030187 ····​const·​v2,​·​0x7f060030
  
181 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​188 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
  
182 ····​move-​result-​object·​v1189 ····​move-​result-​object·​v1
  
 190 ····​.​line·​60
183 ····​invoke-​static·​{p0,​·​v1,​·​v4},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​191 ····​invoke-​static·​{p0,​·​v1,​·​v4},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
  
184 ····​move-​result-​object·​v1192 ····​move-​result-​object·​v1
  
 193 ····​.​line·​64
185 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​Toast;​-​>show()​V194 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​Toast;​-​>show()​V
  
186 ····​goto·​:​goto_1195 ····​goto·​:​goto_1
187 .​end·​method196 .​end·​method
  
188 .​method·​protected·​onResume()​V197 .​method·​protected·​onResume()​V
189 ····​.​locals·​4198 ····​.​locals·​4
504 B
smali/eu/veldsoft/scribe4/Main$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​Main;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​24027 ····​.​line·​240
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$4;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$4;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
566 B
smali/eu/veldsoft/scribe4/GlyphActivity$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​GlyphActivity;​21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​GlyphActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​GlyphActivity;​)​V23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​GlyphActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​GlyphActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​4027 ····​.​line·​40
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​GlyphActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​GlyphActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​GlyphActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​GlyphActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
504 B
smali/eu/veldsoft/scribe4/Main$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​Main;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​17327 ····​.​line·​173
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$2;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$2;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
606 B
smali/eu/veldsoft/scribe4/MiniGridDialog$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​MiniGridDialog;​18 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​MiniGridDialog;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​MiniGridDialog;​)​V20 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​MiniGridDialog;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​MiniGridDialog;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​3724 ····​.​line·​37
24 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​MiniGridDialog$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​MiniGridDialog;​25 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​MiniGridDialog$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​MiniGridDialog;​
  
25 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​model/​DefaultMiniGridListen​er;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​model/​DefaultMiniGridListen​er;​-​><init>()​V
  
518 B
smali/eu/veldsoft/scribe4/AIPlayer$1.smali
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
  
30 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​AIPlayer;​30 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​AIPlayer;​
  
  
31 #·​direct·​methods31 #·​direct·​methods
32 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​AIPlayer;​)​V32 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​AIPlayer;​)​V
33 ····​.​locals·​133 ····​.​locals·​1
 34 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​AIPlayer;​
  
34 ····​.​prologue35 ····​.​prologue
35 ····​.​line·​4736 ····​.​line·​47
36 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​AIPlayer$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​AIPlayer;​37 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​AIPlayer$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​AIPlayer;​
  
37 ····​invoke-​direct·​{p0},​·​Landroid/​os/​AsyncTask;​-​><init>()​V38 ····​invoke-​direct·​{p0},​·​Landroid/​os/​AsyncTask;​-​><init>()​V
  
1.58 KB
smali/eu/veldsoft/scribe4/SplashActivity$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​18 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​SplashActivity;​)​V20 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​SplashActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​SplashActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​7224 ····​.​line·​72
24 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V
  
Offset 43, 25 lines modifiedOffset 44, 27 lines modified
  
43 ····​new-​instance·​v1,​·​Landroid/​content/​Intent;​44 ····​new-​instance·​v1,​·​Landroid/​content/​Intent;​
  
44 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​45 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​
  
45 ····​iget-​object·​v3,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​46 ····​iget-​object·​v3,​·​p0,​·​Leu/​veldsoft/​scribe4/​SplashActivity$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​SplashActivity;​
  
 47 ····​.​line·​76
46 ····​#·​getter·​for:​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>redirect:​Ljava/​lang/​String;​48 ····​#·​getter·​for:​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>redirect:​Ljava/​lang/​String;​
47 ····​invoke-​static·​{v3},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>access$000(Leu/​veldsoft/​scribe4/​SplashActivity;​)​Ljava/​lang/​String;​49 ····​invoke-​static·​{v3},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>access$000(Leu/​veldsoft/​scribe4/​SplashActivity;​)​Ljava/​lang/​String;​
  
48 ····​move-​result-​object·​v350 ····​move-​result-​object·​v3
  
49 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Class;​-​>forName(Ljava/​lang/​String;​)​Ljava/​lang/​Class;​51 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Class;​-​>forName(Ljava/​lang/​String;​)​Ljava/​lang/​Class;​
  
50 ····​move-​result-​object·​v352 ····​move-​result-​object·​v3
  
51 ····​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V53 ····​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​Intent;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Class;​)​V
  
 54 ····​.​line·​75
52 ····​invoke-​virtual·​{v0,​·​v1},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>startActivity(Landro​id/​content/​Intent;​)​V55 ····​invoke-​virtual·​{v0,​·​v1},​·​Leu/​veldsoft/​scribe4/​SplashActivity;​-​>startActivity(Landro​id/​content/​Intent;​)​V
53 ····​:​try_end_056 ····​:​try_end_0
54 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_057 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
  
55 ····​.​line·​7958 ····​.​line·​79
56 ····​:​goto_059 ····​:​goto_0
57 ····​return-​void60 ····​return-​void
3.32 KB
smali/eu/veldsoft/scribe4/RulesActivity.smali
Offset 13, 89 lines modifiedOffset 13, 88 lines modified
  
13 ····​return-​void13 ····​return-​void
14 .​end·​method14 .​end·​method
  
  
15 #·​virtual·​methods15 #·​virtual·​methods
16 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V16 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V
17 ····​.​locals·717 ····​.​locals·6
18 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​18 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
  
19 ····​.​prologue19 ····​.​prologue
20 ····​const/​4·​v6,​·​0x120 ····​const/​4·​v5,​·​0x1
  
 21 ····​const/​4·​v1,​·​0x0
  
21 ····​.​line·​1322 ····​.​line·​13
22 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V23 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
  
23 ····​.​line·​1424 ····​.​line·​14
24 ····​const·​v4,​·​0x7f03000825 ····​const·​v2,​·​0x7f030008
  
25 ····​invoke-​virtual·​{p0,​·​v4},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>setContentView(I)​V26 ····​invoke-​virtual·​{p0,​·​v2},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>setContentView(I)​V
  
26 ····​.​line·​1627 ····​.​line·​16
27 ····​const/​4·​v4,​·​0x428 ····​const/​4·​v2,​·​0x4
  
28 ····​new-​array·​v0,​·​v4,​·​[Landroid/​view/​View;​ 
  
29 ····const/​4·​v4,​·0x029 ····new-​array·​v2,​·​v2,​·[Landroid/​view/​View;​
  
30 ····​const·​v5,​·​0x7f09000d30 ····​const·​v3,​·​0x7f09000d
  
31 ····​invoke-​virtual·​{p0,​·​v5},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​31 ····​invoke-​virtual·​{p0,​·​v3},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​
  
32 ····​move-​result-​object·​v532 ····​move-​result-​object·​v3
  
33 ····​aput-​object·​v5,​·​v0,​·​v433 ····​aput-​object·​v3,​·​v2,​·​v1
  
34 ····​const·​v4,​·​0x7f09000e34 ····​const·​v3,​·​0x7f09000e
  
35 ····invoke-​virtual·​{p0,​·​v4},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​35 ····.​line·​17
 36 ····​invoke-​virtual·​{p0,​·​v3},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​
36 ····​move-​result-​object·​v4 
  
37 ····aput-​object·v4,​·​v0,​·​v637 ····move-​result-​object·​v3
  
38 ····const/​4·​v4,​·0x238 ····aput-​object·​v3,​·v2,​·​v5
  
39 ····​const·​v5,​·​0x7f09000f39 ····​const/​4·​v3,​·​0x2
  
40 ····invoke-​virtual·​{p0,​·​v5},​·Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​40 ····const·​v4,​·0x7f09000f
  
41 ····move-​result-​object·v541 ····.​line·18
 42 ····​invoke-​virtual·​{p0,​·​v4},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​
  
42 ····aput-​object·v5,​·​v0,​·​v443 ····move-​result-​object·​v4
  
43 ····const/​4·​v4,​·0x344 ····aput-​object·​v4,​·v2,​·​v3
  
44 ····​const·​v5,​·​0x7f09001045 ····​const/​4·​v3,​·​0x3
  
45 ····invoke-​virtual·​{p0,​·​v5},​·Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​46 ····const·​v4,​·0x7f090010
  
46 ····move-​result-​object·v547 ····.​line·19
 48 ····​invoke-​virtual·​{p0,​·​v4},​·​Leu/​veldsoft/​scribe4/​RulesActivity;​-​>findViewById(I)​Landroid/​view/​View;​
  
47 ····aput-​object·v5,​·​v0,​·​v449 ····move-​result-​object·​v4
  
48 ····.​local·​v0,​·​"arr$":​[Landroid/​view/​View;​50 ····​aput-​object·v4,​·​v2,​·​v3
49 ····​array-​length·​v2,​·​v0 
  
50 ····​.​local·​v2,​·​"len$":​I51 ····​.​line·​16
51 ····const/​4·​v1,​·0x052 ····array-​length·​v3,​·v2
  
52 ····​.​local·​v1,​·​"i$":​I 
53 ····​:​goto_053 ····​:​goto_0
54 ····​if-​ge·​v1,​·​v2,​·​:​cond_054 ····​if-​ge·​v1,​·​v3,​·​:​cond_0
  
55 ····​aget-​object·​v3,​·​v0,​·​v155 ····​aget-​object·​v0,​·​v2,​·​v1
  
56 ····​.​line·​2056 ····​.​line·​20
57 ····​.​local·​v3,​·​"view":​Landroid/​view/​View;​57 ····​.​local·​v0,​·​"view":​Landroid/​view/​View;​
58 ····​check-​cast·​v3,​·​Leu/​veldsoft/​scribe4/​MiniGridView;​58 ····​check-​cast·​v0,​·​Leu/​veldsoft/​scribe4/​MiniGridView;​
  
59 ····​.​end·​local·​v3····​#·​"view":​Landroid/​view/​View;​59 ····​.​end·​local·​v0····​#·​"view":​Landroid/​view/​View;​
60 ····​invoke-​virtual·​{v3,​·​v6},​·​Leu/​veldsoft/​scribe4/​MiniGridView;​-​>setEnabled(Z)​V60 ····​invoke-​virtual·​{v0,​·​v5},​·​Leu/​veldsoft/​scribe4/​MiniGridView;​-​>setEnabled(Z)​V
  
61 ····​.​line·​1661 ····​.​line·​16
62 ····​add-​int/​lit8·​v1,​·​v1,​·​0x162 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
  
63 ····​goto·​:​goto_063 ····​goto·​:​goto_0
  
64 ····​.​line·​2264 ····​.​line·​22
2.76 KB
smali/eu/veldsoft/scribe4/MoveLogger.smali
Offset 299, 55 lines modifiedOffset 299, 54 lines modified
299 ····​.​param·​p1,​·​"scribeBoard"····​#·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​299 ····​.​param·​p1,​·​"scribeBoard"····​#·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
  
300 ····​.​prologue300 ····​.​prologue
301 ····​.​line·​24301 ····​.​line·​24
302 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​MoveLogger;​-​>scribeBoard:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​302 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​MoveLogger;​-​>scribeBoard:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
  
303 ····​.​line·​25303 ····​.​line·​25
304 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​MoveLogger;​-​>scribeBoard:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​304 ····​iget-​object·​v1,​·​p0,​·​Leu/​veldsoft/​scribe4/​MoveLogger;​-​>scribeBoard:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
  
305 ····​invoke-​virtual·​{v2,​·​p0},​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​-​>addListener(Leu/​veldsoft/​scribe4/​model/​ScribeListener;​)​V305 ····​invoke-​virtual·​{v1,​·​p0},​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​-​>addListener(Leu/​veldsoft/​scribe4/​model/​ScribeListener;​)​V
  
306 ····​.​line·​27306 ····​.​line·​27
307 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​307 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​
  
308 ····​move-​result-​object·​v2308 ····​move-​result-​object·​v1
  
309 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​309 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
  
310 ····​move-​result-​object·​v0310 ····​move-​result-​object·​v1
  
311 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​ 
312 ····​:​goto_0311 ····​:​goto_0
313 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z312 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
314 ····​move-​result·​v2313 ····​move-​result·​v2
  
315 ····​if-​eqz·​v2,​·​:​cond_0314 ····​if-​eqz·​v2,​·​:​cond_0
  
316 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​315 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
317 ····​move-​result-​object·​v1316 ····​move-​result-​object·​v0
  
318 ····​check-​cast·​v1,​·​Leu/​veldsoft/​scribe4/​model/​XY;​317 ····​check-​cast·​v0,​·​Leu/​veldsoft/​scribe4/​model/​XY;​
  
319 ····​.​line·​28318 ····​.​line·​28
320 ····​.​local·​v1,​·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​319 ····​.​local·​v0,​·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​
321 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​MoveLogger;​-​>scribeBoard:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​320 ····​iget-​object·​v2,​·​p0,​·​Leu/​veldsoft/​scribe4/​MoveLogger;​-​>scribeBoard:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
  
322 ····​invoke-​virtual·​{v2,​·​v1},​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​-​>get(Leu/​veldsoft/​scribe4/​model/​XY;​)​Leu/​veldsoft/​scribe4/​model/​MiniGrid;​321 ····​invoke-​virtual·​{v2,​·​v0},​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​-​>get(Leu/​veldsoft/​scribe4/​model/​XY;​)​Leu/​veldsoft/​scribe4/​model/​MiniGrid;​
  
323 ····​move-​result-​object·​v2322 ····​move-​result-​object·​v2
  
324 ····​invoke-​virtual·​{v2,​·​p0},​·​Leu/​veldsoft/​scribe4/​model/​MiniGrid;​-​>addMiniGridListener(​Leu/​veldsoft/​scribe4/​model/​MiniGridListener;​)​V323 ····​invoke-​virtual·​{v2,​·​p0},​·​Leu/​veldsoft/​scribe4/​model/​MiniGrid;​-​>addMiniGridListener(​Leu/​veldsoft/​scribe4/​model/​MiniGridListener;​)​V
  
325 ····​goto·​:​goto_0324 ····​goto·​:​goto_0
  
326 ····​.​line·​30325 ····​.​line·​30
327 ····​.​end·​local·​v1····​#·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​326 ····​.​end·​local·​v0····​#·​"xy":​Leu/​veldsoft/​scribe4/​model/​XY;​
328 ····​:​cond_0327 ····​:​cond_0
329 ····​return-​void328 ····​return-​void
330 .​end·​method329 .​end·​method
  
331 .​method·​public·​whoseTurnChanged(Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​Leu/​veldsoft/​scribe4/​model/​ScribeMark;​)​V330 .​method·​public·​whoseTurnChanged(Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​Leu/​veldsoft/​scribe4/​model/​ScribeMark;​)​V
332 ····​.​locals·​2331 ····​.​locals·​2
333 ····​.​param·​p1,​·​"scribeBoard"····​#·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​332 ····​.​param·​p1,​·​"scribeBoard"····​#·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
504 B
smali/eu/veldsoft/scribe4/Main$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​Main;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​21927 ····​.​line·​219
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$3;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$3;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
4.77 KB
smali/eu/veldsoft/scribe4/GlyphActivity.smali
Max report size reached
11.2 KB
smali/eu/veldsoft/scribe4/MiniGridView.smali
Max report size reached
504 B
smali/eu/veldsoft/scribe4/Main$1.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​21 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V23 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​Main;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​Main;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​18027 ····​.​line·​180
27 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​28 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​Main$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​Main;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
411 B
smali/eu/veldsoft/scribe4/model/Settings.smali
Offset 31, 15 lines modifiedOffset 31, 14 lines modified
31 .​method·​public·​constructor·​<init>()​V31 .​method·​public·​constructor·​<init>()​V
32 ····​.​locals·​032 ····​.​locals·​0
  
33 ····​.​prologue33 ····​.​prologue
34 ····​.​line·​634 ····​.​line·​6
35 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V35 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
36 ····​.​line·​7 
37 ····​return-​void36 ····​return-​void
38 .​end·​method37 .​end·​method
  
39 .​method·​public·​static·​getGameMode()​Leu/​veldsoft/​scribe4/​model/​Settings$GameMode;​38 .​method·​public·​static·​getGameMode()​Leu/​veldsoft/​scribe4/​model/​Settings$GameMode;​
40 ····​.​locals·​139 ····​.​locals·​1
  
41 ····​.​prologue40 ····​.​prologue
19.2 KB
smali/eu/veldsoft/scribe4/model/Region.smali
Max report size reached
3.6 KB
smali/eu/veldsoft/scribe4/model/GridPosition.smali
Offset 46, 81 lines modifiedOffset 46, 79 lines modified
  
46 ····​.​prologue46 ····​.​prologue
47 ····​.​line·​2147 ····​.​line·​21
48 ····​const/​16·​v0,​·​0x948 ····​const/​16·​v0,​·​0x9
  
49 ····​.​line·​2249 ····​.​line·​22
50 ····​.​local·​v0,​·​"GRID_SQUARES":​I50 ····​.​local·​v0,​·​"GRID_SQUARES":​I
51 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​51 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
  
52 ····​const/​16·​v6,​·​0x5152 ····​const/​16·​v4,​·​0x51
  
53 ····​invoke-​direct·​{v4,​·​v6},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V53 ····​invoke-​direct·​{v2,​·​v4},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
  
54 ····​.​line·​2454 ····​.​line·​24
55 ····​.​local·​v4,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Leu/​veldsoft/​scribe4/​model/​GridPosition;​>;​"55 ····​.​local·​v2,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Leu/​veldsoft/​scribe4/​model/​GridPosition;​>;​"
56 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​56 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​
  
57 ····​move-​result-​object·​v657 ····​move-​result-​object·​v4
  
58 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​58 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
  
59 ····​move-​result-​object·​v259 ····​move-​result-​object·​v4
  
60 ····​:​cond_060 ····​:​cond_0
61 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z61 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
62 ····​move-​result·​v662 ····​move-​result·​v5
  
63 ····​if-​eqz·​v6,​·​:​cond_163 ····​if-​eqz·​v5,​·​:​cond_1
  
64 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​64 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
65 ····​move-​result-​object·​v565 ····​move-​result-​object·​v3
  
66 ····​check-​cast·​v5,​·​Leu/​veldsoft/​scribe4/​model/​XY;​66 ····​check-​cast·​v3,​·​Leu/​veldsoft/​scribe4/​model/​XY;​
  
67 ····​.​line·​2567 ····​.​line·​25
68 ····​.​local·​v5,​·​"miniGridXY":​Leu/​veldsoft/​scribe4/​model/​XY;​68 ····​.​local·​v3,​·​"miniGridXY":​Leu/​veldsoft/​scribe4/​model/​XY;​
69 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​69 ····​invoke-​static·​{},​·​Leu/​veldsoft/​scribe4/​model/​XY;​-​>allXYs()​Ljava/​util/​Collection;​
  
70 ····​move-​result-​object·​v670 ····​move-​result-​object·​v5
  
71 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​71 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
  
72 ····​move-​result-​object·​v372 ····​move-​result-​object·​v5
  
73 ····​.​local·​v3,​·​"i$":​Ljava/​util/​Iterator;​ 
74 ····​:​goto_073 ····​:​goto_0
75 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z74 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
  
76 ····​move-​result·​v675 ····​move-​result·​v6
  
77 ····​if-​eqz·​v6,​·​:​cond_076 ····​if-​eqz·​v6,​·​:​cond_0
  
78 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​77 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
  
79 ····​move-​result-​object·​v178 ····​move-​result-​object·​v1
  
80 ····​check-​cast·​v1,​·​Leu/​veldsoft/​scribe4/​model/​XY;​79 ····​check-​cast·​v1,​·​Leu/​veldsoft/​scribe4/​model/​XY;​
  
81 ····​.​line·​2680 ····​.​line·​26
82 ····​.​local·​v1,​·​"cellXY":​Leu/​veldsoft/​scribe4/​model/​XY;​81 ····​.​local·​v1,​·​"cellXY":​Leu/​veldsoft/​scribe4/​model/​XY;​
83 ····​new-​instance·​v6,​·​Leu/​veldsoft/​scribe4/​model/​GridPosition;​82 ····​new-​instance·​v6,​·​Leu/​veldsoft/​scribe4/​model/​GridPosition;​
  
84 ····​invoke-​virtual·​{p0,​·​v5},​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​-​>get(Leu/​veldsoft/​scribe4/​model/​XY;​)​Leu/​veldsoft/​scribe4/​model/​MiniGrid;​83 ····​invoke-​virtual·​{p0,​·​v3},​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​-​>get(Leu/​veldsoft/​scribe4/​model/​XY;​)​Leu/​veldsoft/​scribe4/​model/​MiniGrid;​
  
85 ····​move-​result-​object·​v784 ····​move-​result-​object·​v7
  
86 ····​invoke-​direct·​{v6,​·​v7,​·​v1},​·​Leu/​veldsoft/​scribe4/​model/​GridPosition;​-​><init>(Leu/​veldsoft/​scribe4/​model/​MiniGrid;​Leu/​veldsoft/​scribe4/​model/​XY;​)​V85 ····​invoke-​direct·​{v6,​·​v7,​·​v1},​·​Leu/​veldsoft/​scribe4/​model/​GridPosition;​-​><init>(Leu/​veldsoft/​scribe4/​model/​MiniGrid;​Leu/​veldsoft/​scribe4/​model/​XY;​)​V
  
87 ····​invoke-​interface·​{v4,​·​v6},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z86 ····​invoke-​interface·​{v2,​·​v6},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
  
88 ····​goto·​:​goto_087 ····​goto·​:​goto_0
  
89 ····​.​line·​2988 ····​.​line·​29
90 ····​.​end·​local·​v1····​#·​"cellXY":​Leu/​veldsoft/​scribe4/​model/​XY;​89 ····​.​end·​local·​v1····​#·​"cellXY":​Leu/​veldsoft/​scribe4/​model/​XY;​
91 ····​.​end·​local·​v3····​#·​"i$":​Ljava/​util/​Iterator;​90 ····​.​end·​local·​v3····​#·​"miniGridXY":​Leu/​veldsoft/​scribe4/​model/​XY;​
92 ····​.​end·​local·​v5····​#·​"miniGridXY":​Leu/​veldsoft/​scribe4/​model/​XY;​ 
93 ····​:​cond_191 ····​:​cond_1
94 ····​return-​object·​v492 ····​return-​object·​v2
95 .​end·​method93 .​end·​method
41.1 KB
smali/eu/veldsoft/scribe4/model/MiniGrid.smali
Max report size reached
628 B
smali/eu/veldsoft/scribe4/model/ScribeBoard$1.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​18 .​field·​final·​synthetic·​this$0:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​)​V20 .​method·​constructor·​<init>(Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​21324 ····​.​line·​213
24 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​25 ····​iput-​object·​p1,​·​p0,​·​Leu/​veldsoft/​scribe4/​model/​ScribeBoard$1;​-​>this$0:​Leu/​veldsoft/​scribe4/​model/​ScribeBoard;​
  
25 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​model/​DefaultMiniGridListen​er;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Leu/​veldsoft/​scribe4/​model/​DefaultMiniGridListen​er;​-​><init>()​V
  
574 B
smali/eu/veldsoft/scribe4/model/ScribeMark.smali
Offset 1, 19 lines modifiedOffset 1, 13 lines modified
1 .​class·​public·​final·​enum·​Leu/​veldsoft/​scribe4/​model/​ScribeMark;​1 .​class·​public·​final·​enum·​Leu/​veldsoft/​scribe4/​model/​ScribeMark;​
2 .​super·​Ljava/​lang/​Enum;​2 .​super·​Ljava/​lang/​Enum;​
3 .​source·​"ScribeMark.​java"3 .​source·​"ScribeMark.​java"
  
  
4 #·​annotations4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 
6 ····​value·​=·​{ 
7 ········​Leu/​veldsoft/​scribe4/​model/​ScribeMark$1;​ 
8 ····​} 
9 .​end·​annotation 
  
10 .​annotation·​system·​Ldalvik/​annotation/​Signature;​5 .​annotation·​system·​Ldalvik/​annotation/​Signature;​
11 ····​value·​=·​{6 ····​value·​=·​{
12 ········​"Ljava/​lang/​Enum",​7 ········​"Ljava/​lang/​Enum",​
13 ········​"<",​8 ········​"<",​
14 ········​"Leu/​veldsoft/​scribe4/​model/​ScribeMark;​",​9 ········​"Leu/​veldsoft/​scribe4/​model/​ScribeMark;​",​
15 ········​">;​"10 ········​">;​"
16 ····​}11 ····​}
49.0 KB
smali/eu/veldsoft/scribe4/model/ScribeBoard.smali
Max report size reached
7.08 KB
smali/eu/veldsoft/scribe4/model/XY.smali
Max report size reached
17.7 KB
smali/eu/veldsoft/scribe4/ai/LeesAIPlayer.smali
Max report size reached
19.5 KB
res/drawable/ic_menu_star.png
17.5 KB
sng
Max report size reached
2.01 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
35.7 KB
res/drawable-hdpi-v4/ic_menu_star.png
32.4 KB
sng
Max report size reached
3.19 KB
Image content
Max report size reached
14.0 KB
res/drawable-ldpi-v4/icon.png
11.0 KB
sng
Max report size reached
2.95 KB
Image content
Pixel difference
compared images
Flicker difference
compared images