Rebrand to Moodle

This commit is contained in:
Tanguy Herbron 2018-04-23 17:56:26 +02:00
parent dc4d5b48c6
commit 28470e08f8
68 changed files with 152 additions and 269 deletions

2
.idea/modules.xml generated
View File

@ -2,7 +2,7 @@
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/Coinfolio.iml" filepath="$PROJECT_DIR$/Coinfolio.iml" />
<module fileurl="file://$PROJECT_DIR$/Moodl.iml" filepath="$PROJECT_DIR$/Moodl.iml" />
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
</modules>
</component>

View File

@ -652,7 +652,7 @@ Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
Coinfolio Copyright (C) 2018 Tanguy Herbron
Moodl Copyright (C) 2018 Tanguy Herbron
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.

View File

@ -1,7 +1,7 @@
# Coinfolio ![State](https://img.shields.io/badge/State-in%20development-red.svg)
This repository contains the source code of Coinfolio
<!--<img src="https://github.com/TanguyHerbron/Coinfolio/blob/master/app/src/main/icon_coinfolio-web.png" width="100">-->
# Moodl ![State](https://img.shields.io/badge/State-in%20development-red.svg)
This repository contains the source code of Moodl
<!--<img src="https://github.com/TanguyHerbron/Moodl/blob/master/app/src/main/ic_launcher_moodl-web.png" width="100">-->
# What is coinfolio ?
# What is moodl ?
Coinfolio is a handy cryptocurrency and ICO portfolio tracker. With its easy to use interface, you can watch your cryptocurrencies and ICOs fluctuate during the day/week/month or year. Coinfolio allows you to keep up with the Global Market Capitalization as well and Exchanges statistics.
Moodl is a handy cryptocurrency and ICO portfolio tracker. With its easy to use interface, you can watch your cryptocurrencies and ICOs fluctuate during the day/week/month or year. Moodl allows you to keep up with the Global Market Capitalization as well and Exchanges statistics.

View File

