Proposing new app: TwelF (CM12 Theme)
TwelF is a Theme based on CM12 Theme Engine. Your ROM must include the NEW CM12 Theme Engine!.
This theme contains exclusively icons for the apps hosted on F-droid FLOSS Repository. More icons, bootanimation, ringtones, wallpapers... avaliable on next updates.
TwelF follows the guidelines of Google Material Design for Android Lollipop (Android 5) aiming to provide a unified and minimalistic look at devices using CM12 with only Libre/Open Apps.
Snapshot
![snapshot1](https://gitlab.com/uploads/fdroid/fdroiddata/cc2c502443/snapshot1.png)
See merge request !581
Fix Linphone build with android NDK r9b
For some reason, this specific NDK version misses some needed system headers. I fixed it by using API 13 instead of API 12 to build submodule openh264.
See merge request !447
Don't update Xmp Mod Player to 4.4.1 (75)
Build (app and native libs) works however all tested versions (4.3.1, 4.4.0, 4.4.1) with the new build receipt is crashing on the android emulator and a "real" device with the following error in logcat:
``
--------- beginning of crash
E/AndroidRuntime( 1121): FATAL EXCEPTION: main
E/AndroidRuntime( 1121): Process: org.helllabs.android.xmp, PID: 1121
E/AndroidRuntime( 1121): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.helllabs.android.xmp/org.helllabs.android.xmp.browser.PlaylistMenu}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setHomeButtonEnabled(boolean)' on a null object reference
E/AndroidRuntime( 1121): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298)
E/AndroidRuntime( 1121): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
E/AndroidRuntime( 1121): at android.app.ActivityThread.access$800(ActivityThread.java:144)
E/AndroidRuntime( 1121): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
E/AndroidRuntime( 1121): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 1121): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 1121): at android.app.ActivityThread.main(ActivityThread.java:5221)
E/AndroidRuntime( 1121): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 1121): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 1121): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
E/AndroidRuntime( 1121): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
E/AndroidRuntime( 1121): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setHomeButtonEnabled(boolean)' on a null object reference
E/AndroidRuntime( 1121): at org.helllabs.android.xmp.browser.PlaylistMenu.i(MyApplication:91)
E/AndroidRuntime( 1121): at org.helllabs.android.xmp.browser.PlaylistMenu.onCreate(MyApplication:83)
E/AndroidRuntime( 1121): at android.app.Activity.performCreate(Activity.java:5933)
E/AndroidRuntime( 1121): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
E/AndroidRuntime( 1121): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251)
E/AndroidRuntime( 1121): ... 10 more
``
See merge request !580