diff options
35 files changed, 2897 insertions, 113 deletions
@@ -1,24 +1,26 @@ # Nextcloud Notes An android client for [Nextcloud Notes App](https://github.com/nextcloud/notes/). +[![GitHub issues](https://img.shields.io/github/issues/stefan-niedermann/Owncloud-Notes.svg)](https://github.com/stefan-niedermann/Owncloud-Notes/issues) +[![GitHub stars](https://img.shields.io/github/stars/stefan-niedermann/Owncloud-Notes.svg)](https://github.com/stefan-niedermann/Owncloud-Notes/stargazers) +[![GitHub license](https://img.shields.io/badge/license-AGPL-blue.svg)](https://raw.githubusercontent.com/stefan-niedermann/Owncloud-Notes/master/LICENSE) + ## :arrow_forward: Access -<a href="https://play.google.com/store/apps/details?id=it.niedermann.owncloud.notes"> - <img src="http://www.android.com/images/brand/android_app_on_play_large.png" alt="Download from Google Play" /> -</a> -<a href="https://f-droid.org/repository/browse/?fdid=it.niedermann.owncloud.notes"> - <img src="https://camo.githubusercontent.com/7df0eafa4433fa4919a56f87c3d99cf81b68d01c/68747470733a2f2f662d64726f69642e6f72672f77696b692f696d616765732f632f63342f462d44726f69642d627574746f6e5f617661696c61626c652d6f6e2e706e67" alt="ownCloud Notes App on fdroid.org" /> -</a> -<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=K7HVLE6J7SXXA"> - <img src="https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png" alt="Donate with PayPal" /> -</a> +[![Download from Google Play](http://www.android.com/images/brand/android_app_on_play_large.png)](https://play.google.com/store/apps/details?id=it.niedermann.owncloud.notes) +[![Nextcloud Notes App on fdroid.org](https://camo.githubusercontent.com/7df0eafa4433fa4919a56f87c3d99cf81b68d01c/68747470733a2f2f662d64726f69642e6f72672f77696b692f696d616765732f632f63342f462d44726f69642d627574746f6e5f617661696c61626c652d6f6e2e706e67)](https://f-droid.org/repository/browse/?fdid=it.niedermann.owncloud.notes) +[![Donate with PayPal](https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=K7HVLE6J7SXXA) + +## :eyes: Screenshots +![Screenshot of list view](/demo-list.png) +![Screenshot of edit view](/demo-edit.png) ## :rocket: Features * List, create, edit, share, search and delete notes * Share text and links as new note into the app * Mark notes as favorite * Bulk delete -* Render MarkDown (using [Bypass](https://github.com/Uncodin/bypass)) +* Render MarkDown (using [RxMarkdown](https://github.com/yydcdut/RxMarkdown)) * English, German, Russian, Armenian, French and Serbian UI ## :checkered_flag: Planned features @@ -27,10 +29,6 @@ An android client for [Nextcloud Notes App](https://github.com/nextcloud/notes/) * Make a widget for all notes ([#15](https://github.com/stefan-niedermann/OwnCloud-Notes/issues/15)) * In-note search ([#106](https://github.com/stefan-niedermann/OwnCloud-Notes/issues/106)) -## :eyes: Screenshots -![Demo 1](/demo-1.png) -![Demo 2](/demo-2.png) - ## :wrench: Contribution * Test the app with different devices * Write issues in the [issue tracker](https://github.com/stefan-niedermann/OwnCloud-Notes/issues) @@ -48,4 +46,3 @@ This project is licensed under the [GNU GENERAL PUBLIC LICENSE](/LICENSE). ## :twisted_rightwards_arrows: Alternatives If you dislike this app and you are looking for alternatives: Have a look at [MyOwnNotes](https://github.com/aykit/MyOwnNotes). - diff --git a/app/build.gradle b/app/build.gradle index 4be4a04f..8cbd5853 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,13 +1,13 @@ apply plugin: 'com.android.application'
android {
- compileSdkVersion 24
- buildToolsVersion '24.0.1'
+ compileSdkVersion 25
+ buildToolsVersion '25.0.1'
defaultConfig {
applicationId "it.niedermann.owncloud.notes"
minSdkVersion 11
- targetSdkVersion 24
+ targetSdkVersion 25
versionCode 14
versionName "0.9.0"
}
@@ -20,10 +20,12 @@ android { }
dependencies {
- compile 'com.commit451:bypasses:1.0.1'
- compile 'com.android.support:support-v4:24.2.1'
- compile 'com.android.support:appcompat-v7:24.2.1'
- compile 'com.android.support:design:24.2.1'
- compile 'com.android.support:recyclerview-v7:24.2.1'
+ compile 'com.yydcdut:rxmarkdown:0.0.7'
+ compile 'io.reactivex:rxandroid:1.2.0'
+ compile 'io.reactivex:rxjava:1.1.5'
+ compile 'com.android.support:support-v4:25.0.1'
+ compile 'com.android.support:appcompat-v7:25.0.1'
+ compile 'com.android.support:design:25.0.1'
+ compile 'com.android.support:recyclerview-v7:25.0.1'
compile fileTree(dir: 'libs', include: ['*.jar'])
}
diff --git a/app/ic_launcher-web.png b/app/ic_launcher-web.png Binary files differindex 92c48f88..d2c0821c 100644 --- a/app/ic_launcher-web.png +++ b/app/ic_launcher-web.png diff --git a/app/src/androidTest/java/it/niedermann/owncloud/notes/model/NoteTest.java b/app/src/androidTest/java/it/niedermann/owncloud/notes/model/NoteTest.java index 03aa6380..7e9d14cf 100644 --- a/app/src/androidTest/java/it/niedermann/owncloud/notes/model/NoteTest.java +++ b/app/src/androidTest/java/it/niedermann/owncloud/notes/model/NoteTest.java @@ -11,7 +11,7 @@ import java.util.Calendar; public class NoteTest extends TestCase { public void testMarkDownStrip() { - OwnCloudNote note = new OwnCloudNote(0, Calendar.getInstance(), "#Title", "", false); + CloudNote note = new CloudNote(0, Calendar.getInstance(), "#Title", "", false); assertTrue("Title".equals(note.getTitle())); note.setTitle("* Aufzählung"); assertTrue("Aufzählung".equals(note.getTitle())); diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b55279ee..d73ebc37 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -6,7 +6,7 @@ <uses-sdk android:minSdkVersion="11" - android:targetSdkVersion="24" /> + android:targetSdkVersion="25" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.USE_CREDENTIALS" /> @@ -58,8 +58,8 @@ <activity android:name="it.niedermann.owncloud.notes.android.activity.EditNoteActivity" android:label="@string/menu_edit" - android:windowSoftInputMode="stateVisible" - android:parentActivityName="it.niedermann.owncloud.notes.android.activity.NotesListViewActivity"></activity> + android:parentActivityName="it.niedermann.owncloud.notes.android.activity.NotesListViewActivity" + android:windowSoftInputMode="stateVisible"></activity> <activity android:name="it.niedermann.owncloud.notes.android.activity.AboutActivity" android:label="@string/menu_about" diff --git a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/CreateNoteActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/CreateNoteActivity.java index d2079eab..78a3a295 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/CreateNoteActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/CreateNoteActivity.java @@ -5,19 +5,25 @@ import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.Menu; import android.view.MenuItem; -import android.widget.EditText; +import android.widget.TextView; + +import com.yydcdut.rxmarkdown.RxMDEditText; +import com.yydcdut.rxmarkdown.RxMarkdown; +import com.yydcdut.rxmarkdown.factory.EditFactory; import it.niedermann.owncloud.notes.R; import it.niedermann.owncloud.notes.persistence.NoteSQLiteOpenHelper; +import it.niedermann.owncloud.notes.util.MarkDownUtil; +import rx.Subscriber; public class CreateNoteActivity extends AppCompatActivity { - private EditText editTextField = null; + private RxMDEditText editTextField = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_create); - editTextField = (EditText) findViewById(R.id.createContent); + editTextField = (RxMDEditText) findViewById(R.id.createContent); // Get intent, action and MIME type Intent intent = getIntent(); @@ -29,6 +35,25 @@ public class CreateNoteActivity extends AppCompatActivity { editTextField.setText(intent.getStringExtra(Intent.EXTRA_TEXT)); } } + + RxMarkdown.live(editTextField) + .config(MarkDownUtil.getMarkDownConfiguration(getApplicationContext())) + .factory(EditFactory.create()) + .intoObservable() + .subscribe(new Subscriber<CharSequence>() { + @Override + public void onCompleted() { + } + + @Override + public void onError(Throwable e) { + } + + @Override + public void onNext(CharSequence charSequence) { + editTextField.setText(charSequence, TextView.BufferType.SPANNABLE); + } + }); } @Override diff --git a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/EditNoteActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/EditNoteActivity.java index e42f61d8..0ba718e9 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/EditNoteActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/EditNoteActivity.java @@ -10,6 +10,11 @@ import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.widget.EditText; +import android.widget.TextView; + +import com.yydcdut.rxmarkdown.RxMDEditText; +import com.yydcdut.rxmarkdown.RxMarkdown; +import com.yydcdut.rxmarkdown.factory.EditFactory; import java.util.Timer; import java.util.TimerTask; @@ -20,6 +25,8 @@ import it.niedermann.owncloud.notes.R; import it.niedermann.owncloud.notes.model.DBNote; import it.niedermann.owncloud.notes.persistence.NoteSQLiteOpenHelper; import it.niedermann.owncloud.notes.util.ICallback; +import it.niedermann.owncloud.notes.util.MarkDownUtil; +import rx.Subscriber; public class EditNoteActivity extends AppCompatActivity { @@ -31,7 +38,7 @@ public class EditNoteActivity extends AppCompatActivity { private static final long DELAY = 2000; // in ms private static final long DELAY_AFTER_SYNC = 5000; // in ms - private EditText content = null; + private RxMDEditText content = null; private DBNote note, originalNote; private int notePosition = 0; private Timer timer, timerNextSync; @@ -53,9 +60,29 @@ public class EditNoteActivity extends AppCompatActivity { originalNote = (DBNote) savedInstanceState.getSerializable(PARAM_ORIGINAL_NOTE); notePosition = savedInstanceState.getInt(PARAM_NOTE_POSITION); } - content = (EditText) findViewById(R.id.editContent); + content = (RxMDEditText) findViewById(R.id.editContent); content.setText(note.getContent()); content.setEnabled(true); + + RxMarkdown.live(content) + .config(MarkDownUtil.getMarkDownConfiguration(getApplicationContext())) + .factory(EditFactory.create()) + .intoObservable() + .subscribe(new Subscriber<CharSequence>() { + @Override + public void onCompleted() { + } + + @Override + public void onError(Throwable e) { + } + + @Override + public void onNext(CharSequence charSequence) { + content.setText(charSequence, TextView.BufferType.SPANNABLE); + } + }); + db = new NoteSQLiteOpenHelper(this); actionBar = getSupportActionBar(); if (actionBar != null) { diff --git a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NoteActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NoteActivity.java index b7439a1a..af2361f3 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NoteActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NoteActivity.java @@ -5,19 +5,28 @@ import android.support.v7.app.ActionBar; import android.support.v7.app.AppCompatActivity; import android.text.format.DateUtils; import android.text.method.LinkMovementMethod; +import android.util.Log; import android.view.MenuItem; import android.view.View; import android.widget.TextView; +import com.yydcdut.rxmarkdown.RxMDTextView; +import com.yydcdut.rxmarkdown.RxMarkdown; +import com.yydcdut.rxmarkdown.factory.TextFactory; + import it.niedermann.owncloud.notes.R; import it.niedermann.owncloud.notes.model.DBNote; +import it.niedermann.owncloud.notes.util.MarkDownUtil; +import rx.Subscriber; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; public class NoteActivity extends AppCompatActivity { public static final String PARAM_NOTE = EditNoteActivity.PARAM_NOTE; private DBNote note = null; - private TextView noteContent = null; + private RxMDTextView noteContent = null; private ActionBar actionBar = null; @Override @@ -33,8 +42,30 @@ public class NoteActivity extends AppCompatActivity { actionBar.setTitle(note.getTitle()); actionBar.setSubtitle(DateUtils.getRelativeDateTimeString(getApplicationContext(), note.getModified().getTimeInMillis(), DateUtils.MINUTE_IN_MILLIS, DateUtils.WEEK_IN_MILLIS, 0)); } - noteContent = (TextView) findViewById(R.id.single_note_content); - noteContent.setText(note.getSpannableContent()); + noteContent = (RxMDTextView) findViewById(R.id.single_note_content); + + RxMarkdown.with(note.getContent(), this) + .config(MarkDownUtil.getMarkDownConfiguration(getApplicationContext())) + .factory(TextFactory.create()) + .intoObservable() + .subscribeOn(Schedulers.computation()) + .observeOn(AndroidSchedulers.mainThread()) + .subscribe(new Subscriber<CharSequence>() { + @Override + public void onCompleted() { + } + + @Override + public void onError(Throwable e) { + Log.v("Note View -------------", e.getStackTrace().toString()); + } + + @Override + public void onNext(CharSequence charSequence) { + noteContent.setText(charSequence, TextView.BufferType.SPANNABLE); + } + }); + noteContent.setText(note.getContent()); findViewById(R.id.fab_edit).setVisibility(View.GONE); ((TextView) findViewById(R.id.single_note_content)).setMovementMethod(LinkMovementMethod.getInstance()); } diff --git a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NotesListViewActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NotesListViewActivity.java index 7a60c533..50b6e7cb 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NotesListViewActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NotesListViewActivity.java @@ -8,6 +8,7 @@ import android.content.SharedPreferences; import android.os.AsyncTask; import android.os.Bundle; import android.preference.PreferenceManager; +import android.support.design.widget.Snackbar; import android.support.v4.view.MenuItemCompat; import android.support.v4.widget.SwipeRefreshLayout; import android.support.v7.app.AppCompatActivity; @@ -300,10 +301,22 @@ public class NotesListViewActivity extends AppCompatActivity implements @Override public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) { if (direction == ItemTouchHelper.LEFT || direction == ItemTouchHelper.RIGHT) { - DBNote dbNote = (DBNote) adapter.getItem(viewHolder.getAdapterPosition()); + final DBNote dbNote = (DBNote) adapter.getItem(viewHolder.getAdapterPosition()); db.deleteNoteAndSync((dbNote).getId()); adapter.remove(dbNote); + refreshList(); Log.v("Note", "Item deleted through swipe ----------------------------------------------"); + Snackbar.make(swipeRefreshLayout, R.string.action_note_deleted, Snackbar.LENGTH_LONG) + .setAction(R.string.action_undo, new View.OnClickListener() { + @Override + public void onClick(View v) { + db.addNoteAndSync(dbNote); + refreshList(); + Snackbar.make(swipeRefreshLayout, R.string.action_note_restored, Snackbar.LENGTH_SHORT) + .show(); + } + }) + .show(); } } }); @@ -383,22 +396,23 @@ public class NotesListViewActivity extends AppCompatActivity implements if (resultCode == RESULT_OK) { //not need because of db.synchronisation in createActivity - DBNote createdNote = (DBNote) data.getExtras().getSerializable( - CREATED_NOTE); + DBNote createdNote = (DBNote) data.getExtras().getSerializable(CREATED_NOTE); adapter.add(createdNote); //setListView(db.getNotes()); } } else if (requestCode == show_single_note_cmd) { if (resultCode == RESULT_OK || resultCode == RESULT_FIRST_USER) { int notePosition = data.getExtras().getInt(EditNoteActivity.PARAM_NOTE_POSITION); - Item oldItem = adapter.getItem(notePosition); - if(resultCode == RESULT_FIRST_USER) { - adapter.remove(oldItem); - } - if (resultCode == RESULT_OK) { - DBNote editedNote = (DBNote) data.getExtras().getSerializable(EditNoteActivity.PARAM_NOTE); - adapter.replace(editedNote, notePosition); - refreshList(); + if(adapter.getItemCount()>notePosition) { + Item oldItem = adapter.getItem(notePosition); + if (resultCode == RESULT_FIRST_USER) { + adapter.remove(oldItem); + } + if (resultCode == RESULT_OK) { + DBNote editedNote = (DBNote) data.getExtras().getSerializable(EditNoteActivity.PARAM_NOTE); + adapter.replace(editedNote, notePosition); + refreshList(); + } } } } else if (requestCode == server_settings) { @@ -474,7 +488,7 @@ public class NotesListViewActivity extends AppCompatActivity implements @Override public void onBackPressed() { - if (searchView.isIconified()) { + if (searchView==null || searchView.isIconified()) { super.onBackPressed(); } else { searchView.setIconified(true); diff --git a/app/src/main/java/it/niedermann/owncloud/notes/android/widget/SingleNoteWidget.java b/app/src/main/java/it/niedermann/owncloud/notes/android/widget/SingleNoteWidget.java index b82d9146..6ebc7beb 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/android/widget/SingleNoteWidget.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/android/widget/SingleNoteWidget.java @@ -22,7 +22,8 @@ public class SingleNoteWidget extends AppWidgetProvider { public static void updateAppWidget(DBNote note, Context context, AppWidgetManager appWidgetManager, int appWidgetId) { RemoteViews updateViews = new RemoteViews(context.getPackageName(), R.layout.widget_single_note); if (note != null) { - updateViews.setTextViewText(R.id.single_note_content, note.getSpannableContent()); + //TODO switch to RxMD + //updateViews.setTextViewText(R.id.single_note_content, note.getSpannableContent()); Intent intent = new Intent(context, EditNoteActivity.class); intent.putExtra(EditNoteActivity.PARAM_NOTE, note); // http://stackoverflow.com/questions/4011178/multiple-instances-of-widget-only-updating-last-widget diff --git a/app/src/main/java/it/niedermann/owncloud/notes/model/OwnCloudNote.java b/app/src/main/java/it/niedermann/owncloud/notes/model/CloudNote.java index 9c228d33..da1e74b4 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/model/OwnCloudNote.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/model/CloudNote.java @@ -9,17 +9,17 @@ import it.niedermann.owncloud.notes.persistence.NoteSQLiteOpenHelper; import it.niedermann.owncloud.notes.util.NoteUtil; /** - * OwnCloudNote represents a remote note from an OwnCloud server. + * CloudNote represents a remote note from an OwnCloud server. * It can be directly generated from the JSON answer from the server. */ -public class OwnCloudNote implements Serializable { +public class CloudNote implements Serializable { private long remoteId = 0; private String title = ""; private Calendar modified = null; private String content = ""; private boolean favorite = false; - public OwnCloudNote(long remoteId, Calendar modified, String title, String content, boolean favorite) { + public CloudNote(long remoteId, Calendar modified, String title, String content, boolean favorite) { this.remoteId = remoteId; if (title != null) setTitle(title); diff --git a/app/src/main/java/it/niedermann/owncloud/notes/model/DBNote.java b/app/src/main/java/it/niedermann/owncloud/notes/model/DBNote.java index 7ced944f..887e3318 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/model/DBNote.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/model/DBNote.java @@ -8,9 +8,9 @@ import it.niedermann.owncloud.notes.util.NoteUtil; /** * DBNote represents a single note from the local SQLite database with all attributes. - * It extends OwnCloudNote with attributes required for local data management. + * It extends CloudNote with attributes required for local data management. */ -public class DBNote extends OwnCloudNote implements Item, Serializable { +public class DBNote extends CloudNote implements Item, Serializable { private long id; private DBStatus status; @@ -43,11 +43,6 @@ public class DBNote extends OwnCloudNote implements Item, Serializable { excerpt = NoteUtil.generateNoteExcerpt(content); } - public CharSequence getSpannableContent() { - // TODO Cache the generated CharSequence not possible because CharSequence does not implement Serializable - return NoteUtil.parseMarkDown(getContent()); - } - public void setContent(String content) { super.setContent(content); setExcerpt(content); diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java index 50a1ae85..df9a05a2 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java @@ -16,7 +16,7 @@ import java.util.Locale; import it.niedermann.owncloud.notes.model.DBNote; import it.niedermann.owncloud.notes.model.DBStatus; -import it.niedermann.owncloud.notes.model.OwnCloudNote; +import it.niedermann.owncloud.notes.model.CloudNote; import it.niedermann.owncloud.notes.util.ICallback; import it.niedermann.owncloud.notes.util.NoteUtil; @@ -102,8 +102,19 @@ public class NoteSQLiteOpenHelper extends SQLiteOpenHelper { */ @SuppressWarnings("UnusedReturnValue") public long addNoteAndSync(String content) { - DBNote note = new DBNote(0, 0, Calendar.getInstance(), NoteUtil.generateNoteTitle(content), content, false, DBStatus.LOCAL_EDITED); - long id = addNote(note); + CloudNote note = new CloudNote(0, Calendar.getInstance(), NoteUtil.generateNoteTitle(content), content, false); + return addNoteAndSync(note); + } + + /** + * Creates a new Note in the Database and adds a Synchronization Flag. + * + * @param note Note + */ + @SuppressWarnings("UnusedReturnValue") + public long addNoteAndSync(CloudNote note) { + DBNote dbNote = new DBNote(0, 0, note.getModified(), note.getTitle(), note.getContent(), note.isFavorite(), DBStatus.LOCAL_EDITED); + long id = addNote(dbNote); getNoteServerSyncHelper().scheduleSync(true); return id; } @@ -112,9 +123,9 @@ public class NoteSQLiteOpenHelper extends SQLiteOpenHelper { * Inserts a note directly into the Database. * No Synchronisation will be triggered! Use addNoteAndSync()! * - * @param note Note to be added. Remotely created Notes must be of type OwnCloudNote and locally created Notes must be of Type DBNote (with DBStatus.LOCAL_EDITED)! + * @param note Note to be added. Remotely created Notes must be of type CloudNote and locally created Notes must be of Type DBNote (with DBStatus.LOCAL_EDITED)! */ - long addNote(OwnCloudNote note) { + long addNote(CloudNote note) { SQLiteDatabase db = this.getWritableDatabase(); ContentValues values = new ContentValues(); if(note instanceof DBNote) { @@ -312,7 +323,7 @@ public class NoteSQLiteOpenHelper extends SQLiteOpenHelper { * * @return The number of the Rows affected. */ - int updateNote(long id, OwnCloudNote remoteNote, DBNote forceUnchangedDBNoteState) { + int updateNote(long id, CloudNote remoteNote, DBNote forceUnchangedDBNoteState) { SQLiteDatabase db = this.getWritableDatabase(); // First, update the remote ID, since this field cannot be changed in parallel, but have to be updated always. diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteServerSyncHelper.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteServerSyncHelper.java index 6090f916..76203615 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteServerSyncHelper.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteServerSyncHelper.java @@ -25,9 +25,9 @@ import java.util.Set; import it.niedermann.owncloud.notes.R; import it.niedermann.owncloud.notes.android.activity.SettingsActivity; +import it.niedermann.owncloud.notes.model.CloudNote; import it.niedermann.owncloud.notes.model.DBNote; import it.niedermann.owncloud.notes.model.DBStatus; -import it.niedermann.owncloud.notes.model.OwnCloudNote; import it.niedermann.owncloud.notes.util.ICallback; import it.niedermann.owncloud.notes.util.NotesClient; import it.niedermann.owncloud.notes.util.NotesClientUtil.LoginStatus; @@ -215,14 +215,18 @@ public class NoteServerSyncHelper { for (DBNote note : notes) { Log.d(getClass().getSimpleName(), " Process Local Note: "+note); try { - OwnCloudNote remoteNote=null; + CloudNote remoteNote=null; switch(note.getStatus()) { case LOCAL_EDITED: Log.d(getClass().getSimpleName(), " ...create/edit"); // if note is not new, try to edit it. if (note.getRemoteId()>0) { Log.d(getClass().getSimpleName(), " ...try to edit"); - remoteNote = client.editNote(note); + try { + remoteNote = client.editNote(note); + } catch(FileNotFoundException e) { + // Note does not exists anymore + } } // However, the note may be deleted on the server meanwhile; or was never synchronized -> (re)create // Please note, thas dbHelper.updateNote() realizes an optimistic conflict resolution, which is required for parallel changes of this Note from the UI. @@ -268,10 +272,10 @@ public class NoteServerSyncHelper { for (DBNote note : localNotes) { localIDmap.put(note.getRemoteId(), note.getId()); } - List<OwnCloudNote> remoteNotes = client.getNotes(); + List<CloudNote> remoteNotes = client.getNotes(); Set<Long> remoteIDs = new HashSet<>(); // pull remote changes: update or create each remote note - for (OwnCloudNote remoteNote : remoteNotes) { + for (CloudNote remoteNote : remoteNotes) { Log.d(getClass().getSimpleName(), " Process Remote Note: "+remoteNote); remoteIDs.add(remoteNote.getRemoteId()); if(localIDmap.containsKey(remoteNote.getRemoteId())) { diff --git a/app/src/main/java/it/niedermann/owncloud/notes/util/MarkDownUtil.java b/app/src/main/java/it/niedermann/owncloud/notes/util/MarkDownUtil.java new file mode 100644 index 00000000..32194b08 --- /dev/null +++ b/app/src/main/java/it/niedermann/owncloud/notes/util/MarkDownUtil.java @@ -0,0 +1,32 @@ +package it.niedermann.owncloud.notes.util; + +import android.content.Context; +import android.support.v4.content.res.ResourcesCompat; + +import com.yydcdut.rxmarkdown.RxMDConfiguration; + +import it.niedermann.owncloud.notes.R; + +/** + * Created by stefan on 07.12.16. + */ + +public class MarkDownUtil { + + /** + * Ensures every instance of RxMD uses the same configuration + * + * @param context Context + * @return RxMDConfiguration + */ + public static RxMDConfiguration getMarkDownConfiguration(Context context) { + return new RxMDConfiguration.Builder(context) + .setHeader2RelativeSize(1.35f) + .setHeader3RelativeSize(1.25f) + .setHeader4RelativeSize(1.15f) + .setHeader5RelativeSize(1.1f) + .setHeader6RelativeSize(1.05f) + .setLinkColor(ResourcesCompat.getColor(context.getResources(), R.color.primary, null)) + .build(); + } +} diff --git a/app/src/main/java/it/niedermann/owncloud/notes/util/NoteUtil.java b/app/src/main/java/it/niedermann/owncloud/notes/util/NoteUtil.java index e17ec78b..4e4bf42c 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/util/NoteUtil.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/util/NoteUtil.java @@ -2,15 +2,11 @@ package it.niedermann.owncloud.notes.util; import java.util.regex.Pattern; -import in.uncod.android.bypass.Bypass; - /** * Provides basic functionality for Note operations. * Created by stefan on 06.10.15. */ public class NoteUtil { - private static final Bypass bypass = new Bypass(); - private static final Pattern pLists = Pattern.compile("^\\s*[*+-]\\s+", Pattern.MULTILINE); private static final Pattern pHeadings = Pattern.compile("^#+\\s+(.*?)\\s*#*$", Pattern.MULTILINE); private static final Pattern pHeadingLine = Pattern.compile("^(?:=*|-*)$", Pattern.MULTILINE); @@ -18,29 +14,6 @@ public class NoteUtil { private static final Pattern pSpace1 = Pattern.compile("^\\s+", Pattern.MULTILINE); private static final Pattern pSpace2 = Pattern.compile("\\s+$", Pattern.MULTILINE); - /** - * Parses a MarkDown-String and returns a Spannable - * - * @param s String - MarkDown - * @return Spannable - */ - public static CharSequence parseMarkDown(String s) { - /* - * Appends two spaces at the end of every line to force a line break. - * - * @see #24 - */ - StringBuilder sb = new StringBuilder(); - for (String line : s.split("\n")) { - sb.append(line); - // If line is not a list item - if (!line.trim().matches("^([\\-*]|[0-9]+\\.)(.)*")) { - sb.append(" "); - } - sb.append("\n"); - } - return bypass.markdownToSpannable(sb.toString()); - } /** * Strips all MarkDown from the given String diff --git a/app/src/main/java/it/niedermann/owncloud/notes/util/NotesClient.java b/app/src/main/java/it/niedermann/owncloud/notes/util/NotesClient.java index 613cff01..f1b161d9 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/util/NotesClient.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/util/NotesClient.java @@ -19,7 +19,7 @@ import java.util.Calendar; import java.util.GregorianCalendar; import java.util.List; -import it.niedermann.owncloud.notes.model.OwnCloudNote; +import it.niedermann.owncloud.notes.model.CloudNote; public class NotesClient { @@ -43,7 +43,7 @@ public class NotesClient { this.password = password; } - private OwnCloudNote getNoteFromJSON(JSONObject json) throws JSONException { + private CloudNote getNoteFromJSON(JSONObject json) throws JSONException { long noteId = 0; String noteTitle = ""; String noteContent = ""; @@ -65,11 +65,11 @@ public class NotesClient { if (!json.isNull(key_favorite)) { noteFavorite = json.getBoolean(key_favorite); } - return new OwnCloudNote(noteId, noteModified, noteTitle, noteContent, noteFavorite); + return new CloudNote(noteId, noteModified, noteTitle, noteContent, noteFavorite); } - public List<OwnCloudNote> getNotes() throws JSONException, IOException { - List<OwnCloudNote> notesList = new ArrayList<>(); + public List<CloudNote> getNotes() throws JSONException, IOException { + List<CloudNote> notesList = new ArrayList<>(); JSONArray notes = new JSONArray(requestServer("notes", METHOD_GET, null)); for (int i = 0; i < notes.length(); i++) { JSONObject json = notes.getJSONObject(i); @@ -87,12 +87,12 @@ public class NotesClient { * @throws IOException */ @SuppressWarnings("unused") - public OwnCloudNote getNoteById(long id) throws JSONException, IOException { + public CloudNote getNoteById(long id) throws JSONException, IOException { JSONObject json = new JSONObject(requestServer("notes/" + id, METHOD_GET, null)); return getNoteFromJSON(json); } - private OwnCloudNote putNote(OwnCloudNote note, String path, String method) throws JSONException, IOException { + private CloudNote putNote(CloudNote note, String path, String method) throws JSONException, IOException { JSONObject paramObject = new JSONObject(); paramObject.accumulate(key_content, note.getContent()); paramObject.accumulate(key_modified, note.getModified().getTimeInMillis()/1000); @@ -104,16 +104,16 @@ public class NotesClient { /** * Creates a Note on the Server * - * @param note {@link OwnCloudNote} - the new Note + * @param note {@link CloudNote} - the new Note * @return Created Note including generated Title, ID and lastModified-Date * @throws JSONException * @throws IOException */ - public OwnCloudNote createNote(OwnCloudNote note) throws JSONException, IOException { + public CloudNote createNote(CloudNote note) throws JSONException, IOException { return putNote(note, "notes", METHOD_POST); } - public OwnCloudNote editNote(OwnCloudNote note) throws JSONException, IOException { + public CloudNote editNote(CloudNote note) throws JSONException, IOException { return putNote(note, "notes/" + note.getRemoteId(), METHOD_PUT); } diff --git a/app/src/main/res/drawable-hdpi/ic_launcher.png b/app/src/main/res/drawable-hdpi/ic_launcher.png Binary files differindex e376e0f7..65aa97bc 100644 --- a/app/src/main/res/drawable-hdpi/ic_launcher.png +++ b/app/src/main/res/drawable-hdpi/ic_launcher.png diff --git a/app/src/main/res/drawable-mdpi/ic_launcher.png b/app/src/main/res/drawable-mdpi/ic_launcher.png Binary files differindex 437cb624..c0172e14 100644 --- a/app/src/main/res/drawable-mdpi/ic_launcher.png +++ b/app/src/main/res/drawable-mdpi/ic_launcher.png diff --git a/app/src/main/res/drawable-xhdpi/ic_launcher.png b/app/src/main/res/drawable-xhdpi/ic_launcher.png Binary files differindex 1f78b58f..1a58d7b6 100644 --- a/app/src/main/res/drawable-xhdpi/ic_launcher.png +++ b/app/src/main/res/drawable-xhdpi/ic_launcher.png diff --git a/app/src/main/res/drawable-xxhdpi/ic_launcher.png b/app/src/main/res/drawable-xxhdpi/ic_launcher.png Binary files differindex 395c904e..ed2f9f47 100644 --- a/app/src/main/res/drawable-xxhdpi/ic_launcher.png +++ b/app/src/main/res/drawable-xxhdpi/ic_launcher.png diff --git a/app/src/main/res/drawable-xxxhdpi/ic_launcher.png b/app/src/main/res/drawable-xxxhdpi/ic_launcher.png Binary files differnew file mode 100644 index 00000000..c4c4dc34 --- /dev/null +++ b/app/src/main/res/drawable-xxxhdpi/ic_launcher.png diff --git a/app/src/main/res/layout/activity_create.xml b/app/src/main/res/layout/activity_create.xml index 69e48fdc..a3392dea 100644 --- a/app/src/main/res/layout/activity_create.xml +++ b/app/src/main/res/layout/activity_create.xml @@ -13,7 +13,7 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - <EditText + <com.yydcdut.rxmarkdown.RxMDEditText android:id="@+id/createContent" android:layout_width="match_parent" android:layout_height="wrap_content" diff --git a/app/src/main/res/layout/activity_edit.xml b/app/src/main/res/layout/activity_edit.xml index 140681d4..8f736edf 100644 --- a/app/src/main/res/layout/activity_edit.xml +++ b/app/src/main/res/layout/activity_edit.xml @@ -12,7 +12,7 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - <EditText + <com.yydcdut.rxmarkdown.RxMDEditText android:id="@+id/editContent" android:layout_width="match_parent" android:layout_height="wrap_content" diff --git a/app/src/main/res/layout/activity_single_note.xml b/app/src/main/res/layout/activity_single_note.xml index eb783f8d..9c6912bd 100644 --- a/app/src/main/res/layout/activity_single_note.xml +++ b/app/src/main/res/layout/activity_single_note.xml @@ -9,7 +9,7 @@ android:layout_width="match_parent" android:layout_height="match_parent"> - <TextView + <com.yydcdut.rxmarkdown.RxMDTextView android:id="@+id/single_note_content" android:layout_width="match_parent" android:layout_height="wrap_content" diff --git a/app/src/main/res/layout/widget_single_note.xml b/app/src/main/res/layout/widget_single_note.xml index a9b725ea..f5d83670 100644 --- a/app/src/main/res/layout/widget_single_note.xml +++ b/app/src/main/res/layout/widget_single_note.xml @@ -5,7 +5,7 @@ android:layout_height="match_parent" android:orientation="vertical"> - <TextView + <com.yydcdut.rxmarkdown.RxMDTextView android:id="@+id/single_note_content" android:layout_width="match_parent" android:layout_height="match_parent" diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 37264962..ac92c102 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -12,6 +12,9 @@ <string name="action_edit_saved">Gespeichert</string> <string name="action_edit_cancel">Abbrechen</string> <string name="action_select_note">Notiz auswählen</string> + <string name="action_note_deleted">Notiz wurde gelöscht</string> + <string name="action_note_restored">Notiz wurde wiederhergestellt</string> + <string name="action_undo">Rückgängig</string> <string name="action_about">Über</string> <string name="menu_delete">Löschen</string> <string name="menu_copy">Kopieren</string> diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 8f9ff482..4f381f50 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -3,7 +3,7 @@ <!-- Colors --> <color name="primary">#0082C9</color> - <color name="primary_dark">#112233</color> + <color name="primary_dark">#286090</color> <color name="separator">#d2d2d2</color> diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 530a9fe7..e3732871 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -14,6 +14,9 @@ <string name="action_edit_cancel">Cancel</string> <string name="action_about">About</string> <string name="action_select_note">Select note</string> + <string name="action_note_deleted">Note is deleted</string> + <string name="action_note_restored">Note is restored</string> + <string name="action_undo">Undo</string> <string name="menu_delete">Delete</string> <string name="menu_copy">Copy</string> <string name="menu_edit">Edit</string> diff --git a/demo-1.png b/demo-1.png Binary files differdeleted file mode 100644 index 6d0d5d03..00000000 --- a/demo-1.png +++ /dev/null diff --git a/demo-2.png b/demo-2.png Binary files differdeleted file mode 100644 index 5b9d7440..00000000 --- a/demo-2.png +++ /dev/null diff --git a/demo-edit.png b/demo-edit.png Binary files differnew file mode 100644 index 00000000..f971fa08 --- /dev/null +++ b/demo-edit.png diff --git a/demo-list.png b/demo-list.png Binary files differnew file mode 100644 index 00000000..23d12340 --- /dev/null +++ b/demo-list.png diff --git a/ic_launcher.svg b/ic_launcher.svg index 056e9c81..54bd1c6c 100644 --- a/ic_launcher.svg +++ b/ic_launcher.svg @@ -48,8 +48,8 @@ y="32" x="32" id="rect4" - style="fill:#1d2d44" /><path + style="fill:#0082C9" /><path inkscape:connector-curvature="0" style="fill:#ffffff" d="M 136.71428,89.002394 C 110.28057,89.002394 89,110.28284 89,136.71635 l 0,238.56968 C 89,401.71959 110.28057,423 136.71428,423 l 238.57144,0 C 401.71944,423 423,401.71959 423,375.28603 l 0,-199.43234 -10.80728,10.81675 -63.00672,-63.00385 34.67634,-34.666586 -247.14806,0 z m 188.61457,58.523546 63.00671,63.00384 -99.16221,99.14953 -104.74478,41.74972 41.75,-104.74403 99.15028,-99.15906 z m -88.343,109.59648 -31.68228,52.55689 20.875,20.87485 52.55728,-31.68206 -41.75,-41.74968 z" - id="path4" /></svg>
\ No newline at end of file + id="path4" /></svg> diff --git a/projectFilesBackup/.idea/workspace.xml b/projectFilesBackup/.idea/workspace.xml new file mode 100644 index 00000000..209b211e --- /dev/null +++ b/projectFilesBackup/.idea/workspace.xml @@ -0,0 +1,2666 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="AndroidLayouts"> + <shared> + <config /> + </shared> + </component> + <component name="AndroidLogFilters"> + <option name="TOOL_WINDOW_CONFIGURED_FILTER" value="Show only selected application" /> + </component> + <component name="ChangeListManager"> + <list default="true" id="8b211883-918e-40d2-b6ee-201d557cc4b3" name="Default" comment="#130 Bugfixes for 0.9.0 Version bump and code formatting"> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/misc.xml" afterPath="$PROJECT_DIR$/.idea/misc.xml" /> + <change type="MODIFICATION" beforePath="$PROJECT_DIR$/app/app.iml" afterPath="$PROJECT_DIR$/app/app.iml" /> + </list> + <ignored path="OwnCloud-Notes.iws" /> + <ignored path=".idea/workspace.xml" /> + <ignored path="$PROJECT_DIR$/.gradle/" /> + <ignored path="$PROJECT_DIR$/build/classes/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/assets/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/classes/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/debug/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/dependency-cache/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/dex/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.1.1/jars/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/design/23.1.1/jars/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.1.1/jars/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/exploded-aar/com.commit451/bypasses/1.0.1/jars/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/incremental/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/manifests/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/pre-dexed/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/release/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/res/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/rs/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/symbols/" /> + <ignored path="$PROJECT_DIR$/app/build/intermediates/tmp/" /> + <ignored path="$PROJECT_DIR$/app/build/outputs/" /> + <ignored path="$PROJECT_DIR$/app/build/tmp/" /> + <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> + <option name="TRACKING_ENABLED" value="true" /> + <option name="SHOW_DIALOG" value="false" /> + <option name="HIGHLIGHT_CONFLICTS" value="true" /> + <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> + <option name="LAST_RESOLUTION" value="IGNORE" /> + </component> + <component name="ChangesViewManager" flattened_view="true" show_ignored="false" /> + <component name="CreatePatchCommitExecutor"> + <option name="PATCH_PATH" value="" /> + </component> + <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" /> + <component name="ExternalProjectsManager"> + <system id="GRADLE"> + <state> + <projects_view /> + </state> + </system> + </component> + <component name="FavoritesManager"> + <favorites_list name="OwnCloud-Notes" /> + </component> + <component name="FileEditorManager"> + <leaf /> + </component> + <component name="GenerateSignedApkSettings"> + <option name="KEY_STORE_PATH" value="/media/stefan/0012-D687/android.jks" /> + <option name="KEY_ALIAS" value="it.niedermann.owncloud.notes" /> + <option name="REMEMBER_PASSWORDS" value="true" /> + </component> + <component name="Git.Settings"> + <option name="PREVIOUS_COMMIT_AUTHORS"> + <list> + <option value="syst" /> + </list> + </option> + <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> + <option name="PUSH_TAGS"> + <GitPushTagMode /> + </option> + </component> + <component name="GradleLocalSettings"> + <option name="availableProjects"> + <map> + <entry> + <key> + <ExternalProjectPojo> + <option name="name" value="OwnCloud-Notes" /> + <option name="path" value="$PROJECT_DIR$" /> + </ExternalProjectPojo> + </key> + <value> + <list> + <ExternalProjectPojo> + <option name="name" value="OwnCloud-Notes" /> + <option name="path" value="$PROJECT_DIR$" /> + </ExternalProjectPojo> + <ExternalProjectPojo> + <option name="name" value=":app" /> + <option name="path" value="$PROJECT_DIR$/app" /> + </ExternalProjectPojo> + </list> + </value> + </entry> + </map> + </option> + <option name="availableTasks"> + <map> + <entry key="$PROJECT_DIR$"> + <value> + <list> + <ExternalTaskPojo> + <option name="description" value="Assembles the outputs of this project." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="assemble" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles and tests this project." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="build" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays all buildscript dependencies declared in root project 'OwnCloud-Notes'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="buildEnvironment" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs all checks." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="check" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Deletes the build directory." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="clean" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the components produced by root project 'OwnCloud-Notes'. [incubating]" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="components" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays all dependencies declared in root project 'OwnCloud-Notes'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="dependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the insight into a specific dependency in root project 'OwnCloud-Notes'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="dependencyInsight" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays a help message." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="help" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Initializes a new Gradle build. [incubating]" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="init" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the configuration model of root project 'OwnCloud-Notes'. [incubating]" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="model" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the sub-projects of root project 'OwnCloud-Notes'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="projects" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the properties of root project 'OwnCloud-Notes'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="properties" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the tasks runnable from root project 'OwnCloud-Notes' (some of the displayed tasks may belong to subprojects)." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="tasks" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Generates Gradle wrapper files. [incubating]" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="wrapper" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the Android dependencies of the project." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="androidDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles all the Test applications." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="assembleAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles all Debug builds." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="assembleDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="assembleDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="assembleDebugUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles all Release builds." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="assembleRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="assembleReleaseUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles and tests this project and all projects that depend on it." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="buildDependents" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles and tests this project and all projects it depends on." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="buildNeeded" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="checkDebugManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="checkReleaseManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugAidl" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugAndroidTestAidl" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugAndroidTestJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugAndroidTestNdk" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugAndroidTestRenderscript" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugAndroidTestShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugAndroidTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugNdk" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugRenderscript" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugUnitTestJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileDebugUnitTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileLint" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseAidl" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseNdk" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseRenderscript" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseUnitTestJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="compileReleaseUnitTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs and runs instrumentation tests for all flavors on connected devices." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="connectedAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs all device checks on currently connected devices." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="connectedCheck" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs and runs the tests for debug on connected devices." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="connectedDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs and runs instrumentation tests using all Device Providers." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="deviceAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs all device checks using Device Providers and Test Servers." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="deviceCheck" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugAndroidTestAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugAndroidTestBuildConfig" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugAndroidTestResValues" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugAndroidTestResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugAndroidTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugBuildConfig" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugResValues" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateDebugSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateReleaseAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateReleaseBuildConfig" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateReleaseResValues" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateReleaseResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="generateReleaseSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="incrementalDebugAndroidTestJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="incrementalDebugJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="incrementalDebugUnitTestJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="incrementalReleaseJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="incrementalReleaseUnitTestJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="installDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs the android (on device) tests for the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="installDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="jarDebugClasses" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="jarReleaseClasses" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on all variants." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="lint" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="lintDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on the Release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="lintRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on just the fatal issues in the Release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="lintVitalRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugAndroidTestAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugAndroidTestJniLibFolders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugAndroidTestResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugAndroidTestShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugJniLibFolders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeDebugShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeReleaseAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeReleaseJniLibFolders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeReleaseResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mergeReleaseShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Creates a version of android.jar that's suitable for unit tests." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="mockableAndroidJar" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="packageDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="packageDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="packageRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="preBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="preDebugAndroidTestBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="preDebugBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="preDebugUnitTestBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prePackageMarkerForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prePackageMarkerForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prePackageMarkerForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="preReleaseBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="preReleaseUnitTestBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:animated-vector-drawable:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportAnimatedVectorDrawable2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:appcompat-v7:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportAppcompatV72421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:design:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportDesign2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:recyclerview-v7:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportRecyclerviewV72421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-compat:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportSupportCompat2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-core-ui:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportSupportCoreUi2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-core-utils:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportSupportCoreUtils2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-fragment:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportSupportFragment2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-media-compat:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportSupportMediaCompat2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-v4:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportSupportV42421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-vector-drawable:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComAndroidSupportSupportVectorDrawable2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.commit451:bypasses:1.0.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareComCommit451Bypasses101Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareDebugAndroidTestDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareDebugDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareDebugUnitTestDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareReleaseDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="prepareReleaseUnitTestDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processDebugAndroidTestJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processDebugAndroidTestManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processDebugAndroidTestResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processDebugJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processDebugManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processDebugResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processDebugUnitTestJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processReleaseJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processReleaseManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processReleaseResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="processReleaseUnitTestJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the signing info for each variant." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="signingReport" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prints out all the source sets defined in this project." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="sourceSets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Run unit tests for all variants." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="test" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Run unit tests for the debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="testDebugUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Run unit tests for the release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="testReleaseUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformClassesWithDexForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformClassesWithDexForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformClassesWithDexForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformNative_libsWithMergeJniLibsForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformNative_libsWithMergeJniLibsForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformNative_libsWithMergeJniLibsForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformResourcesWithMergeJavaResForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformResourcesWithMergeJavaResForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformResourcesWithMergeJavaResForDebugUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformResourcesWithMergeJavaResForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="transformResourcesWithMergeJavaResForReleaseUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstall all applications." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="uninstallAll" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstalls the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="uninstallDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstalls the android (on device) tests for the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="uninstallDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstalls the Release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="uninstallRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="validateDebugSigning" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$" /> + <option name="name" value="zipalignDebug" /> + </ExternalTaskPojo> + </list> + </value> + </entry> + <entry key="$PROJECT_DIR$/app"> + <value> + <list> + <ExternalTaskPojo> + <option name="description" value="Displays the Android dependencies of the project." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="androidDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles all variants of all applications and secondary packages." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="assemble" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles all the Test applications." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="assembleAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles all Debug builds." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="assembleDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="assembleDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="assembleDebugUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles all Release builds." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="assembleRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="assembleReleaseUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles and tests this project." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="build" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles and tests this project and all projects that depend on it." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="buildDependents" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays all buildscript dependencies declared in project ':app'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="buildEnvironment" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Assembles and tests this project and all projects it depends on." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="buildNeeded" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs all checks." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="check" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="checkDebugManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="checkReleaseManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Deletes the build directory." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="clean" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugAidl" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugAndroidTestAidl" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugAndroidTestJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugAndroidTestNdk" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugAndroidTestRenderscript" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugAndroidTestShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugAndroidTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugNdk" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugRenderscript" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugUnitTestJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileDebugUnitTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileLint" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseAidl" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseNdk" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseRenderscript" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseUnitTestJavaWithJavac" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="compileReleaseUnitTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the components produced by project ':app'. [incubating]" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="components" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs and runs instrumentation tests for all flavors on connected devices." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="connectedAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs all device checks on currently connected devices." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="connectedCheck" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs and runs the tests for debug on connected devices." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="connectedDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays all dependencies declared in project ':app'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="dependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the insight into a specific dependency in project ':app'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="dependencyInsight" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs and runs instrumentation tests using all Device Providers." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="deviceAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs all device checks using Device Providers and Test Servers." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="deviceCheck" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugAndroidTestAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugAndroidTestBuildConfig" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugAndroidTestResValues" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugAndroidTestResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugAndroidTestSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugBuildConfig" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugResValues" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateDebugSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateReleaseAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateReleaseBuildConfig" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateReleaseResValues" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateReleaseResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="generateReleaseSources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays a help message." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="help" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="incrementalDebugAndroidTestJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="incrementalDebugJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="incrementalDebugUnitTestJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="incrementalReleaseJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="incrementalReleaseUnitTestJavaCompilationSafeguard" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="installDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Installs the android (on device) tests for the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="installDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="jarDebugClasses" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="jarReleaseClasses" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on all variants." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="lint" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="lintDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on the Release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="lintRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Runs lint on just the fatal issues in the Release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="lintVitalRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugAndroidTestAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugAndroidTestJniLibFolders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugAndroidTestResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugAndroidTestShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugJniLibFolders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeDebugShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeReleaseAssets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeReleaseJniLibFolders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeReleaseResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mergeReleaseShaders" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Creates a version of android.jar that's suitable for unit tests." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="mockableAndroidJar" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the configuration model of project ':app'. [incubating]" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="model" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="packageDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="packageDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="packageRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="preBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="preDebugAndroidTestBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="preDebugBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="preDebugUnitTestBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prePackageMarkerForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prePackageMarkerForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prePackageMarkerForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="preReleaseBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="preReleaseUnitTestBuild" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:animated-vector-drawable:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportAnimatedVectorDrawable2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:appcompat-v7:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportAppcompatV72421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:design:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportDesign2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:recyclerview-v7:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportRecyclerviewV72421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-compat:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportSupportCompat2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-core-ui:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportSupportCoreUi2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-core-utils:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportSupportCoreUtils2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-fragment:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportSupportFragment2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-media-compat:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportSupportMediaCompat2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-v4:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportSupportV42421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.android.support:support-vector-drawable:24.2.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComAndroidSupportSupportVectorDrawable2421Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prepare com.commit451:bypasses:1.0.1" /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareComCommit451Bypasses101Library" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareDebugAndroidTestDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareDebugDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareDebugUnitTestDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareReleaseDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="prepareReleaseUnitTestDependencies" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processDebugAndroidTestJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processDebugAndroidTestManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processDebugAndroidTestResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processDebugJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processDebugManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processDebugResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processDebugUnitTestJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processReleaseJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processReleaseManifest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processReleaseResources" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="processReleaseUnitTestJavaRes" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the sub-projects of project ':app'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="projects" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the properties of project ':app'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="properties" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the signing info for each variant." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="signingReport" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Prints out all the source sets defined in this project." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="sourceSets" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Displays the tasks runnable from project ':app'." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="tasks" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Run unit tests for all variants." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="test" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Run unit tests for the debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="testDebugUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Run unit tests for the release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="testReleaseUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformClassesWithDexForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformClassesWithDexForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformClassesWithDexForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformNative_libsWithMergeJniLibsForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformNative_libsWithMergeJniLibsForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformNative_libsWithMergeJniLibsForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformResourcesWithMergeJavaResForDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformResourcesWithMergeJavaResForDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformResourcesWithMergeJavaResForDebugUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformResourcesWithMergeJavaResForRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="transformResourcesWithMergeJavaResForReleaseUnitTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstall all applications." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="uninstallAll" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstalls the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="uninstallDebug" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstalls the android (on device) tests for the Debug build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="uninstallDebugAndroidTest" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="description" value="Uninstalls the Release build." /> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="uninstallRelease" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="validateDebugSigning" /> + </ExternalTaskPojo> + <ExternalTaskPojo> + <option name="linkedExternalProjectPath" value="$PROJECT_DIR$/app" /> + <option name="name" value="zipalignDebug" /> + </ExternalTaskPojo> + </list> + </value> + </entry> + </map> + </option> + <option name="modificationStamps"> + <map> + <entry key="$PROJECT_DIR$" value="4417855092859" /> + </map> + </option> + <option name="projectBuildClasspath"> + <map> + <entry key="$PROJECT_DIR$"> + <value> + <ExternalProjectBuildClasspathPojo> + <option name="modulesBuildClasspath"> + <map> + <entry key="$PROJECT_DIR$"> + <value> + <ExternalModuleBuildClasspathPojo> + <option name="entries"> + <list> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle/2.1.3/gradle-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-core/2.1.3/gradle-core-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder/2.1.3/builder-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint/25.1.3/lint-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-api/2.1.3/gradle-api-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/compilerCommon/2.1.3/compilerCommon-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.6.201602180812/org.jacoco.core-0.7.6.201602180812.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-model/2.1.3/builder-model-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-test-api/2.1.3/builder-test-api-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdklib/25.1.3/sdklib-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdk-common/25.1.3/sdk-common-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/common/25.1.3/common-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/manifest-merger/25.1.3/manifest-merger-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/ddms/ddmlib/25.1.3/ddmlib-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jack/jack-api/0.10.0/jack-api-0.10.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jill/jill-api/0.10.0/jill-api-0.10.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-checks/25.1.3/lint-checks-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/annotations/25.1.3/annotations-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/baseLibrary/2.1.3/baseLibrary-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4/4.5/antlr4-4.5.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-debug-all/5.0.4/asm-debug-all-5.0.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/layoutlib/layoutlib-api/25.1.3/layoutlib-api-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/dvlib/25.1.3/dvlib-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/repository/25.1.3/repository-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-api/25.1.3/lint-api-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-runtime/4.5/antlr4-runtime-4.5.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-annotations/4.5/antlr4-annotations-4.5.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/ST4/4.0.8/ST4-4.0.8.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/abego/treelayout/org.abego.treelayout.core/1.0.1/org.abego.treelayout.core-1.0.1.jar" /> + </list> + </option> + <option name="path" value="$PROJECT_DIR$" /> + </ExternalModuleBuildClasspathPojo> + </value> + </entry> + <entry key="$PROJECT_DIR$/app"> + <value> + <ExternalModuleBuildClasspathPojo> + <option name="entries"> + <list> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle/2.1.3/gradle-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-core/2.1.3/gradle-core-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder/2.1.3/builder-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint/25.1.3/lint-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-gradle-api.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/gradle-api/2.1.3/gradle-api-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/compilerCommon/2.1.3/compilerCommon-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-gradle/5.2.1/proguard-gradle-5.2.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/jacoco/org.jacoco.core/0.7.6.201602180812/org.jacoco.core-0.7.6.201602180812.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-model/2.1.3/builder-model-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/builder-test-api/2.1.3/builder-test-api-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdklib/25.1.3/sdklib-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/sdk-common/25.1.3/sdk-common-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/common/25.1.3/common-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/build/manifest-merger/25.1.3/manifest-merger-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/ddms/ddmlib/25.1.3/ddmlib-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jack/jack-api/0.10.0/jack-api-0.10.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/jill/jill-api/0.10.0/jill-api-0.10.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/javawriter/2.5.0/javawriter-2.5.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-checks/25.1.3/lint-checks-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ecj-4.4.2.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/annotations/25.1.3/annotations-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/guava/guava/17.0/guava-17.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/databinding/baseLibrary/2.1.3/baseLibrary-2.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4/4.5/antlr4-4.5.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-io/commons-io/2.4/commons-io-2.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/googlecode/juniversalchardet/juniversalchardet/1.0.3/juniversalchardet-1.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-debug-all/5.0.4/asm-debug-all-5.0.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/layoutlib/layoutlib-api/25.1.3/layoutlib-api-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/dvlib/25.1.3/dvlib-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/repository/25.1.3/repository-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kxml2/2.3.0/kxml2-2.3.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/lint/lint-api/25.1.3/lint-api-25.1.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-runtime/4.5/antlr4-runtime-4.5.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/tunnelvisionlabs/antlr4-annotations/4.5/antlr4-annotations-4.5.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/antlr/ST4/4.0.8/ST4-4.0.8.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/intellij/annotations/12.0/annotations-12.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3-sources.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/abego/treelayout/org.abego.treelayout.core/1.0.1/org.abego.treelayout.core-1.0.1.jar" /> + <option value="$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.commit451/bypasses/1.0.1/6a689eb28414fa29f48f96bee731b342dfcf86ac/bypasses-1.0.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-v4/24.2.1/support-v4-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/appcompat-v7/24.2.1/appcompat-v7-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/design/24.2.1/design-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/recyclerview-v7/24.2.1/recyclerview-v7-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-compat/24.2.1/support-compat-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-media-compat/24.2.1/support-media-compat-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-core-utils/24.2.1/support-core-utils-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-core-ui/24.2.1/support-core-ui-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-fragment/24.2.1/support-fragment-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-vector-drawable/24.2.1/support-vector-drawable-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/animated-vector-drawable/24.2.1/animated-vector-drawable-24.2.1.aar" /> + <option value="$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/support-annotations/24.2.1/support-annotations-24.2.1.jar" /> + </list> + </option> + <option name="path" value="$PROJECT_DIR$/app" /> + </ExternalModuleBuildClasspathPojo> + </value> + </entry> + </map> + </option> + <option name="name" value="app" /> + <option name="projectBuildClasspath"> + <list> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/ant-1.9.6.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-base-services-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-open-api-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-messaging-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-wrapper-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/groovy-all-2.4.4.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-docs-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-logging-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-model-core-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-native-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-launcher-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-jvm-services-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-resources-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-ui-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-model-groovy-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-tooling-api-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/ant-launcher-1.9.6.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-base-services-groovy-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-installation-beacon-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-process-services-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-cli-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/gradle-core-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-platform-native-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-test-kit-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-ide-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-javascript-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-ear-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-testing-native-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-announce-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-diagnostics-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-osgi-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-jacoco-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-ide-native-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-jetty-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-publish-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-platform-jvm-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-scala-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-resources-s3-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-language-java-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-testing-base-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-plugin-use-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-antlr-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-dependency-management-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-language-groovy-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-language-native-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-testing-jvm-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-build-init-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-signing-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-code-quality-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-resources-http-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-tooling-api-builders-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-sonar-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-plugin-development-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-ide-play-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-language-scala-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-language-jvm-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/ivy-2.2.0.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-resources-sftp-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-maven-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-platform-play-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-reporting-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-build-comparison-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-platform-base-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-ivy-2.14.1.jar" /> + <option value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1/lib/plugins/gradle-plugins-2.14.1.jar" /> + <option value="$PROJECT_DIR$/buildSrc/src/main/java" /> + <option value="$PROJECT_DIR$/buildSrc/src/main/groovy" /> + </list> + </option> + </ExternalProjectBuildClasspathPojo> + </value> + </entry> + </map> + </option> + <option name="externalProjectsViewState"> + <projects_view /> + </option> + </component> + <component name="IdeDocumentHistory"> + <option name="CHANGED_PATHS"> + <list> + <option value="$PROJECT_DIR$/app/src/main/res/values/strings.xml" /> + <option value="$PROJECT_DIR$/app/src/main/res/layout/fragment_notes_list_note_item.xml" /> + <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_notes_list_view.xml" /> + <option value="$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/model/ItemAdapter.java" /> + <option value="$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java" /> + <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_settings.xml" /> + <option value="$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/android/activity/SettingsActivity.java" /> + <option value="$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteServerSyncHelper.java" /> + <option value="$PROJECT_DIR$/app/src/main/AndroidManifest.xml" /> + <option value="$PROJECT_DIR$/app/build.gradle" /> + <option value="$PROJECT_DIR$/app/build/generated/source/buildConfig/androidTest/debug/it/niedermann/owncloud/notes/test/BuildConfig.java" /> + <option value="$PROJECT_DIR$/app/app.iml" /> + <option value="$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NotesListViewActivity.java" /> + </list> + </option> + </component> + <component name="ProjectFrameBounds"> + <option name="x" value="-1" /> + <option name="y" value="25" /> + <option name="width" value="1368" /> + <option name="height" value="718" /> + </component> + <component name="ProjectLevelVcsManager" settingsEditedManually="false"> + <OptionsSetting value="true" id="Add" /> + <OptionsSetting value="true" id="Remove" /> + <OptionsSetting value="true" id="Checkout" /> + <OptionsSetting value="true" id="Update" /> + <OptionsSetting value="true" id="Status" /> + <OptionsSetting value="true" id="Edit" /> + <ConfirmationsSetting value="0" id="Add" /> + <ConfirmationsSetting value="0" id="Remove" /> + </component> + <component name="ProjectView"> + <navigator currentView="ProjectPane" proportions="" version="1"> + <flattenPackages /> + <showMembers /> + <showModules /> + <showLibraryContents /> + <hideEmptyPackages /> + <abbreviatePackageNames /> + <autoscrollToSource AndroidView="true" /> + <autoscrollFromSource AndroidView="true" /> + <sortByType /> + <manualOrder /> + <foldersAlwaysOnTop value="true" /> + </navigator> + <panes> + <pane id="Scratches" /> + <pane id="ProjectPane"> + <subPane> + <PATH> + <PATH_ELEMENT> + <option name="myItemId" value="OwnCloud-Notes" /> + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> + </PATH_ELEMENT> + </PATH> + <PATH> + <PATH_ELEMENT> + <option name="myItemId" value="OwnCloud-Notes" /> + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> + </PATH_ELEMENT> + <PATH_ELEMENT> + <option name="myItemId" value="OwnCloud-Notes" /> + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> + </PATH_ELEMENT> + </PATH> + </subPane> + </pane> + <pane id="AndroidView"> + <subPane> + <PATH> + <PATH_ELEMENT> + <option name="myItemId" value="OwnCloud-Notes" /> + <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" /> + </PATH_ELEMENT> + <PATH_ELEMENT> + <option name="myItemId" value="Gradle Scripts" /> + <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidBuildScriptsGroupNode" /> + </PATH_ELEMENT> + </PATH> + <PATH> + <PATH_ELEMENT> + <option name="myItemId" value="OwnCloud-Notes" /> + <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidViewProjectNode" /> + </PATH_ELEMENT> + <PATH_ELEMENT> + <option name="myItemId" value="app" /> + <option name="myItemType" value="com.android.tools.idea.navigator.nodes.AndroidModuleNode" /> + </PATH_ELEMENT> + </PATH> + </subPane> + </pane> + <pane id="PackagesPane" /> + <pane id="Scope" /> + </panes> + </component> + <component name="PropertiesComponent"> + <property name="android.project.structure.last.selected" value="SDK Location" /> + <property name="android.project.structure.proportion" value="0.15" /> + <property name="settings.editor.selected.configurable" value="preferences.pluginManager" /> + <property name="settings.editor.splitter.proportion" value="0.2" /> + <property name="device.picker.selection" value="Nexus_4_API_23" /> + <property name="android.sdk.path" value="$USER_HOME$/android-sdk" /> + <property name="last_opened_file_path" value="$USER_HOME$/Schreibtisch/134.patch" /> + <property name="ExportApk.ApkPath" value="$USER_HOME$/Schreibtisch" /> + <property name="ExportApk.Flavors" value="" /> + <property name="ExportApk.BuildType" value="release" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatWidth0" value="117" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatOrder0" value="0" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatWidth1" value="119" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatOrder1" value="1" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatWidth2" value="122" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatOrder2" value="2" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatWidth3" value="917" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_flatOrder3" value="3" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeWidth0" value="117" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeOrder0" value="0" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeWidth1" value="119" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeOrder1" value="1" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeWidth2" value="122" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeOrder2" value="2" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeWidth3" value="917" /> + <property name="FileHistory.git4idea.history.GitHistoryProvider_treeOrder3" value="3" /> + </component> + <component name="RunManager" selected="Android Application.app"> + <configuration default="true" type="AndroidNativeRunConfigurationType" factoryName="Android Native"> + <module name="" /> + <option name="DEPLOY" value="true" /> + <option name="ARTIFACT_NAME" value="" /> + <option name="PM_INSTALL_OPTIONS" value="" /> + <option name="ACTIVITY_EXTRA_FLAGS" value="" /> + <option name="MODE" value="default_activity" /> + <option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" /> + <option name="PREFERRED_AVD" value="" /> + <option name="CLEAR_LOGCAT" value="false" /> + <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" /> + <option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" /> + <option name="FORCE_STOP_RUNNING_APP" value="true" /> + <option name="DEBUGGER_TYPE" value="Hybrid" /> + <option name="USE_LAST_SELECTED_DEVICE" value="false" /> + <option name="PREFERRED_AVD" value="" /> + <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" /> + <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" /> + <Native> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Native> + <Hybrid> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Hybrid> + <Profilers> + <option name="GAPID_DISABLE_PCS" value="false" /> + </Profilers> + <option name="DEEP_LINK" value="" /> + <option name="ACTIVITY_CLASS" value="" /> + <method /> + </configuration> + <configuration default="true" type="AndroidRunConfigurationType" factoryName="Android Application"> + <module name="app" /> + <option name="DEPLOY" value="true" /> + <option name="ARTIFACT_NAME" value="" /> + <option name="PM_INSTALL_OPTIONS" value="" /> + <option name="ACTIVITY_EXTRA_FLAGS" value="" /> + <option name="MODE" value="default_activity" /> + <option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" /> + <option name="PREFERRED_AVD" value="" /> + <option name="CLEAR_LOGCAT" value="false" /> + <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" /> + <option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" /> + <option name="FORCE_STOP_RUNNING_APP" value="true" /> + <option name="DEBUGGER_TYPE" value="Java" /> + <option name="USE_LAST_SELECTED_DEVICE" value="true" /> + <option name="PREFERRED_AVD" value="" /> + <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" /> + <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" /> + <Native> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Native> + <Java /> + <Hybrid> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Hybrid> + <Profilers> + <option name="GAPID_DISABLE_PCS" value="false" /> + </Profilers> + <option name="DEEP_LINK" value="" /> + <option name="ACTIVITY_CLASS" value="" /> + <method /> + </configuration> + <configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests"> + <module name="" /> + <option name="TESTING_TYPE" value="0" /> + <option name="INSTRUMENTATION_RUNNER_CLASS" value="" /> + <option name="METHOD_NAME" value="" /> + <option name="CLASS_NAME" value="" /> + <option name="PACKAGE_NAME" value="" /> + <option name="EXTRA_OPTIONS" value="" /> + <option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" /> + <option name="PREFERRED_AVD" value="" /> + <option name="CLEAR_LOGCAT" value="false" /> + <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" /> + <option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" /> + <option name="FORCE_STOP_RUNNING_APP" value="true" /> + <option name="DEBUGGER_TYPE" value="Java" /> + <option name="USE_LAST_SELECTED_DEVICE" value="false" /> + <option name="PREFERRED_AVD" value="" /> + <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" /> + <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" /> + <Native> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Native> + <Java /> + <Hybrid> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Hybrid> + <Profilers> + <option name="GAPID_DISABLE_PCS" value="false" /> + </Profilers> + <method /> + </configuration> + <configuration default="true" type="Application" factoryName="Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="MAIN_CLASS_NAME" /> + <option name="VM_PARAMETERS" /> + <option name="PROGRAM_PARAMETERS" /> + <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> + <option name="ALTERNATIVE_JRE_PATH" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="" /> + <envs /> + <method /> + </configuration> + <configuration default="true" type="CompoundRunConfigurationType" factoryName="Compound Run Configuration"> + <method /> + </configuration> + <configuration default="true" type="GroovyScriptRunConfiguration" factoryName="Groovy"> + <module name="" /> + <setting name="path" value="" /> + <setting name="vmparams" value="" /> + <setting name="params" value="" /> + <setting name="workDir" value="file://$PROJECT_DIR$" /> + <setting name="debug" value="false" /> + <method /> + </configuration> + <configuration default="true" type="JUnit" factoryName="JUnit"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <module name="" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> + <option name="ALTERNATIVE_JRE_PATH" /> + <option name="PACKAGE_NAME" /> + <option name="MAIN_CLASS_NAME" /> + <option name="METHOD_NAME" /> + <option name="TEST_OBJECT" value="class" /> + <option name="VM_PARAMETERS" value="-ea" /> + <option name="PARAMETERS" /> + <option name="WORKING_DIRECTORY" value="$MODULE_DIR$" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <option name="TEST_SEARCH_SCOPE"> + <value defaultName="singleModule" /> + </option> + <envs /> + <patterns /> + <method> + <option name="Make" enabled="false" /> + <option name="Android.Gradle.BeforeRunTask" enabled="true" /> + </method> + </configuration> + <configuration default="true" type="JUnitTestDiscovery" factoryName="JUnit Test Discovery" changeList="All"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <module name="" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> + <option name="ALTERNATIVE_JRE_PATH" /> + <option name="PACKAGE_NAME" /> + <option name="MAIN_CLASS_NAME" /> + <option name="METHOD_NAME" /> + <option name="TEST_OBJECT" value="class" /> + <option name="VM_PARAMETERS" /> + <option name="PARAMETERS" /> + <option name="WORKING_DIRECTORY" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <option name="TEST_SEARCH_SCOPE"> + <value defaultName="singleModule" /> + </option> + <envs /> + <patterns /> + <method /> + </configuration> + <configuration default="true" type="JarApplication" factoryName="JAR Application"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <envs /> + <method /> + </configuration> + <configuration default="true" type="Java Scratch" factoryName="Java Scratch"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <option name="SCRATCH_FILE_ID" value="0" /> + <option name="MAIN_CLASS_NAME" /> + <option name="VM_PARAMETERS" /> + <option name="PROGRAM_PARAMETERS" /> + <option name="WORKING_DIRECTORY" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> + <option name="ALTERNATIVE_JRE_PATH" /> + <option name="ENABLE_SWING_INSPECTOR" value="false" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <module name="" /> + <envs /> + <method /> + </configuration> + <configuration default="true" type="Remote" factoryName="Remote"> + <option name="USE_SOCKET_TRANSPORT" value="true" /> + <option name="SERVER_MODE" value="false" /> + <option name="SHMEM_ADDRESS" value="javadebug" /> + <option name="HOST" value="localhost" /> + <option name="PORT" value="5005" /> + <method /> + </configuration> + <configuration default="true" type="TestNG" factoryName="TestNG"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <module name="" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> + <option name="ALTERNATIVE_JRE_PATH" /> + <option name="SUITE_NAME" /> + <option name="PACKAGE_NAME" /> + <option name="MAIN_CLASS_NAME" /> + <option name="METHOD_NAME" /> + <option name="GROUP_NAME" /> + <option name="TEST_OBJECT" value="CLASS" /> + <option name="VM_PARAMETERS" value="-ea" /> + <option name="PARAMETERS" /> + <option name="WORKING_DIRECTORY" value="$MODULE_DIR$" /> + <option name="OUTPUT_DIRECTORY" /> + <option name="ANNOTATION_TYPE" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <option name="TEST_SEARCH_SCOPE"> + <value defaultName="singleModule" /> + </option> + <option name="USE_DEFAULT_REPORTERS" value="false" /> + <option name="PROPERTIES_FILE" /> + <envs /> + <properties /> + <listeners /> + <method /> + </configuration> + <configuration default="true" type="TestNGTestDiscovery" factoryName="TestNG Test Discovery" changeList="All"> + <extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" /> + <module name="" /> + <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> + <option name="ALTERNATIVE_JRE_PATH" /> + <option name="SUITE_NAME" /> + <option name="PACKAGE_NAME" /> + <option name="MAIN_CLASS_NAME" /> + <option name="METHOD_NAME" /> + <option name="GROUP_NAME" /> + <option name="TEST_OBJECT" value="CLASS" /> + <option name="VM_PARAMETERS" /> + <option name="PARAMETERS" /> + <option name="WORKING_DIRECTORY" /> + <option name="OUTPUT_DIRECTORY" /> + <option name="ANNOTATION_TYPE" /> + <option name="ENV_VARIABLES" /> + <option name="PASS_PARENT_ENVS" value="true" /> + <option name="TEST_SEARCH_SCOPE"> + <value defaultName="singleModule" /> + </option> + <option name="USE_DEFAULT_REPORTERS" value="false" /> + <option name="PROPERTIES_FILE" /> + <envs /> + <properties /> + <listeners /> + <method /> + </configuration> + <configuration default="false" name="app" type="AndroidRunConfigurationType" factoryName="Android Application" activateToolWindowBeforeRun="false"> + <module name="app" /> + <option name="DEPLOY" value="true" /> + <option name="ARTIFACT_NAME" value="" /> + <option name="PM_INSTALL_OPTIONS" value="" /> + <option name="ACTIVITY_EXTRA_FLAGS" value="" /> + <option name="MODE" value="default_activity" /> + <option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG" /> + <option name="PREFERRED_AVD" value="" /> + <option name="CLEAR_LOGCAT" value="false" /> + <option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" /> + <option name="SKIP_NOOP_APK_INSTALLATIONS" value="true" /> + <option name="FORCE_STOP_RUNNING_APP" value="true" /> + <option name="DEBUGGER_TYPE" value="Java" /> + <option name="USE_LAST_SELECTED_DEVICE" value="true" /> + <option name="PREFERRED_AVD" value="" /> + <option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" /> + <option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" /> + <Native> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Native> + <Java /> + <Hybrid> + <option name="WORKING_DIR" value="" /> + <option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" /> + </Hybrid> + <Profilers> + <option name="GAPID_DISABLE_PCS" value="false" /> + </Profilers> + <option name="DEEP_LINK" value="" /> + <option name="ACTIVITY_CLASS" value="" /> + <method /> + </configuration> + <list size="1"> + <item index="0" class="java.lang.String" itemvalue="Android Application.app" /> + </list> + <configuration name="<template>" type="Applet" default="true" selected="false"> + <option name="MAIN_CLASS_NAME" /> + <option name="HTML_FILE_NAME" /> + <option name="HTML_USED" value="false" /> + <option name="WIDTH" value="400" /> + <option name="HEIGHT" value="300" /> + <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" /> + <option name="VM_PARAMETERS" /> + </configuration> + <configuration name="<template>" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" default="true" selected="false"> + <option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" /> + </configuration> + </component> + <component name="ShelveChangesManager" show_recycled="false" /> + <component name="SvnConfiguration"> + <configuration /> + </component> + <component name="TaskManager"> + <task active="true" id="Default" summary="Default task"> + <changelist id="8b211883-918e-40d2-b6ee-201d557cc4b3" name="Default" comment="" /> + <created>1471117372383</created> + <option name="number" value="Default" /> + <updated>1471117372383</updated> + </task> + <task id="LOCAL-00001" summary="Fix #124 Shorter name for activity label"> + <created>1472643697950</created> + <option name="number" value="00001" /> + <option name="project" value="LOCAL" /> + <updated>1472643697950</updated> + </task> + <task id="LOCAL-00002" summary="Fix #129 Swipe to delete"> + <created>1472644654812</created> + <option name="number" value="00002" /> + <option name="project" value="LOCAL" /> + <updated>1472644654812</updated> + </task> + <task id="LOCAL-00003" summary="#130 Bugfixes for 0.9.0 Server-URL-checkmark in settings activity is misaligned"> + <created>1473835949024</created> + <option name="number" value="00003" /> + <option name="project" value="LOCAL" /> + <updated>1473835949024</updated> + </task> + <task id="LOCAL-00004" summary="#130 Bugfixes for 0.9.0 Version bump and code formatting"> + <created>1474097036097</created> + <option name="number" value="00004" /> + <option name="project" value="LOCAL" /> + <updated>1474097036097</updated> + </task> + <option name="localTasksCounter" value="5" /> + <servers /> + </component> + <component name="ToolWindowManager"> + <frame x="-1" y="25" width="1368" height="718" extended-state="6" /> + <editor active="false" /> + <layout> + <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> + <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.38230088" sideWeight="0.46969697" order="12" side_tool="false" content_ui="tabs" /> + <window_info id="Build Variants" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="true" content_ui="tabs" /> + <window_info id="Palette	" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> + <window_info id="Capture Analysis" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> + <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" /> + <window_info id="Android Monitor" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.41238937" sideWeight="0.4909091" order="8" side_tool="false" content_ui="tabs" /> + <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.4902655" sideWeight="0.4939394" order="9" side_tool="false" content_ui="tabs" /> + <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.23362832" sideWeight="0.4909091" order="2" side_tool="false" content_ui="tabs" /> + <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" /> + <window_info id="Captures" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> + <window_info id="Capture Tool" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> + <window_info id="Gradle Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.38230088" sideWeight="0.530303" order="11" side_tool="true" content_ui="tabs" /> + <window_info id="Designer" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> + <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.2060606" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" /> + <window_info id="Gradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" /> + <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.17526555" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> + <window_info id="Android Model" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="FLOATING" visible="false" show_stripe_button="false" weight="0.32954547" sideWeight="0.5" order="5" side_tool="true" content_ui="tabs" /> + <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="5" side_tool="true" content_ui="tabs" /> + <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.38230088" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" /> + <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> + <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> + <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> + <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="3" side_tool="false" content_ui="combo" /> + <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> + <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> + <window_info id="Preview" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.16995448" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> + <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32920355" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> + </layout> + </component> + <component name="Vcs.Log.UiProperties"> + <option name="RECENTLY_FILTERED_USER_GROUPS"> + <collection /> + </option> + <option name="RECENTLY_FILTERED_BRANCH_GROUPS"> + <collection /> + </option> + </component> + <component name="VcsContentAnnotationSettings"> + <option name="myLimit" value="2678400000" /> + </component> + <component name="VcsManagerConfiguration"> + <option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" /> + <option name="CHECK_CODE_CLEANUP_BEFORE_PROJECT_COMMIT" value="true" /> + <option name="CHECK_NEW_TODO" value="false" /> + <MESSAGE value="Fix #124 Shorter name for activity label" /> + <MESSAGE value="Fix #129 Swipe to delete" /> + <MESSAGE value="#130 Bugfixes for 0.9.0 Server-URL-checkmark in settings activity is misaligned" /> + <MESSAGE value="#130 Bugfixes for 0.9.0 Version bump and code formatting" /> + <option name="LAST_COMMIT_MESSAGE" value="#130 Bugfixes for 0.9.0 Version bump and code formatting" /> + <option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="true" /> + <option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="true" /> + <option name="REARRANGE_BEFORE_PROJECT_COMMIT" value="true" /> + </component> + <component name="XDebuggerManager"> + <breakpoint-manager> + <option name="time" value="1" /> + </breakpoint-manager> + <watches-manager /> + </component> + <component name="editorHistoryManager"> + <entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="47" column="0" selection-start-line="47" selection-start-column="0" selection-end-line="47" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/build.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/build.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/settings.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="124" column="9" selection-start-line="124" selection-start-column="9" selection-end-line="124" selection-end-column="9" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="9" column="36" selection-start-line="9" selection-start-column="36" selection-end-line="9" selection-end-column="36" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="47" column="0" selection-start-line="47" selection-start-column="0" selection-end-line="47" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/build.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/build.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/settings.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="124" column="9" selection-start-line="124" selection-start-column="9" selection-end-line="124" selection-end-column="9" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="124" column="9" selection-start-line="124" selection-start-column="9" selection-end-line="124" selection-end-column="9" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/model/OwnCloudNote.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="36" column="0" selection-start-line="36" selection-start-column="0" selection-end-line="36" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/gradle/wrapper/gradle-wrapper.properties"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/proguard-project.txt"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/proguard-rules.pro"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/gradle.properties"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/settings.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/model/Item.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.16728625"> + <caret line="3" column="7" selection-start-line="3" selection-start-column="7" selection-end-line="3" selection-end-column="7" /> + </state> + </provider> + </entry> + <entry file="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.android.support/recyclerview-v7/24.1.1/838116eabb437e3eac713f854074d008db583d1d/recyclerview-v7-24.1.1-sources.jar!/android/support/v7/widget/RecyclerView.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.33142856"> + <caret line="9249" column="26" selection-start-line="9249" selection-start-column="26" selection-end-line="9249" selection-end-column="26" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/values/colors.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="-6.25"> + <caret line="10" column="31" selection-start-line="10" selection-start-column="17" selection-end-line="10" selection-end-column="31" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_notes_list_view.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.3118644"> + <caret line="11" column="43" selection-start-line="11" selection-start-column="43" selection-end-line="11" selection-end-column="43" /> + </state> + </provider> + <provider editor-type-id="android-designer"> + <state /> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_notes_list_note_item.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="-0.5555556"> + <caret line="2" column="62" selection-start-line="2" selection-start-column="62" selection-end-line="2" selection-end-column="62" /> + </state> + </provider> + <provider editor-type-id="android-designer"> + <state /> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/androidTest/java/it/niedermann/owncloud/notes/util/NotesClientUtilTest.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.14040114"> + <caret line="8" column="13" selection-start-line="8" selection-start-column="13" selection-end-line="8" selection-end-column="13" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/androidTest/java/it/niedermann/owncloud/notes/util/NoteUtilTest.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.34383956"> + <caret line="8" column="13" selection-start-line="8" selection-start-column="13" selection-end-line="8" selection-end-column="13" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/androidTest/java/it/niedermann/owncloud/notes/model/NoteTest.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.34383956"> + <caret line="10" column="13" selection-start-line="10" selection-start-column="13" selection-end-line="10" selection-end-column="13" /> + </state> + </provider> + </entry> + <entry file="jar://$USER_HOME$/android-sdk/platforms/android-24/android.jar!/java/util/List.class"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="-1.0869565"> + <caret line="29" column="12" selection-start-line="29" selection-start-column="12" selection-end-line="29" selection-end-column="12" /> + </state> + </provider> + </entry> + <entry file="jar://$USER_HOME$/android-sdk/extras/android/m2repository/com/android/support/appcompat-v7/24.2.0/appcompat-v7-24.2.0-sources.jar!/android/support/v7/view/ActionMode.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.33208954"> + <caret line="175" column="25" selection-start-line="175" selection-start-column="25" selection-end-line="175" selection-end-column="25" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/model/ItemAdapter.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="3.2182837"> + <caret line="125" column="25" selection-start-line="125" selection-start-column="25" selection-end-line="125" selection-end-column="25" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteSQLiteOpenHelper.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="199" column="41" selection-start-line="199" selection-start-column="41" selection-end-line="199" selection-end-column="41" /> + </state> + </provider> + </entry> + <entry file="jar://$USER_HOME$/android-sdk/platforms/android-24/android.jar!/android/os/AsyncTask.class"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.3859155"> + <caret line="62" column="53" selection-start-line="62" selection-start-column="53" selection-end-line="62" selection-end-column="53" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/util/NotesClientUtil.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="31" column="25" selection-start-line="31" selection-start-column="25" selection-end-line="31" selection-end-column="25" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_settings.xml"> + <provider editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + <provider selected="true" editor-type-id="android-designer"> + <state /> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/android/activity/AboutActivity.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.58912385"> + <caret line="24" column="18" selection-start-line="24" selection-start-column="18" selection-end-line="24" selection-end-column="18" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/android/activity/SettingsActivity.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="10.966767"> + <caret line="244" column="13" selection-start-line="244" selection-start-column="13" selection-end-line="244" selection-end-column="13" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/build.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + <folding /> + </state> + </provider> + </entry> + <entry file="android-dummy:///home/stefan/android-studio-workspace/OwnCloud-Notes/app/Translations Editor"> + <provider selected="true" editor-type-id="string-resource-editor"> + <state /> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/values-cs/plurals.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/fragment_no_notes.xml"> + <provider editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + <provider selected="true" editor-type-id="android-designer"> + <state /> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/menu/menu_note_list_view.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.7211155"> + <caret line="40" column="0" selection-start-line="40" selection-start-column="0" selection-end-line="40" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="-2.5"> + <caret line="4" column="30" selection-start-line="4" selection-start-column="30" selection-end-line="4" selection-end-column="30" /> + <folding /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/build.gradle"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="12" column="5" selection-start-line="12" selection-start-column="5" selection-end-line="12" selection-end-column="5" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/.idea/encodings.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/app.iml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/persistence/NoteServerSyncHelper.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.15830116"> + <caret line="39" column="13" selection-start-line="39" selection-start-column="13" selection-end-line="39" selection-end-column="13" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NotesListViewActivity.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="4.169884"> + <caret line="75" column="55" selection-start-line="75" selection-start-column="55" selection-end-line="75" selection-end-column="55" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/app/src/main/java/it/niedermann/owncloud/notes/android/activity/NoteActivity.java"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.057915058"> + <caret line="113" column="23" selection-start-line="113" selection-start-column="23" selection-end-line="113" selection-end-column="23" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/.idea/misc.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="-2.255319"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + <entry file="file://$PROJECT_DIR$/.idea/vcs.xml"> + <provider selected="true" editor-type-id="text-editor"> + <state vertical-scroll-proportion="0.0"> + <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> + </state> + </provider> + </entry> + </component> +</project>
\ No newline at end of file |