building improvements: new versioning system and app ID (#30)
* new versioning system based on git * changed the application ID in compliance with the F-Droid inclusion policy * updated documentation
This commit is contained in:
parent
f4c93bf22b
commit
a250d66bbd
32 changed files with 130 additions and 114 deletions
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.app.Dialog;
|
||||
import android.content.Context;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
|
|
@ -10,7 +10,7 @@ import android.view.Menu;
|
|||
import android.view.View;
|
||||
import android.widget.EditText;
|
||||
|
||||
import org.nyanya.android.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
import io.github.sspanak.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
|
||||
public class AddWordAct extends Activity {
|
||||
|
||||
|
|
@ -24,9 +24,9 @@ public class AddWordAct extends Activity {
|
|||
View v = getLayoutInflater().inflate(R.layout.addwordview, null);
|
||||
EditText et = (EditText) v.findViewById(R.id.add_word_text);
|
||||
Intent i = getIntent();
|
||||
origword = i.getStringExtra("org.nyanya.android.traditionalt9.word");
|
||||
origword = i.getStringExtra("io.github.sspanak.traditionalt9.word");
|
||||
|
||||
lang = i.getIntExtra("org.nyanya.android.traditionalt9.lang", -1);
|
||||
lang = i.getIntExtra("io.github.sspanak.traditionalt9.lang", -1);
|
||||
if (lang == -1) {
|
||||
Log.e("AddWordAct.onCreate", "lang is invalid. How?");
|
||||
}
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.res.Resources;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.util.Log;
|
||||
|
||||
import org.nyanya.android.traditionalt9.LangHelper.LANGUAGE;
|
||||
import io.github.sspanak.traditionalt9.LangHelper.LANGUAGE;
|
||||
|
||||
import java.util.AbstractList;
|
||||
import java.util.ArrayList;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
public class DBException extends Exception {
|
||||
private static final long serialVersionUID = 376752656441823823L;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.app.IntentService;
|
||||
import android.app.Notification;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.view.KeyEvent;
|
||||
import android.view.View;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.os.Environment;
|
||||
import android.util.Log;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Locale;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.content.Context;
|
||||
import android.view.View;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.content.Context;
|
||||
import android.view.View;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.content.ContentValues;
|
||||
import android.content.Context;
|
||||
|
|
@ -14,7 +14,7 @@ import android.text.TextUtils;
|
|||
import android.util.Log;
|
||||
import android.widget.Toast;
|
||||
|
||||
import org.nyanya.android.traditionalt9.LangHelper.LANGUAGE;
|
||||
import io.github.sspanak.traditionalt9.LangHelper.LANGUAGE;
|
||||
|
||||
import java.util.AbstractList;
|
||||
import java.util.HashMap;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.content.res.Resources;
|
||||
|
|
@ -16,8 +16,8 @@ import android.view.inputmethod.EditorInfo;
|
|||
import android.view.inputmethod.InputConnection;
|
||||
import android.widget.Toast;
|
||||
|
||||
import org.nyanya.android.traditionalt9.LangHelper.LANGUAGE;
|
||||
import org.nyanya.android.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
import io.github.sspanak.traditionalt9.LangHelper.LANGUAGE;
|
||||
import io.github.sspanak.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
|
||||
import java.util.AbstractList;
|
||||
import java.util.ArrayList;
|
||||
|
|
@ -213,8 +213,8 @@ public class TraditionalT9 extends InputMethodService implements
|
|||
Intent awintent = new Intent(this, AddWordAct.class);
|
||||
awintent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
awintent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
|
||||
awintent.putExtra("org.nyanya.android.traditionalt9.word", template);
|
||||
awintent.putExtra("org.nyanya.android.traditionalt9.lang", mLang.id);
|
||||
awintent.putExtra("io.github.sspanak.traditionalt9.word", template);
|
||||
awintent.putExtra("io.github.sspanak.traditionalt9.lang", mLang.id);
|
||||
clearState();
|
||||
currentInputConnection.setComposingText("", 0);
|
||||
currentInputConnection.finishComposingText();
|
||||
|
|
@ -376,7 +376,7 @@ public class TraditionalT9 extends InputMethodService implements
|
|||
}
|
||||
String prevword = null;
|
||||
if (attribute.privateImeOptions != null
|
||||
&& attribute.privateImeOptions.equals("org.nyanya.android.traditionalt9.addword=true")) {
|
||||
&& attribute.privateImeOptions.equals("io.github.sspanak.traditionalt9.addword=true")) {
|
||||
mAddingWord = true;
|
||||
// mAddingSkipInput = true;
|
||||
// Log.d("onStartInput", "ADDING WORD");
|
||||
|
|
@ -1,11 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
|
||||
/*
|
||||
Source for English dictionary: http://wordlist.sourceforge.net/
|
||||
Source for Russian dictionary: Various sources from Russian user
|
||||
Source for German dictionary: Modified version from http://www.winedt.org/Dict/
|
||||
Source for French dictionary: http://www.pallier.org/ressources/dicofr/dicofr.html
|
||||
*/
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
|
|
@ -33,11 +26,11 @@ import android.widget.Toast;
|
|||
|
||||
import com.stackoverflow.answer.UnicodeBOMInputStream;
|
||||
|
||||
import org.nyanya.android.traditionalt9.LangHelper.LANGUAGE;
|
||||
import org.nyanya.android.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
import org.nyanya.android.traditionalt9.settings.CustomInflater;
|
||||
import org.nyanya.android.traditionalt9.settings.Setting;
|
||||
import org.nyanya.android.traditionalt9.settings.SettingAdapter;
|
||||
import io.github.sspanak.traditionalt9.LangHelper.LANGUAGE;
|
||||
import io.github.sspanak.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
import io.github.sspanak.traditionalt9.settings.CustomInflater;
|
||||
import io.github.sspanak.traditionalt9.settings.Setting;
|
||||
import io.github.sspanak.traditionalt9.settings.SettingAdapter;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.BufferedWriter;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9;
|
||||
package io.github.sspanak.traditionalt9;
|
||||
|
||||
import android.text.InputType;
|
||||
import android.util.Log;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9.settings;
|
||||
package io.github.sspanak.traditionalt9.settings;
|
||||
|
||||
// http://stackoverflow.com/a/8488691
|
||||
|
||||
|
|
@ -22,7 +22,7 @@ public class CustomInflater {
|
|||
if (token == XmlPullParser.START_TAG) {
|
||||
if (!parser.getName().equals("Settings")) {
|
||||
//prepend package
|
||||
Class aClass = Class.forName("org.nyanya.android.traditionalt9.settings."+parser.getName());
|
||||
Class aClass = Class.forName("io.github.sspanak.traditionalt9.settings."+parser.getName());
|
||||
Class<?>[] params = new Class[]{Context.class, AttributeSet.class, isettings.getClass()};
|
||||
Constructor<?> constructor = aClass.getConstructor(params);
|
||||
try {
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package org.nyanya.android.traditionalt9.settings;
|
||||
package io.github.sspanak.traditionalt9.settings;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
|
||||
import org.nyanya.android.traditionalt9.R;
|
||||
import io.github.sspanak.traditionalt9.R;
|
||||
|
||||
public class Setting {
|
||||
String title;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9.settings;
|
||||
package io.github.sspanak.traditionalt9.settings;
|
||||
|
||||
// https://github.com/codepath/android_guides/wiki/Using-an-ArrayAdapter-with-ListView
|
||||
|
||||
|
|
@ -9,7 +9,7 @@ import android.view.ViewGroup;
|
|||
import android.widget.ArrayAdapter;
|
||||
import android.widget.TextView;
|
||||
|
||||
import org.nyanya.android.traditionalt9.R;
|
||||
import io.github.sspanak.traditionalt9.R;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
package org.nyanya.android.traditionalt9.settings;
|
||||
package io.github.sspanak.traditionalt9.settings;
|
||||
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.widget.CheckBox;
|
||||
|
||||
import org.nyanya.android.traditionalt9.R;
|
||||
import org.nyanya.android.traditionalt9.T9DB;
|
||||
import org.nyanya.android.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
import io.github.sspanak.traditionalt9.R;
|
||||
import io.github.sspanak.traditionalt9.T9DB;
|
||||
import io.github.sspanak.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
|
||||
public class SettingCheck extends Setting {
|
||||
boolean value;
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
package org.nyanya.android.traditionalt9.settings;
|
||||
package io.github.sspanak.traditionalt9.settings;
|
||||
|
||||
import android.app.AlertDialog;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.util.AttributeSet;
|
||||
|
||||
import org.nyanya.android.traditionalt9.R;
|
||||
import org.nyanya.android.traditionalt9.T9DB;
|
||||
import org.nyanya.android.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
import io.github.sspanak.traditionalt9.R;
|
||||
import io.github.sspanak.traditionalt9.T9DB;
|
||||
import io.github.sspanak.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
|
||||
public class SettingList extends Setting {
|
||||
String[] entries;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package org.nyanya.android.traditionalt9.settings;
|
||||
package io.github.sspanak.traditionalt9.settings;
|
||||
|
||||
import android.app.AlertDialog;
|
||||
import android.content.Context;
|
||||
|
|
@ -6,10 +6,10 @@ import android.content.DialogInterface;
|
|||
import android.util.AttributeSet;
|
||||
import android.widget.TextView;
|
||||
|
||||
import org.nyanya.android.traditionalt9.LangHelper;
|
||||
import org.nyanya.android.traditionalt9.R;
|
||||
import org.nyanya.android.traditionalt9.T9DB;
|
||||
import org.nyanya.android.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
import io.github.sspanak.traditionalt9.LangHelper;
|
||||
import io.github.sspanak.traditionalt9.R;
|
||||
import io.github.sspanak.traditionalt9.T9DB;
|
||||
import io.github.sspanak.traditionalt9.T9DB.DBSettings.SETTING;
|
||||
|
||||
public class SettingMultiList extends SettingList {
|
||||
boolean[] selectedEntries = new boolean[0];
|
||||
Loading…
Add table
Add a link
Reference in a new issue