Link to some commit logs
A link to release notes / changelog / "What's new" is generally useful, see issue #113.
Some apps do not have separate changelogs, so I am linking to the commit logs.
See merge request !508
ReGalAndroid: Update to version 1.2.0
Build, install and functionality tested.
Disabled the build of the current 1.2.1 for now as it is just tagged as a SNAPSHOT.
See merge request !513
WWWJDIC for Android: Update to latest working version
Build, install and functionality tested. Seems the FinfAgent lib is not needed anymore as there is no FlurryAgent lib or any flurry* classes found.
The latest version 2.3.8 is crashing when clicking on an item in the settings dialog. Very likely an upstream bug, so just posting the stacktrace if some one wants to report it (don't have a google account)
```
E/ACRA ( 1946): org.nick.wwwjdic fatal error : Unable to start activity ComponentInfo{org.nick.wwwjdic/org.nick.wwwjdic.WwwjdicPreferencesHC}: java.lang.RuntimeException: Subclasses of PreferenceActivity must override isValidFragment(String) to verify that the Fragment class is valid! org.nick.wwwjdic.WwwjdicPreferencesHC has not checked if fragment org.nick.wwwjdic.GenericPrefsFragment is valid.
E/ACRA ( 1946): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.nick.wwwjdic/org.nick.wwwjdic.WwwjdicPreferencesHC}: java.lang.RuntimeException: Subclasses of PreferenceActivity must override isValidFragment(String) to verify that the Fragment class is valid! org.nick.wwwjdic.WwwjdicPreferencesHC has not checked if fragment org.nick.wwwjdic.GenericPrefsFragment is valid.
E/ACRA ( 1946): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
E/ACRA ( 1946): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
E/ACRA ( 1946): at android.app.ActivityThread.access$800(ActivityThread.java:135)
E/ACRA ( 1946): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
E/ACRA ( 1946): at android.os.Handler.dispatchMessage(Handler.java:102)
E/ACRA ( 1946): at android.os.Looper.loop(Looper.java:136)
E/ACRA ( 1946): at android.app.ActivityThread.main(ActivityThread.java:5017)
E/ACRA ( 1946): at java.lang.reflect.Method.invokeNative(Native Method)
E/ACRA ( 1946): at java.lang.reflect.Method.invoke(Method.java:515)
E/ACRA ( 1946): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
E/ACRA ( 1946): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
E/ACRA ( 1946): at dalvik.system.NativeStart.main(Native Method)
E/ACRA ( 1946): Caused by: java.lang.RuntimeException: Subclasses of PreferenceActivity must override isValidFragment(String) to verify that the Fragment class is valid! org.nick.wwwjdic.WwwjdicPreferencesHC has not checked if fragment org.nick.wwwjdic.GenericPrefsFragment is valid.
E/ACRA ( 1946): at android.preference.PreferenceActivity.isValidFragment(PreferenceActivity.java:898)
E/ACRA ( 1946): at android.preference.PreferenceActivity.switchToHeaderInner(PreferenceActivity.java:1179)
E/ACRA ( 1946): at android.preference.PreferenceActivity.switchToHeader(PreferenceActivity.java:1199)
E/ACRA ( 1946): at android.preference.PreferenceActivity.onCreate(PreferenceActivity.java:545)
E/ACRA ( 1946): at org.nick.wwwjdic.WwwjdicPreferencesHC.onCreate(WwwjdicPreferencesHC.java:14)
E/ACRA ( 1946): at android.app.Activity.performCreate(Activity.java:5231)
E/ACRA ( 1946): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
E/ACRA ( 1946): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
E/ACRA ( 1946): ... 11 more
I/ACRA ( 1946): Finishing the last Activity prior to killing the Process
I/ACRA ( 1946): Finished class org.nick.wwwjdic.WwwjdicPreferencesHC
```
See merge request !506
Update ownCloud News Reader to 0.8.4 (76)
Build, install and functionality tested.
Also build the SnowcaseView-5.1.0-SNAPSHOT from upstreams subproject instead of using the ShowcaseView-5.0.0 from Maven Central. Have seen some crashs with the App and one is re-produceable on the f-droid build but it doesn't crash on the upstreams .apk. This is also not happening anymore on the f-droid build when using the snapshot.
```
E/AndroidRuntime( 1549): FATAL EXCEPTION: main
E/AndroidRuntime( 1549): Process: de.luhmer.owncloudnewsreader, PID: 1549
E/AndroidRuntime( 1549): java.lang.NullPointerException
E/AndroidRuntime( 1549): at com.github.amlcurran.showcaseview.StandardShowcaseDrawer.erase(StandardShowcaseDrawer.java:75)
E/AndroidRuntime( 1549): at com.github.amlcurran.showcaseview.ShowcaseView.dispatchDraw(ShowcaseView.java:246)
E/AndroidRuntime( 1549): at android.view.View.draw(View.java:14348)
E/AndroidRuntime( 1549): at android.view.ViewGroup.drawChild(ViewGroup.java:3103)
E/AndroidRuntime( 1549): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2940)
E/AndroidRuntime( 1549): at android.view.View.draw(View.java:14468)
E/AndroidRuntime( 1549): at android.widget.FrameLayout.draw(FrameLayout.java:472)
E/AndroidRuntime( 1549): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:2326)
E/AndroidRuntime( 1549): at android.view.ViewRootImpl.drawSoftware(ViewRootImpl.java:2496)
E/AndroidRuntime( 1549): at android.view.ViewRootImpl.draw(ViewRootImpl.java:2409)
E/AndroidRuntime( 1549): at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2253)
E/AndroidRuntime( 1549): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1883)
E/AndroidRuntime( 1549): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
E/AndroidRuntime( 1549): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5670)
E/AndroidRuntime( 1549): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
E/AndroidRuntime( 1549): at android.view.Choreographer.doCallbacks(Choreographer.java:574)
E/AndroidRuntime( 1549): at android.view.Choreographer.doFrame(Choreographer.java:544)
E/AndroidRuntime( 1549): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
E/AndroidRuntime( 1549): at android.os.Handler.handleCallback(Handler.java:733)
E/AndroidRuntime( 1549): at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 1549): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 1549): at android.app.ActivityThread.main(ActivityThread.java:5017)
E/AndroidRuntime( 1549): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1549): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 1549): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
E/AndroidRuntime( 1549): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
E/AndroidRuntime( 1549): at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager( 379): Force finishing activity de.luhmer.owncloudnewsreader/.NewsReaderListActivity
```
See merge request !507
com.unleashyouradventure.swaccess: Fix app crash and enable it
The crash was caused by the missing jsoup lib. Also have raised the used commit to the latest available version and also raised the lib versions of SmashwordsAPI and ImageLoader to avoid some bugs in them.
Build, install and functionality tested.
The app is still crashing when searching for the keyword "test". But this is a bug upstream which i have already reported.
See merge request !505
com.unleashyouradventure.swaccess: Update to latest version, WIP
The app is currently crashing for me on android emulator when searching for an ebook. Currently don't see the problem here.
See merge request !494
de.kugihan.dictionaryformids.hmi_android: Update to latest available release
Build, install and functionality tested.
Also disabled the unreleased version 1.0.0 for now.
See merge request !496
com.nutomic.syncthingandroid: Disable failing older build
Newer version is building again so no need to build this failing version again and again.
See merge request !502
com.dalthed.tucan: Fixed viewpager issue and updated to latest version
Build, install and start of the app tested. Only basic functionality tested because of the lack of an account.
See merge request !491
com.numix.icons_circle: Updated to latest version and fix update check
Build, install and short functionality test.
Update check mode needs to be Tags as the RepoManifest currently contains pre-releases.
See merge request !493
com.vuze.android.remote: Fix proguard issue
New patch from https://f-droid.org/forums/topic/vuze-remote/
Still needs to replace those two .jar files:
```
* WARNING: Found JAR file at MaterialEditText/library/src/main/libs/android-support-annotations.jar
* WARNING: Found JAR file at appcompat/libs/android-support-v7-appcompat.jar
```
See merge request !483
com.sismics.reader: Updated to newest version and added srclibs
Build, install and starting of the app tested. Functionality untested because of the lack of an sismics server.
Using Aquery @ 0.26.9 instead of 0.26.7 because of this issue in the older versions together with Java7: https://groups.google.com/forum/#!topic/android-query/3HmROsnDJ20
Not quite sure if we also should replace the "drag-sort-listview-0.6.1-SNAPSHOT-AAR.aar" in https://github.com/sismics/reader/tree/master/reader-android/app/libs . This is currently also used in [net.rurik.roman.dashclock](/fdroid/fdroiddata/blob/master/metadata/net.nurik.roman.dashclock.txt)
See merge request !468
Disable Manager: add new version and change auto update mode
Disable Manager
* Add new version(2.0.3,20003)
* Auto Update Mode -> Version %v
* Update Check Mode -> Tags
See merge request !480
Puzzles: Link to the commit logs
A link to release notes / changelog / "What's new" is generally useful, see issue #113.
Puzzles does not have a separate changelog, so I am linking to the commit logs of upstream and the Android port.
See merge request !473
org.transdroid: Update full package to latest version and added lite package
Tested: Scan, build, install, functionality
Also added the light package, sync the description with upstream and changed the update mode as upstream is tagging the releases properly.
See merge request !472
A24game v0.5
Appologize for the frequent updaes, but got a bug in the last published version which make the application crash on some of the android versions.
See merge request !476
com.eolwral.osmonitor: WIP updating to latest version
WIP for updating, currently failes at dex:
```
-dex:
[dex] input: /home/vagrant/build/com.eolwral.osmonitor/OSMonitor/bin/classes
[dex] input: /home/vagrant/build/srclib/Support/v7/appcompat/bin/classes.jar
[dex] input: /home/vagrant/build/srclib/Volley/bin/classes.jar
[dex] input: /home/vagrant/build/srclib/ColorPicker-eolwral/bin/classes.jar
[dex] input: /home/vagrant/build/srclib/Support/v7/appcompat/libs/android-support-annotations.jar
[dex] input: /home/vagrant/build/srclib/Support/v7/appcompat/libs/android-support-v4.jar
[dex] Pre-Dexing /home/vagrant/build/srclib/Support/v7/appcompat/bin/classes.jar -> classes-674e69e42a67d3430e93afe0e8219849.jar
[dex] Pre-Dexing /home/vagrant/build/srclib/Volley/bin/classes.jar -> classes-20b882c8330c6decf4702fdb32e886b5.jar
[dex] Pre-Dexing /home/vagrant/build/srclib/ColorPicker-eolwral/bin/classes.jar -> classes-4b0c3b27ddd66e118bd5ef7cf9e9eded.jar
[dex] Pre-Dexing /home/vagrant/build/srclib/Support/v7/appcompat/libs/android-support-annotations.jar -> android-support-annotations-7b37c5e078484cb81a46dd498a341a1a.jar
[dex] Pre-Dexing /home/vagrant/build/srclib/Support/v7/appcompat/libs/android-support-v4.jar -> android-support-v4-e64e754410970a3acdc8989a2c2da936.jar
[dex] Converting compiled files and external libraries into /home/vagrant/build/com.eolwral.osmonitor/OSMonitor/bin/classes.dex...
[dx] Merged dex A (487 defs/978.7KiB) with dex B (279 defs/461.8KiB). Result is 766 defs/1793.1KiB. Took 0.5s
[dx] Merged dex A (766 defs/1793.1KiB) with dex B (70 defs/77.4KiB). Result is 836 defs/2454.0KiB. Took 0.8s
[dx] Result compacted from 3503.3KiB to 1501.2KiB to save 2002.1KiB
[dx] Merged dex A (836 defs/2454.0KiB) with dex B (10 defs/28.1KiB). Result is 846 defs/1501.2KiB. Took 0.4s
[dx]
[dx] UNEXPECTED TOP-LEVEL EXCEPTION:
[dx] com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes;
[dx] at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596)
[dx] at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554)
[dx] at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:535)
[dx] Merged dex A (846 defs/1501.2KiB) with dex B (25 defs/3.5KiB). Result is 871 defs/1878.7KiB. Took 0.1s
[dx] at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)
[dx] at com.android.dx.merge.DexMerger.merge(DexMerger.java:189)
[dx] at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454)
[dx] at com.android.dx.command.dexer.Main.runMonoDex(Main.java:303)
[dx] at com.android.dx.command.dexer.Main.run(Main.java:246)
[dx] at com.android.dx.command.dexer.Main.main(Main.java:215)
[dx] at com.android.dx.command.Main.main(Main.java:106)
[dx]
BUILD FAILED
/home/vagrant/android-sdk/tools/ant/build.xml:892: The following error occurred while executing this line:
/home/vagrant/android-sdk/tools/ant/build.xml:894: The following error occurred while executing this line:
/home/vagrant/android-sdk/tools/ant/build.xml:906: The following error occurred while executing this line:
/home/vagrant/android-sdk/tools/ant/build.xml:283: null returned: 2
```
See merge request !464