jitsi / jitsi-android

Jitsi for Android is an Android port of the Jitsi project: The most feature-rich communicator with support for encrypted audio/video, chat and presence over SIP and XMPP
Apache License 2.0
414 stars 259 forks source link

Fixes & autostart functionality #43

Open thrimbor opened 8 years ago

thrimbor commented 8 years ago

As I probably won't be doing any jitsi-android development anytime soon, I decided to open this pull request to give back some of the improvements I made. Each commit falls into one of these categories:

  1. Fixes (Typo fixes, missing strings, lint warnings...)
  2. Size reduction (the apk was pretty big, I tried to cut down the size a bit to make it run better on my phone. I mainly ran optimization tools on the images and converted some gifs to pngs.)
  3. Autostart functionality (The commits allow jitsi to be started automatically when the device starts. Main work was done my netmackan, I added the config option for it.)

The commits were tested and do work, a prebuilt apk is currently available at http://thrimbor.github.io/jitsi-builds/jitsi_2014-11-10.apk I ran this build on my phone for months and still have it installed.

Please feel free to leave out individual commits if you want, I just wanted to offer you these changes because I will be deleting my jitsi-android fork soon (because, as I said, I won't be working on it anytime soon).

459below commented 8 years ago

It is not really my place to say this. I am not a maintainer of any kind and I have no affiliation (excluding the CLA) whatsoever to the Jitsi Organization. Since that is so, I can be wrong on some or all of the points I'm raising. That being said:

I think there are several problems with this pull request.

netmackan commented 8 years ago

I (netmackan) have signed the CLA long time ago when contributing some stuff to Jitsi.

sandy-8925 commented 8 years ago

Same here, I signed the CLA a long time ago.