Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simple/Scientific/Graph setup #72

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
UnitConverter
SagittariusA11 committed Jul 25, 2022
commit 6a491dbdd69ef3ada446c34c5546cfcbcdd72ce1
7 changes: 7 additions & 0 deletions Calculator/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Calculator/app/build.gradle
Original file line number Diff line number Diff line change
@@ -50,4 +50,5 @@ dependencies {
implementation 'io.apisense:rhino-android:1.0'
implementation 'com.intuit.ssp:ssp-android:1.0.5'
implementation 'com.intuit.sdp:sdp-android:1.0.5'
implementation 'de.hdodenhof:circleimageview:3.1.0'
}
Original file line number Diff line number Diff line change
@@ -76,22 +76,6 @@ public final class ActivityMainBinding implements ViewBinding {
@NonNull
public final Button btnClear;

/**
* This binding is not available in all configurations.
* <p>
* Present:
* <ul>
* <li>layout/</li>
* </ul>
*
* Absent:
* <ul>
* <li>layout-land/</li>
* </ul>
*/
@Nullable
public final Button btnConverter;

/**
* This binding is not available in all configurations.
* <p>
@@ -372,6 +356,38 @@ public final class ActivityMainBinding implements ViewBinding {
@Nullable
public final Button btnTan;

/**
* This binding is not available in all configurations.
* <p>
* Present:
* <ul>
* <li>layout/</li>
* </ul>
*
* Absent:
* <ul>
* <li>layout-land/</li>
* </ul>
*/
@Nullable
public final Button btnThemeConverter;

/**
* This binding is not available in all configurations.
* <p>
* Present:
* <ul>
* <li>layout/</li>
* </ul>
*
* Absent:
* <ul>
* <li>layout-land/</li>
* </ul>
*/
@Nullable
public final Button btnUnitConverter;

/**
* This binding is not available in all configurations.
* <p>
@@ -398,16 +414,17 @@ private ActivityMainBinding(@NonNull LinearLayout rootView, @Nullable Button Cub
@NonNull Button btn0, @NonNull Button btn1, @NonNull Button btn2, @NonNull Button btn3,
@NonNull Button btn4, @NonNull Button btn5, @NonNull Button btn6, @NonNull Button btn7,
@NonNull Button btn8, @NonNull Button btn9, @NonNull Button btnAdd, @NonNull Button btnBack,
@NonNull Button btnClear, @Nullable Button btnConverter, @Nullable Button btnCos,
@NonNull Button btnDecimal, @NonNull Button btnDivide, @Nullable Button btnE,
@Nullable Button btnEPowerx, @NonNull Button btnEndBkt, @NonNull Button btnEqual,
@Nullable Button btnGraph, @Nullable Button btnHistory, @Nullable Button btnInverseCos,
@Nullable Button btnInverseSin, @Nullable Button btnInversetan, @Nullable Button btnLog,
@Nullable Button btnMatrix, @NonNull Button btnMinus, @Nullable Button btnModx,
@NonNull Button btnMultiply, @NonNull Button btnOpenBkt, @Nullable Button btnPi,
@NonNull Button btnRotate, @Nullable Button btnSin, @Nullable Button btnSqrt,
@Nullable Button btnSquarex, @Nullable Button btnTan, @Nullable Button btnXPowerY,
@NonNull EditText tvInput, @NonNull TextView tvResult) {
@NonNull Button btnClear, @Nullable Button btnCos, @NonNull Button btnDecimal,
@NonNull Button btnDivide, @Nullable Button btnE, @Nullable Button btnEPowerx,
@NonNull Button btnEndBkt, @NonNull Button btnEqual, @Nullable Button btnGraph,
@Nullable Button btnHistory, @Nullable Button btnInverseCos, @Nullable Button btnInverseSin,
@Nullable Button btnInversetan, @Nullable Button btnLog, @Nullable Button btnMatrix,
@NonNull Button btnMinus, @Nullable Button btnModx, @NonNull Button btnMultiply,
@NonNull Button btnOpenBkt, @Nullable Button btnPi, @NonNull Button btnRotate,
@Nullable Button btnSin, @Nullable Button btnSqrt, @Nullable Button btnSquarex,
@Nullable Button btnTan, @Nullable Button btnThemeConverter,
@Nullable Button btnUnitConverter, @Nullable Button btnXPowerY, @NonNull EditText tvInput,
@NonNull TextView tvResult) {
this.rootView = rootView;
this.Cubex = Cubex;
this.btn0 = btn0;
@@ -423,7 +440,6 @@ private ActivityMainBinding(@NonNull LinearLayout rootView, @Nullable Button Cub
this.btnAdd = btnAdd;
this.btnBack = btnBack;
this.btnClear = btnClear;
this.btnConverter = btnConverter;
this.btnCos = btnCos;
this.btnDecimal = btnDecimal;
this.btnDivide = btnDivide;
@@ -448,6 +464,8 @@ private ActivityMainBinding(@NonNull LinearLayout rootView, @Nullable Button Cub
this.btnSqrt = btnSqrt;
this.btnSquarex = btnSquarex;
this.btnTan = btnTan;
this.btnThemeConverter = btnThemeConverter;
this.btnUnitConverter = btnUnitConverter;
this.btnXPowerY = btnXPowerY;
this.tvInput = tvInput;
this.tvResult = tvResult;
@@ -561,9 +579,6 @@ public static ActivityMainBinding bind(@NonNull View rootView) {
break missingId;
}

id = R.id.btnConverter;
Button btnConverter = ViewBindings.findChildViewById(rootView, id);

id = R.id.btnCos;
Button btnCos = ViewBindings.findChildViewById(rootView, id);

@@ -660,6 +675,12 @@ public static ActivityMainBinding bind(@NonNull View rootView) {
id = R.id.btnTan;
Button btnTan = ViewBindings.findChildViewById(rootView, id);

id = R.id.btnThemeConverter;
Button btnThemeConverter = ViewBindings.findChildViewById(rootView, id);

id = R.id.btnUnitConverter;
Button btnUnitConverter = ViewBindings.findChildViewById(rootView, id);

id = R.id.btnXPowerY;
Button btnXPowerY = ViewBindings.findChildViewById(rootView, id);

@@ -676,11 +697,11 @@ public static ActivityMainBinding bind(@NonNull View rootView) {
}

return new ActivityMainBinding((LinearLayout) rootView, Cubex, btn0, btn1, btn2, btn3, btn4,
btn5, btn6, btn7, btn8, btn9, btnAdd, btnBack, btnClear, btnConverter, btnCos, btnDecimal,
btnDivide, btnE, btnEPowerx, btnEndBkt, btnEqual, btnGraph, btnHistory, btnInverseCos,
btnInverseSin, btnInversetan, btnLog, btnMatrix, btnMinus, btnModx, btnMultiply,
btnOpenBkt, btnPi, btnRotate, btnSin, btnSqrt, btnSquarex, btnTan, btnXPowerY, tvInput,
tvResult);
btn5, btn6, btn7, btn8, btn9, btnAdd, btnBack, btnClear, btnCos, btnDecimal, btnDivide,
btnE, btnEPowerx, btnEndBkt, btnEqual, btnGraph, btnHistory, btnInverseCos, btnInverseSin,
btnInversetan, btnLog, btnMatrix, btnMinus, btnModx, btnMultiply, btnOpenBkt, btnPi,
btnRotate, btnSin, btnSqrt, btnSquarex, btnTan, btnThemeConverter, btnUnitConverter,
btnXPowerY, tvInput, tvResult);
}
String missingId = rootView.getResources().getResourceName(id);
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
// Generated by view binder compiler. Do not edit!
package com.example.calculator.databinding;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import com.example.calculator.R;
import java.lang.NullPointerException;
import java.lang.Override;

public final class ActivityMainLightBinding implements ViewBinding {
@NonNull
private final ConstraintLayout rootView;

private ActivityMainLightBinding(@NonNull ConstraintLayout rootView) {
this.rootView = rootView;
}

@Override
@NonNull
public ConstraintLayout getRoot() {
return rootView;
}

@NonNull
public static ActivityMainLightBinding inflate(@NonNull LayoutInflater inflater) {
return inflate(inflater, null, false);
}

@NonNull
public static ActivityMainLightBinding inflate(@NonNull LayoutInflater inflater,
@Nullable ViewGroup parent, boolean attachToParent) {
View root = inflater.inflate(R.layout.activity_main_light, parent, false);
if (attachToParent) {
parent.addView(root);
}
return bind(root);
}

@NonNull
public static ActivityMainLightBinding bind(@NonNull View rootView) {
if (rootView == null) {
throw new NullPointerException("rootView");
}

return new ActivityMainLightBinding((ConstraintLayout) rootView);
}
}
Loading