Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

improved speed for fetching app information #597

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
056aa23
backported fix for #512 to master
nelenkov Aug 13, 2013
489edbc
Merge pull request #518 from nelenkov/master
nelenkov Aug 13, 2013
5c1c618
bumped version for minor release
nelenkov Aug 14, 2013
e9f7384
Merge pull request #519 from nelenkov/master
nelenkov Aug 14, 2013
1683069
backported fix for #562 to master
nelenkov Jan 20, 2014
3aa877f
Merge pull request #570 from nelenkov/master
nelenkov Jan 20, 2014
ae98d64
backported OAuth authenticator
nelenkov Feb 5, 2014
b04b1b4
Merge pull request #582 from nelenkov/master
nelenkov Feb 5, 2014
8d6e512
Update README.md
willlunniss Feb 16, 2014
a3bf601
Update README.md
willlunniss Feb 16, 2014
067a64f
merged dev and bumped to 2.6.0
nelenkov Feb 21, 2014
17c4543
Merge pull request #591 from nelenkov/master
nelenkov Feb 21, 2014
57efaf4
added back full changelog
nelenkov Feb 21, 2014
3098a68
Merge pull request #592 from nelenkov/master
nelenkov Feb 21, 2014
529a60f
improved the time it takes to fetch information when there are multip…
twig Mar 5, 2014
fc00f8e
removed debug print.
twig Mar 5, 2014
3d9d2fa
- switched locking method to CountDownLatch
twig Mar 6, 2014
2bfc279
- pool the fetchAppInfosAndStatistics() threads by 5
twig Mar 6, 2014
bc1a298
- do 10 requests at a time
twig Mar 13, 2014
4c5c914
Merge remote-tracking branch 'andlytics/dev' into multiple_requests
twig Mar 27, 2014
be72f8e
merged with andlytics/dev
twig Aug 14, 2014
6c5bcee
Merge remote-tracking branch 'andlytics/dev' into multiple_requests
twig Sep 9, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ proguard/
local.properties
secure.properties
/assets
private-strings.xml
res/values/private-strings.xml
4 changes: 2 additions & 2 deletions AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
xmlns:tools="http://schemas.android.com/tools"
package="com.github.andlyticsproject"
android:installLocation="auto"
android:versionCode="249"
android:versionName="2.6.0-ALPHA9" >
android:versionCode="250"
android:versionName="2.6.0" >

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Expand Down
167 changes: 146 additions & 21 deletions res/raw/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -37,58 +37,183 @@
</head>
<body>
<ul id="changelog">
<li>v2.6.0-ALPHA9
<li>v2.6.0
<ul>
<li>Display revenue</li>
<li>Support for AdSense ('new AdMob')</li>
<li>Use fragments for app details tabs</li>
<li>Use system file selection dialog for import (4.4+)</li>
<li>Updated translations</li>
<li>Fixed comment parsing problems</li>
<li>Use Play Services to get auth token</li>
</ul>
</li>
<li>v2.6.0-ALPHA8
<li>v2.5.8
<ul>
<li>Bug fixes</li>
<li>New authentication method</li>
</ul>
</li>
<li>v2.6.0-ALPHA7
<li>v2.5.7
<ul>
<li>New authentication method</li>
<li>Show selected app icon in details screen</li>
<li>Bug fixes</li>
<li>API Update</li>
</ul>
</li>
<li>v2.5.6
<ul>
<li>Authentication error fix</li>
</ul>
</li>
<li>v2.6.0-ALPHA6
<li>v2.5.5
<ul>
<li>API update</li>
</ul>
</li>
<li>v2.6.0-ALPHA5
<li>v2.5.4
<ul>
<li>Use system file selection dialog for import (4.4+)</li>
<li>API update</li>
</ul>
</li>
<li>v2.5.3
<ul>
<li>API update</li>
<li>Added character count to developer reply</li>
</ul>
</li>
<li>v2.5.2
<ul>
<li>API update</li>
</ul>
</li>
<li>v2.5.1
<ul>
<li>Fixes authentication issue</li>
<li>Properly handle non-ASCII developer names</li>
<li>Other minor bugfixes</li>
</ul>
</li>
<li>v2.5.0
<ul>
<li>[beta] Multi-linked account support</li>
<li>App Info page (click on the app name)</li>
<li>Auto translation for comments (click on the globe to
toggle)</li>
<li>Developer replies to comments</li>
<li>Redirect to browser if Goolge/play requires data
confirmations like cellphone number</li>
</ul>
</li>
<li>v2.4.3
<ul>
<li>API update</li>
</ul>
</li>
<li>v2.4.2
<ul>
<li>API update</li>
<li>Added "Month to Date" time frame option</li>
<li>Added Swedish translations</li>
</ul>
</li>
<li>v2.4.1
<ul>
<li>API update</li>
</ul>
</li>
<li>v2.4.0
<ul>
<li>Minor bugfixes</li>
<li>Minor UI changes</li>
<li>Google Translate app integrated (see preferences)</li>
<li>Toggle data/graph in actionbar</li>
<li>Separate about screen (credits/changelog)</li>
</ul>
</li>
<li>v2.3.1
<ul>
<li>Only collect statistics on published apps</li>
</ul>
</li>
<li>v2.3
<ul>
<li>Now based on the new Developer Console (The number of
comments may go down due to a change in how they are reported and
you will be re-prompted to let Andlytics access your Google
account)</li>
<li>Statistics and comments are no longer repeatedly synced
while actively using the app</li>
<li>Removed the chart/table configuration panel and replaced it
with action items/preferences</li>
<li>Adjusted charts and tables for tablets</li>
<li>Ratings are displayed as colour coded progress bars</li>
<li>Added a global date format option</li>
<li>Added support for viewing developer replies to comments</li>
<li>Added automatic backup and restore for preferences and app
stats (ICS+)</li>
<li>Removed support for Android 2.1</li>
<li>Updated translations</li>
<li>Added xxhdpi graphics</li>
<li>Updated libraries</li>
<li>Lots of other fixes and improvements</li>
<li>Internal preference and database changes</li>
</ul>
</li>
<li>v2.6.0-ALPHA4
<li>v2.2.3
<ul>
<li>Support for AdSense ('new AdMob')</li>
<li>API update</li>
</ul>
</li>
<li>v2.6.0-ALPHA3
<li>v2.2.2
<ul>
<li>Revenue summary fix</li>
<li>Honeycomb notification bugfix</li>
</ul>
</li>
<li>v2.6.0-ALPHA1
<li>v2.2.1
<ul>
<li>Authentication error fix (probably...)</li>
<li>Minor bugfixes</li>
</ul>
</li>
<li>v2.6.0-ALPHA
<li>v2.2.0
<ul>
<li>Display total revenue</li>
<li>Use fragments for app details tabs</li>
<li>Bug fixes</li>
<li>New account management, switching account via action bar</li>
<li>New bottom bar for the main actions</li>
<li>New Import/Export with Upload to Dropbox (click the export
notification) and Import via Dropbox (via Dropbox app processing
.zip files)</li>
<li>JellyBean Notifications including custom sounds</li>
<li>General/account specific preferences</li>
<li>AdMob can be hidden via preferences</li>
<li>UI improvements: responsiveness, icon fixes, progress
indicator</li>
<li>New language: Japanese, French</li>
</ul>
</li>
<li>v2.1.3
<ul>
<li>API update</li>
</ul>
</li>
<li>v2.1.0
<ul>
<li>ICS compatible ActionBar</li>
<li>HD icons for xlarge screens</li>
<li>New settings screen</li>
<li>New languages: Catalan, Italian, Russian</li>
</ul>
</li>
<li>v2.0.1
<ul>
<li>HotFix</li>
</ul>
</li>
<li>v2.0.0
<ul>
<li>Fixed Authentication</li>
<li>Pro features are now free (since it is open source now)</li>
<li>overhauled design</li>
<li>EPC for AdMob</li>
<li>New languages: German, Dutch, Spanish</li>
</ul>
</li>
</ul>
</ul>
</body>
</html>
Loading