@ -3,7 +3,7 @@ apply plugin: 'com.android.application'
android {
compileSdkVersion 27
defaultConfig {
applicationId "com.nauk.coinfolio"
applicationId "com.nauk.moodl"
minSdkVersion 23
targetSdkVersion 27
versionCode 1

View File

@ -1 +1 @@
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"app-release.apk","properties":{"packageId":"com.nauk.coinfolio","split":"","minSdkVersion":"23"}}]
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"app-release.apk","properties":{"packageId":"com.nauk.moodl","split":"","minSdkVersion":"23"}}]

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio;
package com.nauk.moodl;
import android.content.Context;
import android.support.test.InstrumentationRegistry;

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.nauk.coinfolio">
package="com.nauk.moodl">
<uses-feature android:name="android.hardware.fingerprint"
android:required="false"/>
@ -10,13 +10,13 @@
<application
android:allowBackup="true"
android:icon="@mipmap/icon_coinfolio"
android:icon="@mipmap/ic_launcher_moodl"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:roundIcon="@mipmap/ic_launcher_moodl_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".Activities.HomeActivity"
android:name="com.nauk.moodl.Activities.HomeActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar"
@ -28,30 +28,30 @@
</intent-filter>
</activity>
<activity
android:name=".Activities.SettingsActivity"
android:name="com.nauk.moodl.Activities.SettingsActivity"
android:label="@string/title_activity_settings"
android:screenOrientation="portrait" />
<activity
android:name=".Activities.CurrencySelectionActivity"
android:name="com.nauk.moodl.Activities.CurrencySelectionActivity"
android:screenOrientation="portrait">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.nauk.coinfolio.Activities.HomeActivity"/>
android:value="com.nauk.moodl.Activities.HomeActivity"/>
</activity>
<activity
android:name=".Activities.RecordTransactionActivity"
android:name="com.nauk.moodl.Activities.RecordTransactionActivity"
android:screenOrientation="portrait">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.nauk.coinfolio.Activities.HomeActivity"/>
android:value="com.nauk.moodl.Activities.HomeActivity"/>
</activity>
<activity
android:name=".Activities.CurrencyDetailsActivity"
android:name="com.nauk.moodl.Activities.CurrencyDetailsActivity"
android:label="@string/title_activity_currency_details"
android:screenOrientation="portrait">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.nauk.coinfolio.Activities.HomeActivity"/>
android:value="com.nauk.moodl.Activities.HomeActivity"/>
</activity>
</application>

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.Activities;
package com.nauk.moodl.Activities;
import android.content.res.Configuration;
import android.os.Bundle;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.Activities;
package com.nauk.moodl.Activities;
import android.content.Intent;
import android.graphics.Bitmap;
@ -19,7 +19,6 @@ import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.text.Html;
import android.text.method.LinkMovementMethod;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.MotionEvent;
@ -46,18 +45,15 @@ import com.github.mikephil.charting.data.LineData;
import com.github.mikephil.charting.data.LineDataSet;
import com.github.mikephil.charting.highlight.Highlight;
import com.github.mikephil.charting.listener.OnChartValueSelectedListener;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyDataChart;
import com.nauk.coinfolio.DataManagers.CurrencyData.Transaction;
import com.nauk.coinfolio.DataManagers.DatabaseManager;
import com.nauk.coinfolio.DataManagers.ExchangeManager.BinanceManager;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.PlaceholderManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyDataChart;
import com.nauk.moodl.DataManagers.CurrencyData.Transaction;
import com.nauk.moodl.DataManagers.DatabaseManager;
import com.nauk.moodl.DataManagers.ExchangeManager.BinanceManager;
import com.nauk.moodl.DataManagers.PreferencesManager;
import com.nauk.moodl.PlaceholderManager;
import com.nauk.moodl.R;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.Activities;
package com.nauk.moodl.Activities;
import android.content.Intent;
import android.os.AsyncTask;
@ -16,13 +16,13 @@ import android.widget.AdapterView;
import android.widget.ListView;
import android.widget.SearchView;
import com.nauk.coinfolio.DataManagers.BalanceManager;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyDetailsList;
import com.nauk.coinfolio.DataManagers.DatabaseManager;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.LayoutManagers.CurrencyListAdapter;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.BalanceManager;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyDetailsList;
import com.nauk.moodl.DataManagers.DatabaseManager;
import com.nauk.moodl.DataManagers.PreferencesManager;
import com.nauk.moodl.LayoutManagers.CurrencyListAdapter;
import com.nauk.moodl.R;
import java.util.ArrayList;
import java.util.List;

View File

@ -1,67 +1,17 @@
package com.nauk.coinfolio.Activities;
package com.nauk.moodl.Activities;
import android.annotation.SuppressLint;
import android.app.Dialog;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.support.annotation.NonNull;
import android.support.design.widget.AppBarLayout;
import android.support.design.widget.BottomNavigationView;
import android.support.design.widget.CollapsingToolbarLayout;
import android.support.design.widget.Snackbar;
import android.support.v4.view.ViewPager;
import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.graphics.Palette;
import android.support.v7.widget.Toolbar;
import android.text.SpannableString;
import android.util.Log;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.LinearLayout;
import android.widget.ProgressBar;
import android.widget.TextView;
import android.widget.ViewFlipper;
import com.github.mikephil.charting.charts.PieChart;
import com.github.mikephil.charting.data.PieData;
import com.github.mikephil.charting.data.PieDataSet;
import com.github.mikephil.charting.data.PieEntry;
import com.github.mikephil.charting.formatter.PercentFormatter;
import com.nauk.coinfolio.DataManagers.BalanceManager;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyTickerList;
import com.nauk.coinfolio.DataManagers.MarketCapManager;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.LayoutManagers.HomeLayoutGenerator;
import com.nauk.coinfolio.PagerAdapter;
import com.nauk.coinfolio.R;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import com.nauk.moodl.PagerAdapter;
import com.nauk.moodl.R;
//Use WilliamChart for charts https://github.com/diogobernardino/WilliamChart

