Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

Xposed #499

Open
wants to merge 560 commits into
base: old
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
560 commits
Select commit Hold shift + click to select a range
6a71e8e
Updates
DVDAndroid May 29, 2016
29b2e96
Merge remote-tracking branch 'origin/material' into material
DVDAndroid May 29, 2016
a9c2815
Update .travis.yml
DVDAndroid May 29, 2016
dbf61b3
Update
DVDAndroid May 29, 2016
4b1e7ba
Please update strings.xml SK
ja-som May 29, 2016
33d7654
Merge pull request #60 from ja-som/patch-21
DVDAndroid May 29, 2016
8396d77
Revert
DVDAndroid May 30, 2016
d45d264
Updates
DVDAndroid May 31, 2016
e8c6f8a
Update xposed.json
DVDAndroid May 31, 2016
be68e99
Please update strings.xml SK
ja-som May 31, 2016
411d90e
Merge pull request #61 from ja-som/patch-22
DVDAndroid Jun 1, 2016
db96b67
Update strings.xml (#62)
pupu2314 Jun 1, 2016
22fa2f6
Fix the Xposed Status toggle being hidden when framework is disabled
romracer May 31, 2016
8c1f37c
Merge remote-tracking branch 'refs/remotes/origin/material' into mate…
DVDAndroid Jun 1, 2016
4166c93
Don't show "Disable Xposed" button if Xposed is not installed
DVDAndroid Jun 1, 2016
ef4431c
Fix
DVDAndroid Jun 1, 2016
43dc624
Update strings.xml
DVDAndroid Jun 1, 2016
a689f06
Update version
DVDAndroid Jun 2, 2016
85e6a43
Fixes
DVDAndroid Jun 2, 2016
5f119c0
Create version
DVDAndroid Jun 4, 2016
a6adbd3
Fixes
DVDAndroid Jun 5, 2016
15f0b56
Up
DVDAndroid Jun 5, 2016
91ff3cd
Update xposed.json
DVDAndroid Jun 5, 2016
7b11d5b
Delete version
DVDAndroid Jun 5, 2016
73124ac
Create xposed_list.json
DVDAndroid Jun 5, 2016
ed0f6d3
Update xposed_list.json
DVDAndroid Jun 5, 2016
de6ce0b
Update xposed_list.json
DVDAndroid Jun 5, 2016
46fcd70
Update xposed_list.json
DVDAndroid Jun 5, 2016
f96b2b0
Fetch all available Xposed Framework zips automatically
DVDAndroid Jun 5, 2016
9dbdc2a
Merge remote-tracking branch 'origin/material' into material
DVDAndroid Jun 5, 2016
f804ec3
Scroll to bottom button in log fragment now visible in toolbar
DVDAndroid Jun 5, 2016
bae53a6
UI enhancements
DVDAndroid Jun 5, 2016
5ce651f
Fix Travis CI build
DVDAndroid Jun 5, 2016
d4ad242
Please update strings.xml SK (#67)
ja-som Jun 5, 2016
dd88716
Hot fix
DVDAndroid Jun 6, 2016
ae018b6
Merge remote-tracking branch 'origin/material' into material
DVDAndroid Jun 6, 2016
1b551f6
UI updates
DVDAndroid Jun 6, 2016
29c5625
Update xposed_list.json
DVDAndroid Jun 7, 2016
2ca5882
Update xposed_list.json
DVDAndroid Jun 8, 2016
001cf42
Update Gradle wrapper and plug-in (#68)
friederbluemle Jun 9, 2016
d7e2281
Update strings.xml (#69)
pupu2314 Jun 9, 2016
950ce08
Update xposed_list.json
DVDAndroid Jun 9, 2016
2a934f9
Update xposed_list.json
DVDAndroid Jun 9, 2016
7960a72
Update xposed_list.json
DVDAndroid Jun 10, 2016
ff54d65
Update xposed_list.json
DVDAndroid Jun 11, 2016
aeb42a1
Updated libraries to API 24, warning for API 24, synced translations
DVDAndroid Jun 16, 2016
f49c198
Merge remote-tracking branch 'origin/material' into material
DVDAndroid Jun 16, 2016
d62e068
Update .travis.yml
DVDAndroid Jun 16, 2016
afad72b
JDK 1.8
DVDAndroid Jun 16, 2016
0a61910
Revert
DVDAndroid Jun 16, 2016
a6e284d
Update xposed_list.json
DVDAndroid Jun 16, 2016
222a130
Update strings.xml
pupu2314 Jun 17, 2016
aec7f27
Merge pull request #71 from pupu2314/patch-13
DVDAndroid Jun 17, 2016
ad22d3c
Installation enhancements
DVDAndroid Jun 18, 2016
484384b
Alternative systemless method, small UI updates
DVDAndroid Jun 20, 2016
b3ef4d2
Background update checker
DVDAndroid Jun 21, 2016
b987527
Fixes
DVDAndroid Jun 21, 2016
8ece895
Update strings.xml SK (#72)
ja-som Jun 21, 2016
1e0d761
Update strings.xml (#73)
pupu2314 Jun 21, 2016
6b0c43c
Various new options, fixed (#74)
pylerSM Jun 21, 2016
1304a34
Fixes and IT translation
DVDAndroid Jun 21, 2016
14f629a
Update strings.xml SK (#76)
ja-som Jun 21, 2016
99f37af
Small fix
DVDAndroid Jun 21, 2016
67aafdf
Fixes
DVDAndroid Jun 21, 2016
aabcdfa
Update strings.xml (#78)
pupu2314 Jun 22, 2016
9fa025b
Better Arch detection (#79)
pylerSM Jun 22, 2016
64d174e
Fixes
DVDAndroid Jun 22, 2016
6a496d2
Some small transitions
DVDAndroid Jun 23, 2016
4ede79c
Xposed Framework installation on API < 21 (#80)
DVDAndroid Jun 23, 2016
eed2020
Improvements
DVDAndroid Jun 23, 2016
e74366e
Bump version
DVDAndroid Jun 23, 2016
633b616
Inform user about gui framework (#81)
pylerSM Jun 23, 2016
55c64fd
RU translation
DVDAndroid Jun 24, 2016
c917f1d
Merge remote-tracking branch 'refs/remotes/origin/material' into mate…
DVDAndroid Jun 24, 2016
359f521
Fixed typo in Xiaomi name (#82)
pylerSM Jun 24, 2016
8ae605a
Small UI update
DVDAndroid Jun 24, 2016
8b550d5
Merge remote-tracking branch 'origin/material' into material
DVDAndroid Jun 24, 2016
bd5d9db
Fix FC
DVDAndroid Jun 24, 2016
35d2f7c
Initial implementation
DVDAndroid Jun 25, 2016
2ad24f7
Changes
DVDAndroid Jun 25, 2016
9a0b1dc
Option to disable background sync (#83)
pylerSM Jun 28, 2016
e060db0
Update strings.xml (#84)
ja-som Jun 28, 2016
f01fc62
Fix possible NPEs (#85)
pylerSM Jun 29, 2016
7cc876d
Readded 24 hr (#86)
pylerSM Jun 29, 2016
f767613
Update UpdateService.java
DVDAndroid Jun 29, 2016
62a62ea
Changes
DVDAndroid Jul 1, 2016
73866bc
Small fix for screenshots rendering
DVDAndroid Jul 1, 2016
e9270cf
Tablet UI improvements (#87)
DVDAndroid Jul 2, 2016
d023122
Update strings.xml (#88)
ja-som Jul 2, 2016
fb16fd4
UI updates
DVDAndroid Jul 2, 2016
ff65345
Merge remote-tracking branch 'origin/material' into material
DVDAndroid Jul 2, 2016
80baadd
Merge remote-tracking branch 'origin' into advanced-installer
DVDAndroid Jul 2, 2016
14baeb0
Many UI improvements
DVDAndroid Jul 4, 2016
3e7f6b5
Many fixes
DVDAndroid Jul 7, 2016
1805fc2
Many fixes
DVDAndroid Jul 9, 2016
065019b
Updated screenshots
DVDAndroid Jul 9, 2016
c42e67b
[TEST]
DVDAndroid Jul 11, 2016
6bf85bb
[TEST]
DVDAndroid Jul 11, 2016
6ff15ed
Revert "[TEST]"
DVDAndroid Jul 11, 2016
2bbb266
Remove feature "Install module with root"
DVDAndroid Jul 13, 2016
1c88567
Remove feature "Ignore update"
DVDAndroid Jul 13, 2016
56c036d
Remove feature "Heads-up"
DVDAndroid Jul 13, 2016
3224911
Remove feature "Colorize notification"
DVDAndroid Jul 13, 2016
8a9b2bc
Remove feature "Confirm reboots"
DVDAndroid Jul 13, 2016
6c6fec7
Remove feature "Colorize avigation bar"
DVDAndroid Jul 13, 2016
c364aea
Remove feature various customizations
DVDAndroid Jul 13, 2016
bc3674c
Remove feature "Check for updates in background"
DVDAndroid Jul 13, 2016
336c049
Read changelog from assets instead of preferences
DVDAndroid Jul 13, 2016
091e1b6
Rewritten installation of framework via app.
DVDAndroid Jul 13, 2016
e063672
Fixes and cleanup
DVDAndroid Jul 13, 2016
793ca69
Fix build
DVDAndroid Jul 13, 2016
129975c
New path and bug fixes
DVDAndroid Jul 13, 2016
187b3f2
Disable hamburger icon animation in drawer to comply with Material de…
vemacs Jul 8, 2016
8169223
Add code for installing ZIPs directly via the app (#109)
rovo89 Jul 24, 2016
c6c5bfb
Created an UI for zip installation
DVDAndroid Jul 25, 2016
608b19e
Automatic selection of architecture of zip file
DVDAndroid Jul 25, 2016
e766831
Small improvements
DVDAndroid Jul 25, 2016
ddca80d
Small improvements
DVDAndroid Jul 25, 2016
048b596
Removed root shell, added systemless check, print only error message
DVDAndroid Jul 26, 2016
fb24c99
Cleanup
DVDAndroid Jul 26, 2016
97d9272
Some small UI improvements; cleanup
DVDAndroid Jul 30, 2016
dedc67a
Allow to enable module only, without rebooting
DVDAndroid Jul 30, 2016
daa4651
Update new systemless path (#117)
topjohnwu Jul 30, 2016
7571ad4
Show a dialog if user clean app's cache
DVDAndroid Jul 31, 2016
7c69a5e
Ability to change download path (cherry picked from commit f1db646)
DVDAndroid Jul 31, 2016
a3b6875
Improve colored text lines
rovo89 Aug 1, 2016
b5f196d
Use Builder pattern for downloads
rovo89 Aug 2, 2016
6fc5144
Add an option to display a progress dialog for downloads
rovo89 Aug 2, 2016
e5b1b55
Downloads: Ensure that the stat information is up-to-date
rovo89 Aug 5, 2016
8bdeeb8
Downloads: Close cursor
rovo89 Aug 5, 2016
b7fddff
Improve invalid ZIP error message
rovo89 Aug 5, 2016
137291e
Downloader: Support exact target locations
rovo89 Aug 5, 2016
f4a61c0
Downloader: Add removeAllForLocalFile()
rovo89 Aug 5, 2016
cbecb5e
Add a better xposed.prop parser
rovo89 Aug 5, 2016
e688f05
Downloader: Fix error toast on wrong thread
rovo89 Aug 5, 2016
fe3cd79
WIP: Add new framework downloader/installer
rovo89 Aug 5, 2016
b717379
Improve compatiblility with older Android versions
rovo89 Aug 6, 2016
6d5ed55
Improve compatibility with su implementations
rovo89 Aug 6, 2016
ff30456
Add better CPU detection
rovo89 Aug 6, 2016
c2b1f3d
Integrate per-line callbacks into RootUtil
rovo89 Aug 7, 2016
7141982
Unify installation via app/recovery
rovo89 Aug 29, 2016
fc33600
Get rid of previous installer tab
rovo89 Aug 30, 2016
0e0377d
Implement retrieving the list of Framework ZIPs
rovo89 Sep 5, 2016
62a1aa2
Better icons for framework ZIP online/local status
rovo89 Sep 6, 2016
c7bec0a
Add an option to show outdated ZIPs
rovo89 Sep 6, 2016
59abc42
Update dependencies, use standard Fragments
rovo89 Sep 6, 2016
a581ffa
Fix compatiblity issues
rovo89 Sep 18, 2016
c053364
Update support library dependencies
rovo89 Sep 18, 2016
65c98aa
Retrieve resources directly in StatusInstallerFragement
rovo89 Sep 18, 2016
46073d9
Merge framework downloads into status tab
rovo89 Sep 18, 2016
19f3315
No more tabs in the framework section
rovo89 Sep 18, 2016
fa9ccf7
Remove install_reverted_warning view
rovo89 Sep 18, 2016
d52ba31
Improve presentation of ZIPs
rovo89 Sep 18, 2016
e210dbd
Also generify the zip type parsing from the JSON
rovo89 Sep 18, 2016
c63dc11
Consider local-only ZIPs as outdated, too
rovo89 Sep 18, 2016
3d855de
Add ripple effect for framework ZIPs
rovo89 Sep 18, 2016
7dd1c8b
Change how installation success is presented
rovo89 Sep 20, 2016
c284289
Gradle plugin 2.2.0
rovo89 Sep 20, 2016
6490c76
Ensure proper order of logging lines
rovo89 Sep 20, 2016
baea0d1
Tweak installation animations
rovo89 Sep 21, 2016
986406c
Implement reboot after installation
rovo89 Sep 22, 2016
3170cb3
Remove workaround for MaterialDialog dismiss
rovo89 Sep 22, 2016
75bc361
Update some deprecated code
rovo89 Sep 22, 2016
c4d6c1a
Refactor reboot menu
rovo89 Sep 28, 2016
6079ca1
Refactor notification reboot
rovo89 Sep 28, 2016
6d8ff38
Remove some pre-Lollipop stuff
rovo89 Sep 28, 2016
84f4845
Refactor xposed.prop parsing
rovo89 Sep 30, 2016
3e1e614
Remove some unofficial stuff
rovo89 Sep 30, 2016
530540c
Revert code formatting for repo classes
rovo89 Sep 30, 2016
ff11e87
Update BusyBox
rovo89 Sep 30, 2016
cc5f48f
Remove static BusyBox checks
rovo89 Sep 30, 2016
681c9b1
Less colors for install/uninstall headers
rovo89 Sep 30, 2016
dd098ab
Move some RepoLoader functionality to a new superclass
rovo89 Oct 2, 2016
8280fb4
Don't show progress when loading installed modules
rovo89 Oct 3, 2016
208e071
Improve SwipeRefreshLayout handling
rovo89 Oct 3, 2016
8ecb398
Fix HTTP caching when target file has been deleted
rovo89 Oct 5, 2016
6321fc8
Improve Loader API
rovo89 Oct 5, 2016
5ad8c18
Split OnlineLoader from Loader
rovo89 Oct 5, 2016
b829052
Implement Loader class for ZIP refresh
rovo89 Oct 7, 2016
47a109c
Fix crash in RepoDb
rovo89 Oct 7, 2016
bdcfa9e
Move repository DB away from the cache directory
rovo89 Oct 10, 2016
4d5ed5f
Get rid of dialog after clearing the cache
rovo89 Oct 10, 2016
2a1a140
Cleanup: Remove unused code
rovo89 Oct 10, 2016
7beb5e8
Cleanup: Remove unused resources
rovo89 Oct 10, 2016
5aa0bea
Removed unused progress spinner in toolbar
rovo89 Oct 12, 2016
195fa0e
Give sensible names to drawer items
rovo89 Oct 12, 2016
51caaad
Fix "Xposed not active" note
rovo89 Oct 12, 2016
637a795
Use installed instead of active version in most places
rovo89 Oct 14, 2016
3d1c689
Use Gradle plugin 2.2.1
rovo89 Oct 15, 2016
8cfe72c
Reorder strings
rovo89 Oct 15, 2016
e27a6a8
Replace "XposedBridge version" with "Xposed version"
rovo89 Oct 15, 2016
2f06c31
Hide some features and settings
rovo89 Oct 15, 2016
3c6e5c4
Extract hardcoded strings/colors to resources
rovo89 Oct 15, 2016
d6260f7
Further string reordering
rovo89 Oct 15, 2016
3c1c7df
Use other icon for current device string
rovo89 Oct 15, 2016
19ed0b3
Enabled pseudo locales in the debug build
rovo89 Oct 15, 2016
94dc085
Distinguish install/uninstall ZIPs in the install menu
rovo89 Oct 15, 2016
675c6de
Update install status after flashing completed
rovo89 Oct 15, 2016
cbfc1e6
Use new MaterialDialog checkbox API
rovo89 Oct 15, 2016
e6fcd30
Use standard Material Dialog list for installation
rovo89 Oct 15, 2016
1a6192a
Recognize API 25 as Nougat
DVDAndroid Oct 15, 2016
d8d195e
Fix listview not scrollable
DVDAndroid Oct 15, 2016
8ad9553
Long module version names misshape card layout
DVDAndroid Oct 15, 2016
0060e33
Remove files that arent't adjusted for the official version yet
rovo89 Oct 16, 2016
021a3e0
Enable Proguard again
rovo89 Oct 16, 2016
74ad9d6
Use android:theme instead of app:theme
rovo89 Oct 16, 2016
4bd2502
Slightly change how the Android version is shown
rovo89 Oct 16, 2016
9c933bf
Provide a bit of feedback when no ZIPs were found
rovo89 Oct 16, 2016
578baba
Update launcher icon
rovo89 Oct 16, 2016
2fdac61
Update German translation
rovo89 Oct 16, 2016
feb6ea3
Update known inssues
rovo89 Oct 16, 2016
2eeedda
Bump version to 3.1
rovo89 Oct 16, 2016
0aa7a0d
Fix Crash at Open
aviraxp Oct 24, 2016
f1d2cca
Delete .travis.yml
DVDAndroid Oct 30, 2016
046734a
Update Gradle and Build Tools
DVDAndroid Oct 30, 2016
83ac667
Fix rare crash with already uninstalled module
rovo89 Oct 31, 2016
453f1c5
Use Linkify.WEB_URLS | Linkify.EMAIL_ADDRESSES instead of Linkify.ALL
DVDAndroid Oct 31, 2016
90ea637
Fix bugs in notifications
DVDAndroid Oct 30, 2016
71dc64b
Bump version to 3.1.1
rovo89 Oct 31, 2016
d09125b
Update dependencies
rovo89 Oct 1, 2017
1f2e2d3
Remove some already hidden functionality
rovo89 Oct 1, 2017
a750128
Always download modules to external storage
rovo89 Oct 1, 2017
cc1de5e
Fix downloads on Nougat
rovo89 Oct 1, 2017
84c3f90
Fix APK installation on Nougat
rovo89 Oct 1, 2017
e886132
Adjust BASE_DIR for File-Based Encryption
rovo89 Oct 1, 2017
45e96c6
Bump version to 3.1.2
rovo89 Oct 8, 2017
85551ec
Fix log reload
rovo89 Oct 9, 2017
ffa1e3a
Adjust links and checks for known issues
rovo89 Oct 26, 2017
b3afd0b
Add known issues for wrong/missing base directory
rovo89 Oct 26, 2017
ff695eb
Add a little compatibilities system for ZIPs
rovo89 Oct 26, 2017
8a50348
Also check features before installation
rovo89 Oct 26, 2017
4b87be3
Also check features before recovery installation
rovo89 Oct 26, 2017
5e9d434
Use app name from existing resource
rovo89 Oct 29, 2017
898adff
Add version detection for Oreo
rovo89 Oct 29, 2017
6ee7753
Update Turkish translation
Oct 29, 2017
e4de8c8
Update dependencies
rovo89 Oct 30, 2017
9447272
Update Turkish translation again
Oct 30, 2017
70ab00b
Fix crash when Xposed isn't installed
rovo89 Oct 30, 2017
90fc4ca
Try harder to get download path
rovo89 Oct 30, 2017
8db1363
Add back jcenter() for buildscript
rovo89 Oct 30, 2017
a97bf81
Bump version to 3.1.3
rovo89 Oct 30, 2017
c66b154
Mention wrong base directory in the error message
rovo89 Oct 31, 2017
db7da13
Compare canonical form of base directory
rovo89 Oct 31, 2017
28a0f9b
Bump version to 3.1.4
rovo89 Oct 31, 2017
19523cc
Update dependencies
rovo89 Jan 14, 2018
847f96e
Fix crash on Oreo
rovo89 Jan 14, 2018
ff6cca2
Fix crash when sending the log
rovo89 Jan 14, 2018
e5a2852
Add "Optimize apps now" command
rovo89 Jan 15, 2018
2f93ef1
Detected whether Verified Boot (dm-verity) is active
rovo89 Jan 16, 2018
8f8f2d7
Bump version to 3.1.5
rovo89 Jan 18, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 0 additions & 10 deletions .classpath

This file was deleted.

4 changes: 0 additions & 4 deletions .gitattributes

This file was deleted.

15 changes: 9 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
.idea/
bin/
gen/
out/
*.apk
*.ap_
*.iml
proguard/
proguard_logs/
*.dex
*.class
.idea/
.gradle/
build/
local.properties
app/lint.xml
app/proguard-project.txt
40 changes: 0 additions & 40 deletions .project

This file was deleted.

291 changes: 0 additions & 291 deletions .settings/org.eclipse.jdt.core.prefs

This file was deleted.

3 changes: 0 additions & 3 deletions .settings/org.eclipse.jdt.ui.prefs

This file was deleted.

85 changes: 0 additions & 85 deletions AndroidManifest.xml

This file was deleted.

53 changes: 0 additions & 53 deletions NOTICE.txt

This file was deleted.

19 changes: 19 additions & 0 deletions XposedInstaller.iml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="XposedInstaller" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" external.system.module.group="" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="java-gradle" name="Java-Gradle">
<configuration>
<option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
<option name="BUILDABLE" value="false" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
37 changes: 37 additions & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
apply plugin: 'com.android.application'

android {
compileSdkVersion 27

defaultConfig {
applicationId "de.robv.android.xposed.installer"
minSdkVersion 15
targetSdkVersion 25
versionCode 43
versionName "3.1.5"
archivesBaseName = "XposedInstaller_${versionName}".replace(' ', '_')
}

buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
debug {
pseudoLocalesEnabled true
}
}
}

dependencies {
implementation 'com.android.support:cardview-v7:27.0.2'
implementation 'com.android.support:design:27.0.2'
implementation 'com.android.support:customtabs:27.0.2'
implementation 'com.android.support:support-v13:27.0.2'
implementation 'com.afollestad.material-dialogs:commons:0.9.0.2'
implementation 'se.emilsjolander:stickylistheaders:2.7.0'
implementation 'eu.chainfire:libsuperuser:1.0.0.201608240809'
implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'de.psdev.licensesdialog:licensesdialog:1.8.1'
compileOnly fileTree(dir: 'libs', include: ['*.jar'])
}
File renamed without changes.
10 changes: 10 additions & 0 deletions app/lint.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<lint>
<issue id="IconDipSize">
<ignore path="res/drawable-mdpi/ic_menu_refresh.png"/>
<ignore path="res/drawable-xhdpi/ic_menu_refresh.png"/>
</issue>
<issue id="MissingTranslation">
<ignore path="res/values/strings.xml"/>
</issue>
</lint>
31 changes: 31 additions & 0 deletions app/proguard-rules.pro
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in D:\Android\sdk/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html

# Add any project specific keep options here:

# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}

-dontobfuscate

# Required when -dontobfuscate is set, see http://stackoverflow.com/a/7587680
-optimizations !code/allocation/variable

# Make sure that getActiveXposedVersion() is actually called
# (instead of always using it's seemingly static value -1)
-optimizations !method/propagation/returnvalue,!method/inlining/*

# See https://code.google.com/p/android/issues/detail?id=58508
-keep class android.support.v7.widget.SearchView { *; }

-dontwarn com.squareup.okhttp.**
Loading