View File

@ -1,20 +1,16 @@
package com.nauk.coinfolio.Activities.HomeActivityFragments;
package com.nauk.moodl.Activities.HomeActivityFragments;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.graphics.Color;
import android.support.design.widget.AppBarLayout;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.support.v4.view.ViewPager;
import android.support.v4.widget.SwipeRefreshLayout;
import android.text.SpannableString;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.widget.ImageButton;
import android.widget.TextView;
@ -23,18 +19,14 @@ import com.github.mikephil.charting.data.PieData;
import com.github.mikephil.charting.data.PieDataSet;
import com.github.mikephil.charting.data.PieEntry;
import com.github.mikephil.charting.formatter.PercentFormatter;
import com.nauk.coinfolio.Activities.SettingsActivity;
import com.nauk.coinfolio.DataManagers.MarketCapManager;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.PlaceholderManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.Activities.SettingsActivity;
import com.nauk.moodl.DataManagers.MarketCapManager;
import com.nauk.moodl.DataManagers.PreferencesManager;
import com.nauk.moodl.PlaceholderManager;
import com.nauk.moodl.R;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.Activities.HomeActivityFragments;
package com.nauk.moodl.Activities.HomeActivityFragments;
import android.app.Dialog;
import android.content.Intent;
@ -20,30 +20,26 @@ import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.LinearLayout;
import android.widget.ProgressBar;
import android.widget.TextView;
import com.nauk.coinfolio.Activities.CurrencySelectionActivity;
import com.nauk.coinfolio.Activities.HomeActivity;
import com.nauk.coinfolio.Activities.SettingsActivity;
import com.nauk.coinfolio.DataManagers.BalanceManager;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyTickerList;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.LayoutManagers.HomeLayoutGenerator;
import com.nauk.coinfolio.PlaceholderManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.Activities.CurrencySelectionActivity;
import com.nauk.moodl.Activities.HomeActivity;
import com.nauk.moodl.Activities.SettingsActivity;
import com.nauk.moodl.DataManagers.BalanceManager;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyTickerList;
import com.nauk.moodl.DataManagers.PreferencesManager;
import com.nauk.moodl.LayoutManagers.HomeLayoutGenerator;
import com.nauk.moodl.PlaceholderManager;
import com.nauk.moodl.R;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
import java.text.NumberFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
@ -563,7 +559,7 @@ public class Summary extends Fragment {
} catch (IOException e) {
e.printStackTrace();
result = BitmapFactory.decodeResource(this.getResources(),
R.mipmap.icon_coinfolio);
R.mipmap.ic_launcher_moodl);
result = Bitmap.createScaledBitmap(result, 50, 50, false);
}
@ -712,7 +708,7 @@ public class Summary extends Fragment {
Snackbar.make(view, "Unexpected error", Snackbar.LENGTH_LONG)
.show();
Log.d("coinfolio", error);
Log.d("moodl", error);
updateAll(true);
}

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.Activities.HomeActivityFragments;
package com.nauk.moodl.Activities.HomeActivityFragments;
import android.content.Intent;
import android.graphics.Bitmap;
@ -13,9 +13,7 @@ import android.os.Bundle;
import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.graphics.Palette;
import android.support.v7.widget.CardView;
import android.util.DisplayMetrics;
import android.util.Log;
import android.util.TypedValue;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@ -32,20 +30,20 @@ import com.github.mikephil.charting.charts.LineChart;
import com.github.mikephil.charting.data.Entry;
import com.github.mikephil.charting.data.LineData;
import com.github.mikephil.charting.data.LineDataSet;
import com.nauk.coinfolio.Activities.CurrencyDetailsActivity;
import com.nauk.coinfolio.Activities.CurrencySelectionActivity;
import com.nauk.coinfolio.Activities.HomeActivity;
import com.nauk.coinfolio.Activities.SettingsActivity;
import com.nauk.coinfolio.DataManagers.BalanceManager;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyDataChart;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyDetailsList;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyTickerList;
import com.nauk.coinfolio.DataManagers.DatabaseManager;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.DataManagers.WatchlistManager;
import com.nauk.coinfolio.PlaceholderManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.Activities.CurrencyDetailsActivity;
import com.nauk.moodl.Activities.CurrencySelectionActivity;
import com.nauk.moodl.Activities.HomeActivity;
import com.nauk.moodl.Activities.SettingsActivity;
import com.nauk.moodl.DataManagers.BalanceManager;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyDataChart;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyDetailsList;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyTickerList;
import com.nauk.moodl.DataManagers.DatabaseManager;
import com.nauk.moodl.DataManagers.PreferencesManager;
import com.nauk.moodl.DataManagers.WatchlistManager;
import com.nauk.moodl.PlaceholderManager;
import com.nauk.moodl.R;
import org.json.JSONException;
import org.json.JSONObject;
@ -580,7 +578,7 @@ public class Watchlist extends Fragment {
} catch (IOException e) {
e.printStackTrace();
result = BitmapFactory.decodeResource(this.getResources(),
R.mipmap.icon_coinfolio);
R.mipmap.ic_launcher_moodl);
result = Bitmap.createScaledBitmap(result, 50, 50, false);
}

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.Activities;
package com.nauk.moodl.Activities;
import android.content.Intent;
import android.os.Bundle;
@ -11,10 +11,10 @@ import android.widget.EditText;
import android.widget.TextView;
import android.widget.TimePicker;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.DatabaseManager;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.DatabaseManager;
import com.nauk.moodl.DataManagers.PreferencesManager;
import com.nauk.moodl.R;
import java.text.SimpleDateFormat;
import java.util.Calendar;
@ -125,7 +125,7 @@ public class RecordTransactionActivity extends AppCompatActivity {
purchasedPrice.setText(price);
}
}, calendar.getTimeInMillis() / 1000);
Log.d("coinfolio", "Time : " + calendar.getTimeInMillis());
Log.d("moodl", "Time : " + calendar.getTimeInMillis());
}
},
calendar.get(Calendar.HOUR_OF_DAY),

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.Activities;
package com.nauk.moodl.Activities;
import android.Manifest;
import android.annotation.TargetApi;
@ -6,7 +6,6 @@ import android.app.KeyguardManager;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.res.Configuration;
import android.hardware.fingerprint.FingerprintManager;
@ -23,22 +22,19 @@ import android.preference.PreferenceManager;
import android.preference.PreferenceScreen;
import android.preference.RingtonePreference;
import android.preference.SwitchPreference;
import android.provider.Settings;
import android.security.keystore.KeyGenParameterSpec;
import android.security.keystore.KeyPermanentlyInvalidatedException;
import android.security.keystore.KeyProperties;
import android.support.v4.app.ActivityCompat;
import android.support.v7.app.ActionBar;
import android.text.TextUtils;
import android.util.Log;
import android.view.MenuItem;
import android.view.View;
import com.nauk.coinfolio.BuildConfig;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.FingerprintToolkit.FingerprintDialogFragment;
import com.nauk.coinfolio.FingerprintToolkit.FingerprintHandler;
import com.nauk.coinfolio.R;
import com.nauk.moodl.BuildConfig;
import com.nauk.moodl.FingerprintToolkit.FingerprintDialogFragment;
import com.nauk.moodl.FingerprintToolkit.FingerprintHandler;
import com.nauk.moodl.R;
import java.io.IOException;
import java.security.InvalidAlgorithmParameterException;

View File

@ -1,19 +1,14 @@
package com.nauk.coinfolio.DataManagers;
package com.nauk.moodl.DataManagers;
import android.os.StrictMode;
import android.util.Log;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyDetailsList;
import com.nauk.coinfolio.DataManagers.ExchangeManager.BinanceManager;
import com.nauk.coinfolio.DataManagers.ExchangeManager.HitBtcManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyDetailsList;
import com.nauk.moodl.DataManagers.ExchangeManager.BinanceManager;
import com.nauk.moodl.DataManagers.ExchangeManager.HitBtcManager;
import com.nauk.moodl.R;
import org.json.JSONException;
import org.json.JSONObject;
@ -22,7 +17,6 @@ import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.regex.Pattern;
/**
* Created by Tiji on 25/12/2017.
@ -83,7 +77,7 @@ public class BalanceManager {
{
index++;
Log.d("coinfolio", "For " + index + " : " + coinIterator.next());
Log.d("moodl", "For " + index + " : " + coinIterator.next());
}
return currenciesDetails;

View File

@ -1,9 +1,8 @@
package com.nauk.coinfolio.DataManagers.CurrencyData;
package com.nauk.moodl.DataManagers.CurrencyData;
import android.graphics.Bitmap;
import android.os.Parcel;
import android.os.Parcelable;
import android.util.Log;
import org.json.JSONException;
import org.json.JSONObject;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.DataManagers.CurrencyData;
package com.nauk.moodl.DataManagers.CurrencyData;
import android.os.Parcel;
import android.os.Parcelable;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.DataManagers.CurrencyData;
package com.nauk.moodl.DataManagers.CurrencyData;
import android.util.Log;
@ -8,8 +8,7 @@ import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
import com.fasterxml.jackson.databind.util.JSONPObject;
import com.nauk.coinfolio.R;
import com.nauk.moodl.R;
import org.json.JSONException;
import org.json.JSONObject;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.DataManagers.CurrencyData;
package com.nauk.moodl.DataManagers.CurrencyData;
import android.os.StrictMode;
import android.util.Log;
@ -9,9 +9,8 @@ import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
import com.nauk.coinfolio.Activities.HomeActivity;
import com.nauk.coinfolio.DataManagers.BalanceManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.BalanceManager;
import com.nauk.moodl.R;
import org.json.JSONException;
import org.json.JSONObject;

View File

@ -1,6 +1,4 @@
package com.nauk.coinfolio.DataManagers.CurrencyData;
import android.util.Log;
package com.nauk.moodl.DataManagers.CurrencyData;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
@ -8,9 +6,8 @@ import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.StringRequest;
import com.android.volley.toolbox.Volley;
import com.nauk.coinfolio.DataManagers.BalanceManager;
import com.nauk.moodl.DataManagers.BalanceManager;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.DataManagers.CurrencyData;
package com.nauk.moodl.DataManagers.CurrencyData;
/**
* Created by Guitoune on 30/01/2018.

View File

@ -1,14 +1,13 @@
package com.nauk.coinfolio.DataManagers;
package com.nauk.moodl.DataManagers;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.Transaction;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.Transaction;
import java.util.ArrayList;
import java.util.Date;

View File

@ -1,22 +1,16 @@
package com.nauk.coinfolio.DataManagers.ExchangeManager;
import android.util.Log;
package com.nauk.moodl.DataManagers.ExchangeManager;
import com.binance.api.client.BinanceApiClientFactory;
import com.binance.api.client.BinanceApiRestClient;
import com.binance.api.client.domain.account.Account;
import com.binance.api.client.domain.account.AssetBalance;
import com.binance.api.client.domain.account.Order;
import com.binance.api.client.domain.account.Trade;
import com.binance.api.client.domain.account.request.OrderRequest;
import com.binance.api.client.exception.BinanceApiException;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* Created by Guitoune on 26/02/2018.

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.DataManagers.ExchangeManager;
package com.nauk.moodl.DataManagers.ExchangeManager;
import android.util.Base64;
import android.util.Log;
@ -10,8 +10,8 @@ import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.JsonArrayRequest;
import com.android.volley.toolbox.Volley;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.R;
import org.json.JSONArray;
import org.json.JSONException;

View File

@ -1,6 +1,4 @@
package com.nauk.coinfolio.DataManagers;
import android.util.Log;
package com.nauk.moodl.DataManagers;
import com.android.volley.Request;
import com.android.volley.RequestQueue;
@ -133,7 +131,7 @@ public class MarketCapManager {
JSONObject jsonObject = new JSONObject(topRequestResult[i]);
//Log.d("coinfolio", "Symbol : " + jsonObject.getString("symbol") + " " + jsonObject.getString("rank"));
//Log.d("moodl", "Symbol : " + jsonObject.getString("symbol") + " " + jsonObject.getString("rank"));
} catch (JSONException e) {
e.printStackTrace();

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.DataManagers;
package com.nauk.moodl.DataManagers;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;

View File

@ -1,8 +1,8 @@
package com.nauk.coinfolio.DataManagers;
package com.nauk.moodl.DataManagers;
import com.android.volley.RequestQueue;
import com.android.volley.toolbox.Volley;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import java.util.List;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.FingerprintToolkit;
package com.nauk.moodl.FingerprintToolkit;
import android.app.DialogFragment;
import android.graphics.PorterDuff;
@ -6,11 +6,10 @@ import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;
import com.mattprecious.swirl.SwirlView;
import com.nauk.coinfolio.R;
import com.nauk.moodl.R;
/**
* Created by Guitoune on 28/02/2018.

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.FingerprintToolkit;
package com.nauk.moodl.FingerprintToolkit;
import android.Manifest;
import android.content.Context;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.LayoutManagers;
package com.nauk.moodl.LayoutManagers;
import android.content.Context;
import android.view.LayoutInflater;
@ -8,8 +8,8 @@ import android.widget.ArrayAdapter;
import android.widget.Filter;
import android.widget.TextView;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.R;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.R;
import java.util.ArrayList;

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio.LayoutManagers;
package com.nauk.moodl.LayoutManagers;
import android.content.Context;
import android.content.Intent;
@ -6,10 +6,7 @@ import android.graphics.Color;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.drawable.Drawable;
import android.os.AsyncTask;
import android.preference.PreferenceScreen;
import android.support.v7.widget.CardView;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.animation.Animation;
@ -22,12 +19,12 @@ import com.github.mikephil.charting.charts.LineChart;
import com.github.mikephil.charting.data.Entry;
import com.github.mikephil.charting.data.LineData;
import com.github.mikephil.charting.data.LineDataSet;
import com.nauk.coinfolio.Activities.CurrencyDetailsActivity;
import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.CurrencyData.CurrencyDataChart;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.PlaceholderManager;
import com.nauk.coinfolio.R;
import com.nauk.moodl.Activities.CurrencyDetailsActivity;
import com.nauk.moodl.DataManagers.CurrencyData.Currency;
import com.nauk.moodl.DataManagers.CurrencyData.CurrencyDataChart;
import com.nauk.moodl.DataManagers.PreferencesManager;
import com.nauk.moodl.PlaceholderManager;
import com.nauk.moodl.R;
import java.text.DecimalFormat;
import java.util.ArrayList;

View File

@ -1,12 +1,12 @@
package com.nauk.coinfolio;
package com.nauk.moodl;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
import com.nauk.coinfolio.Activities.HomeActivityFragments.MarketCapitalization;
import com.nauk.coinfolio.Activities.HomeActivityFragments.Summary;
import com.nauk.coinfolio.Activities.HomeActivityFragments.Watchlist;
import com.nauk.moodl.Activities.HomeActivityFragments.MarketCapitalization;
import com.nauk.moodl.Activities.HomeActivityFragments.Summary;
import com.nauk.moodl.Activities.HomeActivityFragments.Watchlist;
/**
* Created by Tiji on 13/04/2018.

View File

@ -1,6 +1,6 @@
package com.nauk.coinfolio;
package com.nauk.moodl;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.moodl.DataManagers.PreferencesManager;
/**
* Created by Tiji on 19/04/2018.

View File

@ -3,7 +3,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.nauk.coinfolio.Activities.CurrencySelectionActivity">
tools:context="com.nauk.moodl.Activities.CurrencySelectionActivity">
<LinearLayout
android:layout_width="match_parent"

View File

@ -4,7 +4,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context="com.nauk.coinfolio.Activities.CurrencyDetailsActivity">
tools:context="com.nauk.moodl.Activities.CurrencyDetailsActivity">
<ViewFlipper
android:id="@+id/vfCurrencyDetails"

View File

@ -4,7 +4,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.nauk.coinfolio.Activities.HomeActivity"
tools:context="com.nauk.moodl.Activities.HomeActivity"
android:fitsSystemWindows="true">
<LinearLayout

View File

@ -3,7 +3,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.nauk.coinfolio.Activities.RecordTransactionActivity">
tools:context="com.nauk.moodl.Activities.RecordTransactionActivity">
<LinearLayout
android:layout_width="match_parent"

View File

@ -52,7 +52,7 @@
android:id="@+id/nestedScrollViewLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.nauk.coinfolio.Activities.HomeActivity">
tools:context="com.nauk.moodl.Activities.HomeActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"

View File

@ -6,7 +6,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:context="com.nauk.coinfolio.Activities.HomeActivity">
tools:context="com.nauk.moodl.Activities.HomeActivity">
<android.support.design.widget.AppBarLayout
android:id="@+id/app_bar"
@ -80,7 +80,7 @@
android:id="@+id/nestedScrollViewLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.nauk.coinfolio.Activities.HomeActivity">
tools:context="com.nauk.moodl.Activities.HomeActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/icon_coinfolio_background"/>
<foreground android:drawable="@mipmap/icon_coinfolio_foreground"/>
</adaptive-icon>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/icon_coinfolio_background"/>
<foreground android:drawable="@mipmap/icon_coinfolio_foreground"/>
</adaptive-icon>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/icon_crystalvault_background"/>
<foreground android:drawable="@mipmap/icon_crystalvault_foreground"/>
</adaptive-icon>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/icon_crystalvault_background"/>
<foreground android:drawable="@mipmap/icon_crystalvault_foreground"/>
</adaptive-icon>

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

View File

@ -1,10 +1,10 @@
<resources>
<string name="app_name">Coinfolio</string>
<string name="app_name">Moodl</string>
<string name="action_settings">Settings</string>
<string name="action_edit_mode">Edit mode</string>
<string name="donation">Fais un don wallah</string>
<string name="debug">Coinfolio_debug</string>
<string name="debug_volley">Coinfolio_debugVolley</string>
<string name="debug">Moodl_debug</string>
<string name="debug_volley">Moodl_debugVolley</string>
<string name="quick_button">Switch view</string>
<string name="title_activity_settings">Settings</string>

View File

@ -3,12 +3,12 @@
<!-- These settings headers are only used on tablets. -->
<header
android:fragment="com.nauk.coinfolio.Activities.SettingsActivity$GeneralPreferenceFragment"
android:fragment="com.nauk.moodl.Activities.SettingsActivity$GeneralPreferenceFragment"
android:icon="@drawable/ic_info_black_24dp"
android:title="@string/pref_header_general" />
<header
android:fragment="com.nauk.coinfolio.Activities.SettingsActivity$ExchangePreferenceFragment"
android:fragment="com.nauk.moodl.Activities.SettingsActivity$ExchangePreferenceFragment"
android:icon="@drawable/ic_developer_board_black_24dp"
android:title="@string/pref_header_exchange" />

View File

@ -1,4 +1,4 @@
package com.nauk.coinfolio;
package com.nauk.moodl;
import org.junit.Test;

View File

@ -1 +1 @@
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"app-release.apk","properties":{"packageId":"com.nauk.coinfolio","split":"","minSdkVersion":"23"}}]
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1},"path":"app-release.apk","properties":{"packageId":"com.nauk.moodl","split":"","minSdkVersion":"23"}}]

View File

@ -1 +1 @@
gource --frameless --key --auto-skip-seconds 1 -e 0.001 --title Coinfolio
gource --frameless --key --auto-skip-seconds 1 -e 0.001 --title Moodl