diff --git a/android-app/android-app.iml b/android-app/android-app.iml
index 639cba49..c3a9b246 100644
--- a/android-app/android-app.iml
+++ b/android-app/android-app.iml
@@ -96,7 +96,7 @@
-
+
diff --git a/android-app/src/main/AndroidManifest.xml b/android-app/src/main/AndroidManifest.xml
index 885df7d0..9068e9f7 100644
--- a/android-app/src/main/AndroidManifest.xml
+++ b/android-app/src/main/AndroidManifest.xml
@@ -112,6 +112,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/ActivityUi.java b/android-app/src/main/java/org/solovyev/android/calculator/ActivityUi.java
index abe0bf33..b66a5046 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/ActivityUi.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/ActivityUi.java
@@ -112,7 +112,7 @@ public class ActivityUi extends BaseUi {
toggleTitle(activity, actionBar, true);
if (!homeAsUp) {
- actionBar.setIcon(R.drawable.ab_icon);
+ actionBar.setIcon(R.drawable.ab_logo);
}
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/App.java b/android-app/src/main/java/org/solovyev/android/calculator/App.java
index f6175b7e..9f04020c 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/App.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/App.java
@@ -23,20 +23,31 @@
package org.solovyev.android.calculator;
import android.app.Application;
-import android.content.Context;
+import android.appwidget.AppWidgetManager;
+import android.appwidget.AppWidgetProvider;
+import android.content.ComponentName;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.os.Build;
import android.preference.PreferenceManager;
+import android.support.v4.app.DialogFragment;
+import android.support.v4.app.Fragment;
+import android.support.v4.app.FragmentManager;
+import android.support.v4.app.FragmentTransaction;
import android.text.TextUtils;
import android.util.Log;
+import org.solovyev.android.Android;
import org.solovyev.android.UiThreadExecutor;
import org.solovyev.android.Views;
import org.solovyev.android.calculator.ga.Ga;
import org.solovyev.android.calculator.view.ScreenMetrics;
+import org.solovyev.android.calculator.widget.BaseCalculatorWidgetProvider;
+import org.solovyev.android.calculator.widget.CalculatorWidgetProvider;
+import org.solovyev.android.calculator.widget.CalculatorWidgetProvider3x4;
+import org.solovyev.android.calculator.widget.CalculatorWidgetProvider4x4;
+import org.solovyev.android.calculator.widget.CalculatorWidgetProvider4x5;
import org.solovyev.android.checkout.*;
-import org.solovyev.android.view.VibratorContainer;
import org.solovyev.common.listeners.JEvent;
import org.solovyev.common.listeners.JEventListener;
import org.solovyev.common.listeners.JEventListeners;
@@ -46,7 +57,9 @@ import org.solovyev.common.threads.DelayedExecutor;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
+import java.util.ArrayList;
import java.util.Arrays;
+import java.util.List;
import java.util.concurrent.Executor;
/**
@@ -62,14 +75,8 @@ import java.util.concurrent.Executor;
* Before first usage this class must be initialized by calling {@link App#init(android.app.Application)} method (for example, from {@link android.app.Application#onCreate()})
*/
public final class App {
-
- /*
- **********************************************************************
- *
- * FIELDS
- *
- **********************************************************************
- */
+ @Nonnull
+ private static final List> OLD_WIDGETS = Arrays.asList(CalculatorWidgetProvider.class, CalculatorWidgetProvider3x4.class, CalculatorWidgetProvider4x4.class, CalculatorWidgetProvider4x5.class);
@Nonnull
private static volatile Application application;
@@ -166,12 +173,43 @@ public final class App {
App.broadcaster = new CalculatorBroadcaster(application);
App.vibrator = new Vibrator(application, preferences);
App.screenMetrics = new ScreenMetrics(application);
+
+ final List> oldNotUsedWidgetClasses = findNotUsedWidgets(application);
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR1) {
+ for (Class extends AppWidgetProvider> oldNotUsedWidgetClass : oldNotUsedWidgetClasses) {
+ Android.enableComponent(application, oldNotUsedWidgetClass, false);
+ }
+ } else {
+ // smaller widgets should be still used for smaller screens
+ if (oldNotUsedWidgetClasses.contains(CalculatorWidgetProvider4x5.class)) {
+ Android.enableComponent(application, CalculatorWidgetProvider4x5.class, false);
+ }
+ if (oldNotUsedWidgetClasses.contains(CalculatorWidgetProvider4x4.class)) {
+ Android.enableComponent(application, CalculatorWidgetProvider4x4.class, false);
+ }
+ }
+
App.initialized = true;
} else {
throw new IllegalStateException("Already initialized!");
}
}
+ @Nonnull
+ private static List> findNotUsedWidgets(@Nonnull Application application) {
+ final List> result = new ArrayList<>();
+
+ final AppWidgetManager widgetManager = AppWidgetManager.getInstance(application);
+ for (Class extends AppWidgetProvider> widgetClass : OLD_WIDGETS) {
+ final int ids[] = widgetManager.getAppWidgetIds(new ComponentName(application, widgetClass));
+ if (ids == null || ids.length == 0) {
+ result.add(widgetClass);
+ }
+ }
+
+ return result;
+ }
+
private static void checkInit() {
if (!initialized) {
throw new IllegalStateException("App should be initialized!");
@@ -271,4 +309,18 @@ public final class App {
public static ScreenMetrics getScreenMetrics() {
return screenMetrics;
}
+
+ public static void showDialog(@Nonnull DialogFragment dialogFragment,
+ @Nonnull String fragmentTag,
+ @Nonnull FragmentManager fm) {
+ final FragmentTransaction ft = fm.beginTransaction();
+
+ Fragment prev = fm.findFragmentByTag(fragmentTag);
+ if (prev != null) {
+ ft.remove(prev);
+ }
+
+ // Create and show the dialog.
+ dialogFragment.show(ft, fragmentTag);
+ }
}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/external/ExternalCalculatorIntentHandler.java b/android-app/src/main/java/org/solovyev/android/calculator/external/ExternalCalculatorIntentHandler.java
deleted file mode 100644
index 4540558f..00000000
--- a/android-app/src/main/java/org/solovyev/android/calculator/external/ExternalCalculatorIntentHandler.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright 2013 serso aka se.solovyev
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- * Contact details
- *
- * Email: se.solovyev@gmail.com
- * Site: http://se.solovyev.org
- */
-
-package org.solovyev.android.calculator.external;
-
-import android.content.Context;
-import android.content.Intent;
-
-import javax.annotation.Nonnull;
-
-/**
- * User: serso
- * Date: 11/20/12
- * Time: 10:33 PM
- */
-public interface ExternalCalculatorIntentHandler {
-
- void onIntent(@Nonnull Context context, @Nonnull Intent intent);
-}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/function/FunctionEditDialogFragment.java b/android-app/src/main/java/org/solovyev/android/calculator/function/FunctionEditDialogFragment.java
index 1318ca5b..92084214 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/function/FunctionEditDialogFragment.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/function/FunctionEditDialogFragment.java
@@ -44,7 +44,6 @@ import org.solovyev.android.calculator.math.edit.CalculatorFunctionsActivity;
import org.solovyev.android.calculator.math.edit.CalculatorFunctionsFragment;
import org.solovyev.android.calculator.math.edit.MathEntityRemover;
import org.solovyev.android.calculator.model.AFunction;
-import org.solovyev.android.sherlock.AndroidSherlockUtils;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
@@ -210,7 +209,7 @@ public class FunctionEditDialogFragment extends DialogFragment implements Calcul
}
public static void showDialog(@Nonnull Input input, @Nonnull FragmentManager fm) {
- AndroidSherlockUtils.showDialog(create(input), "function-editor", fm);
+ App.showDialog(create(input), "function-editor", fm);
}
public static class Input implements Parcelable {
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/math/edit/VarEditDialogFragment.java b/android-app/src/main/java/org/solovyev/android/calculator/math/edit/VarEditDialogFragment.java
index d801f015..f6bbf1d2 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/math/edit/VarEditDialogFragment.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/math/edit/VarEditDialogFragment.java
@@ -37,7 +37,6 @@ import jscl.math.function.IConstant;
import org.solovyev.android.Views;
import org.solovyev.android.calculator.*;
import org.solovyev.android.calculator.model.Var;
-import org.solovyev.android.sherlock.AndroidSherlockUtils;
import org.solovyev.common.text.Strings;
import javax.annotation.Nonnull;
@@ -257,7 +256,7 @@ public class VarEditDialogFragment extends DialogFragment implements CalculatorE
*/
public static void showDialog(@Nonnull Input input, @Nonnull FragmentManager fm) {
- AndroidSherlockUtils.showDialog(create(input), "constant-editor", fm);
+ App.showDialog(create(input), "constant-editor", fm);
}
public static class Input {
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/widget/AbstractCalculatorWidgetProvider.java b/android-app/src/main/java/org/solovyev/android/calculator/widget/BaseCalculatorWidgetProvider.java
similarity index 97%
rename from android-app/src/main/java/org/solovyev/android/calculator/widget/AbstractCalculatorWidgetProvider.java
rename to android-app/src/main/java/org/solovyev/android/calculator/widget/BaseCalculatorWidgetProvider.java
index 4e53e0fb..35000e3a 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/widget/AbstractCalculatorWidgetProvider.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/widget/BaseCalculatorWidgetProvider.java
@@ -49,7 +49,7 @@ import static org.solovyev.android.calculator.CalculatorReceiver.newButtonClicke
* Date: 19.10.12
* Time: 16:18
*/
-abstract class AbstractCalculatorWidgetProvider extends AppWidgetProvider {
+public abstract class BaseCalculatorWidgetProvider extends AppWidgetProvider {
private static final String TAG = "Calculator++ Widget";
private static final int WIDGET_CATEGORY_KEYGUARD = 2;
@@ -75,7 +75,7 @@ abstract class AbstractCalculatorWidgetProvider extends AppWidgetProvider {
**********************************************************************
*/
- protected AbstractCalculatorWidgetProvider() {
+ protected BaseCalculatorWidgetProvider() {
}
/*
@@ -116,7 +116,7 @@ abstract class AbstractCalculatorWidgetProvider extends AppWidgetProvider {
}
@Nonnull
- protected Class extends AbstractCalculatorWidgetProvider> getComponentClass() {
+ protected Class extends BaseCalculatorWidgetProvider> getComponentClass() {
return this.getClass();
}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidget.java b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidget.java
new file mode 100644
index 00000000..8e7695ad
--- /dev/null
+++ b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidget.java
@@ -0,0 +1,4 @@
+package org.solovyev.android.calculator.widget;
+
+public class CalculatorWidget extends BaseCalculatorWidgetProvider {
+}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider.java b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider.java
index d53a7cd4..f8785be3 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider.java
@@ -27,5 +27,5 @@ package org.solovyev.android.calculator.widget;
* Date: 11/18/12
* Time: 1:00 PM
*/
-public class CalculatorWidgetProvider extends AbstractCalculatorWidgetProvider {
+public class CalculatorWidgetProvider extends BaseCalculatorWidgetProvider {
}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider3x4.java b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider3x4.java
index bcf2f83b..5e88bd60 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider3x4.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider3x4.java
@@ -27,5 +27,5 @@ package org.solovyev.android.calculator.widget;
* Date: 11/18/12
* Time: 1:01 PM
*/
-public class CalculatorWidgetProvider3x4 extends AbstractCalculatorWidgetProvider {
+public class CalculatorWidgetProvider3x4 extends BaseCalculatorWidgetProvider {
}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x4.java b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x4.java
index e8ddbfe9..459db813 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x4.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x4.java
@@ -27,5 +27,5 @@ package org.solovyev.android.calculator.widget;
* Date: 11/18/12
* Time: 1:01 PM
*/
-public class CalculatorWidgetProvider4x4 extends AbstractCalculatorWidgetProvider {
+public class CalculatorWidgetProvider4x4 extends BaseCalculatorWidgetProvider {
}
diff --git a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java
index 5130d615..4fac4dcd 100644
--- a/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java
+++ b/android-app/src/main/java/org/solovyev/android/calculator/widget/CalculatorWidgetProvider4x5.java
@@ -27,5 +27,5 @@ package org.solovyev.android.calculator.widget;
* Date: 11/18/12
* Time: 7:43 PM
*/
-public class CalculatorWidgetProvider4x5 extends AbstractCalculatorWidgetProvider {
+public class CalculatorWidgetProvider4x5 extends BaseCalculatorWidgetProvider {
}
diff --git a/android-app/src/main/java/org/solovyev/android/sherlock/AndroidSherlockUtils.java b/android-app/src/main/java/org/solovyev/android/sherlock/AndroidSherlockUtils.java
deleted file mode 100644
index 4d4a4ca3..00000000
--- a/android-app/src/main/java/org/solovyev/android/sherlock/AndroidSherlockUtils.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- * Copyright 2013 serso aka se.solovyev
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- * Contact details
- *
- * Email: se.solovyev@gmail.com
- * Site: http://se.solovyev.org
- */
-
-package org.solovyev.android.sherlock;
-
-import android.app.Activity;
-import android.support.v4.app.DialogFragment;
-import android.support.v4.app.Fragment;
-import android.support.v4.app.FragmentManager;
-import android.support.v4.app.FragmentTransaction;
-import android.view.MenuInflater;
-
-import javax.annotation.Nonnull;
-
-/**
- * User: serso
- * Date: 8/13/12
- * Time: 2:04 AM
- */
-public final class AndroidSherlockUtils {
-
- private AndroidSherlockUtils() {
- throw new AssertionError("Not intended for instantiation!");
- }
-
- @Nonnull
- public static MenuInflater getSupportMenuInflater(@Nonnull Activity activity) {
- return activity.getMenuInflater();
- }
-
- public static void showDialog(@Nonnull DialogFragment dialogFragment,
- @Nonnull String fragmentTag,
- @Nonnull FragmentManager fm) {
- final FragmentTransaction ft = fm.beginTransaction();
-
- Fragment prev = fm.findFragmentByTag(fragmentTag);
- if (prev != null) {
- ft.remove(prev);
- }
-
- // Create and show the dialog.
- dialogFragment.show(ft, fragmentTag);
- }
-}
diff --git a/android-app/src/main/java/org/solovyev/android/sherlock/Fragments.java b/android-app/src/main/java/org/solovyev/android/sherlock/Fragments.java
deleted file mode 100644
index 901c41bb..00000000
--- a/android-app/src/main/java/org/solovyev/android/sherlock/Fragments.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package org.solovyev.android.sherlock;
-
-import android.support.v4.app.DialogFragment;
-import android.support.v4.app.Fragment;
-import android.support.v4.app.FragmentManager;
-import android.support.v4.app.FragmentTransaction;
-
-import javax.annotation.Nonnull;
-
-public class Fragments extends org.solovyev.android.Fragments {
-
- private Fragments() {
- }
-
- public static void showDialog(@Nonnull DialogFragment dialogFragment,
- @Nonnull String fragmentTag,
- @Nonnull FragmentManager fm) {
- showDialog(dialogFragment, fragmentTag, fm, true);
- }
-
- public static void showDialog(DialogFragment dialogFragment, String fragmentTag, FragmentManager fm, boolean useExisting) {
- Fragment prev = fm.findFragmentByTag(fragmentTag);
- if (prev != null) {
- if (!useExisting) {
- final FragmentTransaction ft = fm.beginTransaction();
- ft.remove(prev);
- ft.addToBackStack(null);
-
- // Create and show the dialog.
- dialogFragment.show(ft, fragmentTag);
- fm.executePendingTransactions();
- }
- } else {
- final FragmentTransaction ft = fm.beginTransaction();
-
- ft.addToBackStack(null);
-
- // Create and show the dialog.
- dialogFragment.show(ft, fragmentTag);
- fm.executePendingTransactions();
- }
- }
-}
diff --git a/android-app/src/main/res/drawable-hdpi/ab_clock.png b/android-app/src/main/res/drawable-hdpi/ab_clock.png
new file mode 100644
index 00000000..f56de4aa
Binary files /dev/null and b/android-app/src/main/res/drawable-hdpi/ab_clock.png differ
diff --git a/android-app/src/main/res/drawable-hdpi/ab_icon.png b/android-app/src/main/res/drawable-hdpi/ab_icon.png
deleted file mode 100644
index 69634a91..00000000
Binary files a/android-app/src/main/res/drawable-hdpi/ab_icon.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-hdpi/ab_logo.png b/android-app/src/main/res/drawable-hdpi/ab_logo.png
new file mode 100644
index 00000000..7b8e7ee1
Binary files /dev/null and b/android-app/src/main/res/drawable-hdpi/ab_logo.png differ
diff --git a/android-app/src/main/res/drawable-hdpi/ic_access_time_grey600_48dp.png b/android-app/src/main/res/drawable-hdpi/ic_access_time_grey600_48dp.png
deleted file mode 100644
index ac849817..00000000
Binary files a/android-app/src/main/res/drawable-hdpi/ic_access_time_grey600_48dp.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-hdpi/ic_launcher.png b/android-app/src/main/res/drawable-hdpi/ic_launcher.png
index 01213c00..125cdfa9 100644
Binary files a/android-app/src/main/res/drawable-hdpi/ic_launcher.png and b/android-app/src/main/res/drawable-hdpi/ic_launcher.png differ
diff --git a/android-app/src/main/res/drawable-hdpi/ic_launcher_window.png b/android-app/src/main/res/drawable-hdpi/ic_launcher_window.png
index 61bca911..afe11b54 100644
Binary files a/android-app/src/main/res/drawable-hdpi/ic_launcher_window.png and b/android-app/src/main/res/drawable-hdpi/ic_launcher_window.png differ
diff --git a/android-app/src/main/res/drawable-ldpi/.emptyfolder b/android-app/src/main/res/drawable-ldpi/.emptyfolder
new file mode 100644
index 00000000..e69de29b
diff --git a/android-app/src/main/res/drawable-ldpi/ab_icon.png b/android-app/src/main/res/drawable-ldpi/ab_icon.png
deleted file mode 100644
index 4cdbb58f..00000000
Binary files a/android-app/src/main/res/drawable-ldpi/ab_icon.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-ldpi/kb_logo.png b/android-app/src/main/res/drawable-ldpi/kb_logo.png
deleted file mode 100644
index 1eb95617..00000000
Binary files a/android-app/src/main/res/drawable-ldpi/kb_logo.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-mdpi/ab_clock.png b/android-app/src/main/res/drawable-mdpi/ab_clock.png
new file mode 100644
index 00000000..08eb5338
Binary files /dev/null and b/android-app/src/main/res/drawable-mdpi/ab_clock.png differ
diff --git a/android-app/src/main/res/drawable-mdpi/ab_icon.png b/android-app/src/main/res/drawable-mdpi/ab_icon.png
deleted file mode 100644
index 795d5580..00000000
Binary files a/android-app/src/main/res/drawable-mdpi/ab_icon.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-mdpi/ab_logo.png b/android-app/src/main/res/drawable-mdpi/ab_logo.png
new file mode 100644
index 00000000..40e7a417
Binary files /dev/null and b/android-app/src/main/res/drawable-mdpi/ab_logo.png differ
diff --git a/android-app/src/main/res/drawable-mdpi/ic_access_time_grey600_48dp.png b/android-app/src/main/res/drawable-mdpi/ic_access_time_grey600_48dp.png
deleted file mode 100644
index df545efa..00000000
Binary files a/android-app/src/main/res/drawable-mdpi/ic_access_time_grey600_48dp.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-mdpi/ic_launcher.png b/android-app/src/main/res/drawable-mdpi/ic_launcher.png
index 1a942457..840091c2 100644
Binary files a/android-app/src/main/res/drawable-mdpi/ic_launcher.png and b/android-app/src/main/res/drawable-mdpi/ic_launcher.png differ
diff --git a/android-app/src/main/res/drawable-mdpi/ic_launcher_window.png b/android-app/src/main/res/drawable-mdpi/ic_launcher_window.png
index 84029e99..e0da6d6c 100644
Binary files a/android-app/src/main/res/drawable-mdpi/ic_launcher_window.png and b/android-app/src/main/res/drawable-mdpi/ic_launcher_window.png differ
diff --git a/android-app/src/main/res/drawable-xhdpi/ab_clock.png b/android-app/src/main/res/drawable-xhdpi/ab_clock.png
new file mode 100644
index 00000000..5fa9c892
Binary files /dev/null and b/android-app/src/main/res/drawable-xhdpi/ab_clock.png differ
diff --git a/android-app/src/main/res/drawable-xhdpi/ab_icon.png b/android-app/src/main/res/drawable-xhdpi/ab_icon.png
deleted file mode 100644
index e7672e87..00000000
Binary files a/android-app/src/main/res/drawable-xhdpi/ab_icon.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-xhdpi/ab_logo.png b/android-app/src/main/res/drawable-xhdpi/ab_logo.png
new file mode 100644
index 00000000..c0b599e1
Binary files /dev/null and b/android-app/src/main/res/drawable-xhdpi/ab_logo.png differ
diff --git a/android-app/src/main/res/drawable-xhdpi/ic_access_time_grey600_48dp.png b/android-app/src/main/res/drawable-xhdpi/ic_access_time_grey600_48dp.png
deleted file mode 100644
index b8c7311f..00000000
Binary files a/android-app/src/main/res/drawable-xhdpi/ic_access_time_grey600_48dp.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-xhdpi/ic_launcher.png b/android-app/src/main/res/drawable-xhdpi/ic_launcher.png
index ac827c61..5d66b7be 100644
Binary files a/android-app/src/main/res/drawable-xhdpi/ic_launcher.png and b/android-app/src/main/res/drawable-xhdpi/ic_launcher.png differ
diff --git a/android-app/src/main/res/drawable-xhdpi/ic_launcher_window.png b/android-app/src/main/res/drawable-xhdpi/ic_launcher_window.png
index 56f8c28d..785702a4 100644
Binary files a/android-app/src/main/res/drawable-xhdpi/ic_launcher_window.png and b/android-app/src/main/res/drawable-xhdpi/ic_launcher_window.png differ
diff --git a/android-app/src/main/res/drawable-xxhdpi/ab_clock.png b/android-app/src/main/res/drawable-xxhdpi/ab_clock.png
new file mode 100644
index 00000000..6759067c
Binary files /dev/null and b/android-app/src/main/res/drawable-xxhdpi/ab_clock.png differ
diff --git a/android-app/src/main/res/drawable-xxhdpi/ab_logo.png b/android-app/src/main/res/drawable-xxhdpi/ab_logo.png
new file mode 100644
index 00000000..9107d931
Binary files /dev/null and b/android-app/src/main/res/drawable-xxhdpi/ab_logo.png differ
diff --git a/android-app/src/main/res/drawable-xxhdpi/ic_access_time_grey600_48dp.png b/android-app/src/main/res/drawable-xxhdpi/ic_access_time_grey600_48dp.png
deleted file mode 100644
index 3715a0ac..00000000
Binary files a/android-app/src/main/res/drawable-xxhdpi/ic_access_time_grey600_48dp.png and /dev/null differ
diff --git a/android-app/src/main/res/drawable-xxhdpi/ic_launcher.png b/android-app/src/main/res/drawable-xxhdpi/ic_launcher.png
index 022c757a..905754a6 100644
Binary files a/android-app/src/main/res/drawable-xxhdpi/ic_launcher.png and b/android-app/src/main/res/drawable-xxhdpi/ic_launcher.png differ
diff --git a/android-app/src/main/res/drawable-xxhdpi/ic_launcher_window.png b/android-app/src/main/res/drawable-xxhdpi/ic_launcher_window.png
index 8470164f..635c369c 100644
Binary files a/android-app/src/main/res/drawable-xxhdpi/ic_launcher_window.png and b/android-app/src/main/res/drawable-xxhdpi/ic_launcher_window.png differ
diff --git a/android-app/src/main/res/drawable-xxxhdpi/ab_logo.png b/android-app/src/main/res/drawable-xxxhdpi/ab_logo.png
new file mode 100644
index 00000000..9e8f92af
Binary files /dev/null and b/android-app/src/main/res/drawable-xxxhdpi/ab_logo.png differ
diff --git a/android-app/src/main/res/drawable-xxxhdpi/ic_launcher.png b/android-app/src/main/res/drawable-xxxhdpi/ic_launcher.png
index be5a7a6d..7e3690e7 100644
Binary files a/android-app/src/main/res/drawable-xxxhdpi/ic_launcher.png and b/android-app/src/main/res/drawable-xxxhdpi/ic_launcher.png differ
diff --git a/android-app/src/main/res/drawable-xxxhdpi/ic_launcher_window.png b/android-app/src/main/res/drawable-xxxhdpi/ic_launcher_window.png
index 34659bac..b5686df2 100644
Binary files a/android-app/src/main/res/drawable-xxxhdpi/ic_launcher_window.png and b/android-app/src/main/res/drawable-xxxhdpi/ic_launcher_window.png differ
diff --git a/android-app/src/main/res/menu/history_menu.xml b/android-app/src/main/res/menu/history_menu.xml
index 2a439f41..c18944b7 100644
--- a/android-app/src/main/res/menu/history_menu.xml
+++ b/android-app/src/main/res/menu/history_menu.xml
@@ -33,7 +33,7 @@
diff --git a/android-app/src/main/res/values-ar/text_strings.xml b/android-app/src/main/res/values-ar/text_strings.xml
index 4b80c352..926b2143 100644
--- a/android-app/src/main/res/values-ar/text_strings.xml
+++ b/android-app/src/main/res/values-ar/text_strings.xml
@@ -117,8 +117,6 @@
يعرّف إذا كان يجب أن تظهر نافذة ملاحظات الإصدار بعد التحديث إلى الإصدار الجديد
يحدد كيفية عمل زر الرجوع
استخدم زر الرجوع للحساب السابق
- سيتم تحميل معلومات الشراء من المخدّم
- تحديث معلومات الشراء
تحذير
خطأ
الدفع بالفاتورة غير مدعم: يجب أن يكون لديك حساب في غوغل تشك أوت مرتبط بحساب الغوغل الخاص بك، ويجب أن تكون متصلاً بالإنترنت.
diff --git a/android-app/src/main/res/values-ar/text_wizard.xml b/android-app/src/main/res/values-ar/text_wizard.xml
index 3348b9a3..265f682e 100644
--- a/android-app/src/main/res/values-ar/text_wizard.xml
+++ b/android-app/src/main/res/values-ar/text_wizard.xml
@@ -4,8 +4,8 @@
التالي
رجوع
- الإنهاء
بدء الدليل
+ إنتهى
محسّن
أزرار كبيرة
بسيطة
@@ -17,14 +17,16 @@
بدء جولة الدليل
ممتاز! إضغط على الزر مرة أخرى لإعادة المحاولة
إضغط على الزر أدناه مرة واحدة لإستخدام الرقم 9
- إضغط و اسحب من وسط الزر الى الأعلى لإستخدام %
- إضغط و اسحب من وسط الزر الى اليسار لإستخدام الجيب
- إضغط و اسحب من وسط الزر الى الأسفل لإستخدام ^2
+ امسح من مركز الزر الى الاعلى لاستخدام %
+ امسح من مركز الزر الى اليسار
+ امسح من مركز الزر الى الاسفل لاستخدام التربيع
أهلاً
إختر تصميم
اختر نمط
+ اختر المظهر
آلة حاسبة في نافذة منفصلة
- إضغط و اسحب على أساسيات الزر
+ تغيير للازرار الاساسيّه
+ تم ضبط التطبيق ، جاهز للاستخدام.
أوشكت على الإنتهاء!
الآلة الحاسبة++ مجانية و مفتوحة المصدر: جميع الميزات بالمجان، ويمكن العثور على الرماز المصدري في github.
هناك عدة طرق يمكنك عن طريقها المساعدة على جعل هذا التطبيق أفضل:
@@ -32,7 +34,9 @@
ترجمة
ساهم برماز مصدري
الآلة الحاسبة ذات النافذة المنفصلة تسمح لك بالقيام بعمليات حسابية أثناء استخدام تطبيقات أخرى على جهازك
- تفعيل الحاسبة في نافذة منفصلة (الأيقونة الثانية سوف تظهر في قائمة التطبيقات)
+ تمكين
السحب على الزر هي ميزة حصرية في هذه الآلة الحاسبة++ اللتي بدورها توفر الوصول السريع إلى وظائف الثانوي
هل تريد حقاً إنهاء جولة الدليل؟
+ تخطي
+ انهاء؟
diff --git a/android-app/src/main/res/values-cs/text_strings.xml b/android-app/src/main/res/values-cs/text_strings.xml
index 86a8ca8f..8161f90a 100644
--- a/android-app/src/main/res/values-cs/text_strings.xml
+++ b/android-app/src/main/res/values-cs/text_strings.xml
@@ -116,8 +116,6 @@
Definuje jestli okno s poznámkami k nové verzi by se mělo objevit po aktualizaci na novou verzi
Definuje chování tlačítka Zpět
Použijte tlačítko Zpět na předchozí v historii
- Informace o platbě budou znovu načteny ze serveru
- Aktualizovat informace o platbě
Upozornění
Chyba
Účtování není podporováno: musíte mít Google Checkout účet spojený s vaším Google účtem a musíte být připojen k Internetu.
diff --git a/android-app/src/main/res/values-cs/text_wizard.xml b/android-app/src/main/res/values-cs/text_wizard.xml
index 434f9230..b1f249e7 100644
--- a/android-app/src/main/res/values-cs/text_wizard.xml
+++ b/android-app/src/main/res/values-cs/text_wizard.xml
@@ -4,8 +4,8 @@
Pokračovat
Zpět
- Dokončit
Spustit průvodce
+ Dokončeno
Optimalizováno
Velká tlačítka
Jednoduché
@@ -15,14 +15,16 @@
Spustit průvodce
Vynikající! Klepnutím na tlačítko můžete zopakovat ještě jednou
Stiskněte tlačítko pro devítku
- Táhněte ze středu tlačítka nahoru pro procento
- Táhněte ze středu tlačítka doleva pro funkci sinus
- Táhněte ze středu tlačítka dolů pro druhou mocninu
+ Tahem ze středu tlačítka nahoru pro použití %
+ Tahem ze středu tlačítka doleva pro použití sin
+ Tahem ze středu tlačítka dolu pro použití ^2
Vítejte
Zvolte rozložení
Zvolte mód
+ Vybrat motiv
Kalkulačka v odděleném okně
- Posunování tlačítek
+ Swipe button basics
+ Aplikace je nastavená a připravená k použití.
Skoro hotovo!
Calculator++ je open-source: všechny funkce jsou zdarma a zdrojový kód lze nalézt na github.
Je několik možností, jak pomoci ke zdokonalení této aplikace:
@@ -30,7 +32,9 @@
Překlad
Vylepšování a přispívání ke zdrojovému kódu
Kalkulačka v odděleném okně umožňuje provádění kalkulací při používání jiných aplikací
- Povolit kalkulačku v odděleném okně (v seznamu aplikací se zobrazí druhá ikona)
+ Povolit
Tažení tlačítka je exkluzivní funkce aplikace Calculator++, která umožňuje rychlý přístup k sekundárním funkcím
Opravdu chcete ukončit průvodce?
+ Přeskočit
+ Dokončit?
diff --git a/android-app/src/main/res/values-de/text_strings.xml b/android-app/src/main/res/values-de/text_strings.xml
index 9798395c..3a4543e4 100644
--- a/android-app/src/main/res/values-de/text_strings.xml
+++ b/android-app/src/main/res/values-de/text_strings.xml
@@ -64,8 +64,8 @@
Metro Blau
Metro Grün
Metro Lila
- Material
- Material Light
+ Material-Design
+ Material-Design hell
Genauigkeit des Resultats (alle Berechnungen sind mit höchster Genauigkeit unabhängig von dieser Option)
Schaltet Farbe und Stil des Editors um
Setzt den Stil für den Rechner
@@ -85,7 +85,7 @@
Layout der Tasten setzen
Haptische Rückmeldung
Vibration beim Tastendruck ein-/ausschalten
- Disabled
+ Deaktiviert
Kurz
Mittel
Lang
@@ -116,8 +116,6 @@
Definiert, ob ein Popup-Fenster mit den Versionshinweisen nach einer Programmaktualisierung angezeigt werden soll.
Definiert das Verhalten des Zurückknopfs
Verwende den Zurückknopf um im Verlauf zurückzuspringen
- Kaufinformation wird vom Server nachgeladen werden
- Kaufinformation aktualisieren
Warnung
Fehler
Abrechnung ist nicht unterstützt: Sie müssen ein Google Checkout Konto haben,
@@ -225,9 +223,9 @@ Klicken Sie auf \"Weiter\" und Sie werden zu Google Play weitergeleitet, wo Sie
Kaufen
Zeige griechische Buchstaben
Verstecke griechische Buchstaben
- Clear history?
- All history will be cleared.
- Clear
- New in %1$s version
- Do you want to try new Material themes? Choose them from the list:
+ Verlauf löschen?
+ Der gesamte Verlauf wird gelöscht werden.
+ Löschen
+ Neu in Version %1$s
+ Wollen Sie das neue Material-Design ausprobieren? Wählen sie aus der Liste:
diff --git a/android-app/src/main/res/values-de/text_wizard.xml b/android-app/src/main/res/values-de/text_wizard.xml
index 443463a4..1005b1de 100644
--- a/android-app/src/main/res/values-de/text_wizard.xml
+++ b/android-app/src/main/res/values-de/text_wizard.xml
@@ -4,8 +4,8 @@
Weiter
Zurück
- Fertig
Wizard starten
+ Fertig
Optimiert
Große Tasten
Einfach
@@ -17,14 +17,16 @@ Ergebnisse werden nicht gerundet und es wird die wissenschaftliche Notation verw
Assistenten starten
Ausgezeichnet! Tippen Sie auf die Schaltfläche um es noch einmal zu versuchen
Tippen Sie einmal auf die Schaltfläche unten, um die 9 zu verwenden
- Ziehen Sie von der Mitte der Taste nach oben, um % zu verwenden
- Ziehen Sie von der Mitte der Taste nach links, um sin zu verwenden
- Ziehen Sie von der Mitte der Taste nach unten, um ^2 zu verwenden
+ Wische von der Mitte des Buttons nach oben um % (Prozent) zu benutzen
+ Wische von der Mitte des Buttons nach links um den Sinus zu verwenden
+ Wische von der Mitte des Buttons nach unten um ^2 (Quadrat) zu verwenden
Willkommen
Layout wählen
Modus wählen
+ Wähle das Theme aus
Rechner in einem abgetrennten Fenster
- Wischknopfgrundlagen
+ Wischfunktionen
+ Die Aps ist eingerichtet und zur Benutzung bereit.
Fast fertig!
Calculator++ ist eine freie und offene Software: alle Funktionen sind kostenlos
und der Quelltext kann auf GitHub gefunden werden.
@@ -33,7 +35,9 @@ und der Quelltext kann auf GitHub gefunden werden.
Übersetzen
Quellcode beitragen
Der Rechner im separaten Fenster ermöglicht es Ihnen zu rechnen, während dem benutzen anderer Apps.
- Rechner im separaten Fenster aktivieren (zweites Symbol erscheint in der Liste der Anwendungen)
- Wischschaltflächen sind eine exklusive Funktion des Calculator++, die schnellen Zugriff auf die sekundären Funktionen bietet
+ Einschalten
+ Die Wischfunktion ist eine Besonderheit von Calculator++ um Tasten mehrfach zu belegen
Wollen Sie den Assistenten wirklich beenden?
+ Überspringen
+ Fertig?
diff --git a/android-app/src/main/res/values-el/text_about.xml b/android-app/src/main/res/values-el/text_about.xml
deleted file mode 100644
index c48e3293..00000000
--- a/android-app/src/main/res/values-el/text_about.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
- Σχετικά με
- Πνευματικά δικαιώματα © 2009–2013\n\nΔημιουργήθηκε από τον serso γνωστός και ως se.solovyev\n\n
-Θα μας βρήτε και στο Facebook: http://facebook.com/calculatorpp\n\n
- Το πρόγραμμα αυτό διανέμεται σύμφωνα με πιστοποίηση Apache 2.0 :\nο πηγαίος κώδικας μπορεί να βρεθεί παρακάτω\n
-http://github.com\n\n
-Για περισσότερες πληροφορίες παρακαλώ\nεπικοινωνήστε με τον φημιουργό μέσω ηλεκτρονικού ταχυδρομείου\n
-se.solovyev@gmail.com
-\nor visit\nhttp://se.solovyev.org\n\n
-αν θέλετε να στηρίξετε το έργο \n του συγγραφέα και να εποφεληθήτε απο μια ειδική έκδοση στις προτιμήσεις της εφαρμογήςγής\n\n
-αν σας αρέσε η εφαρμογή \n βαθμολογήστε με 5 αστέρια\n
-Google Play\n\n
-This application uses next open source libraries:\n
-Simple (XML serialization)\n
-JSCL
- Η εφαρμογή αυτή μεταφράστηκε στα Ελληνικά από:
- Sergey Solovyev
- Σημειώσεις έκδοσης
- "Σημειώσεις έκδοσης για την έκδοση "
- http://www.facebook.com/calculatorpp
-
diff --git a/android-app/src/main/res/values-el/text_functions.xml b/android-app/src/main/res/values-el/text_functions.xml
deleted file mode 100644
index ed245cf0..00000000
--- a/android-app/src/main/res/values-el/text_functions.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
- Συνάρτηση
- Τριγωνομετρική συνάρτηση ημιτόνου
- Τριγωνομετρική συνάρτηση συνημιτόνου
- Τριγωνομετρική συνάρτηση εφαπτομένης
- Τριγωνομετρική συνάρτηση συνεφαπτομένης
- Αντίστροφη συνάρτηση του ημιτόνου
- Αντίστροφη συνάρτηση του συνημιτόνου
- Αντίστροφη συνάρτηση της εφαπτομένης
- Αντίστροφη συνάρτηση της συνεφαπτομένης
- νεπεριος λογαριθμος - λογάριθμος με βάση e
- Δεκαδικός λογάριθμος - λογάριθμος με βάση 10
- Λογάριθμος - λογάριθμος με καθορισμένη βάση
- Εκθετική συνάρτηση
- Τετραγωνική ρίζα
- Κυβική ρίζα
- Επιστρέφει την απόλυτη τιμή
- Επιστρέφει τη τιμή ενός επιχειρήματος: -1 αν ένα επιχείρημα είναι μικρότερη από 0, 0
-αν ισούται με 0, 1, εάν μεγαλύτερο από 0
- Συνάρτηση ισοτητας - επιστρέφει 1 εάν δύο επιχειρήματα είναι ίσα, αλλιώς 0
- Μικρότερο ή-ίσον - δίνει 1 εάν δύο επιχειρήματα είναι ίσα ή το πρώτο είναι μικρότερο
-από το δεύτερο, αλλιώς 0
- Μεγαλύτερο-ή-ίσον - δίνει 1 εάν δύο επιχειρήματα είναι ίσα ή το πρώτο είναι
-μεγαλύτερο από το δεύτερο, αλλιώς 0
- Συνάρτηση ανισότητας- δίνει 1 εάν δύο επιχειρήματα δεν είναι ίσα, αλλιώς 0
- Μικρότερο - δίνει 1 εάν το πρώτο επιχείρημα είναι μικρότερο από το δεύτερο, αλλιώς 0
- Μεγαλύτερο - δίνει 1 εάν το πρώτο επιχείρημα είναι μεγαλύτερο από το δεύτερο, αλλιώς 0
- Μετατρέπει τις μοίρες σε ακτίνια: d - μοίρες, m - λεπτά (προεπιλογή = 0), s -
-δευτερόλεπτα (προεπιλογή = 0)
- Μετατρέπει τις μοίρες από DMS σημειογραφία σε δεκαδική μορφή: d - μοίρες, μ -
-λεπτά (προεπιλογή = 0), s - δευτερόλεπτα (προεπιλογή = 0)
- Μετατρέπει τα ακτίνια σε μοίρες
- Τριγωνομετρικές
- Υπερβολική τριγωνομετρική
- Σύγκριση
- Κοινή
- Δικό μου
-
diff --git a/android-app/src/main/res/values-el/text_operators.xml b/android-app/src/main/res/values-el/text_operators.xml
deleted file mode 100644
index 303c43b5..00000000
--- a/android-app/src/main/res/values-el/text_operators.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
- Τελεστές
- Η λειτουργία Modulo βρίσκει το υπόλοιπο της διαίρεσης του \'x\' με το \'y\'
- Η συνάρτηση αθροίσματος \'f(i)\', "τρέχει" για \'i\' από \'from\' μέχρι \'to\'
-
- Δίνει το γινόμενο πολλών \'f(i)\', "τρέχει" για \'i\' από \'from\'
- μέχρι \'to\'
-
- Δίνει παράγωγο της τάξης \'order\' (προκαθορισμένο = 1) από τις συναρτήσεις \'f(x)\'
- με \'x\' μεταβλητή και υπολογίζει στο σημείο \'x_point\' (προκαθορισμένο = ίδιο με \'x\')
-
- Δίνει ολοκλήρωμα της συνάρτησης \'f(x)\' με \'x\' μεταβλητή
- Ολοκληρώνει τη συνάρτηση \'f(x)\' με \'x\' μεταβλητή από το \'a\' στο \'b\'
-
- Δίνει το παραγοντικό της προηγούμενης έκφρασης
- Δίνει το διπλό παραγοντικό της προηγούμενης έκφρασης
- Δίνει την ποσοστιαία τιμή της προηγούμενης έκφρασης
- .\nΠαραδείγματα:\n
- 100 + 50% = 150\n
- 100 * 50% = 50\n
- 100 + 100 * 50% * 50% = 125
-
- Μετατρέπει μοίρες σε ακτίνια.\n
- Παραδείσματα:\n
- 268° = 4.67748\n
- 30.21° = 0.52726
-
-
diff --git a/android-app/src/main/res/values-el/text_preferences.xml b/android-app/src/main/res/values-el/text_preferences.xml
deleted file mode 100644
index 84c0aeec..00000000
--- a/android-app/src/main/res/values-el/text_preferences.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- Αυτόματη περιστροφή οθόνης
- Άμα ενεργοποιηθεί η εφαρμογή θα περιστρέφεται με την συσκευή
- Εμφάνισε το κουμπί ισοτητας
- Εάν είναι ενεργοποιημένο το κουμπί ισούτητας εμφανίζεται
- Απόκρυψη ψηφίων άλλων αριθμητικών συστημάτων
- Αμα ειναι ενεργοποιημένο βάσεις άλλων αριθμητικών συστημάτων δεν θα εμφανίζονται
- Εμφάνιση ενδιάμεσων υπολογισμών στο ιστορικό
- Εάν είναι ενεργοποιημένο όλοι οι υπολογισμοί θα εμφανίζωνται στο ιστορικό
- Το αποτέλεσμα υπολογίζεται κατά την πληκτρολόγηση
- Εάν είναι ενεργοποιημένο το αποτέλεσμα θα υπολογίζεται κατά την πληκτρολόγηση
- Αποτροπή του φωτισμός της οθόνης από εξασθαίνηση
- Εάν είναι ενεργοποιημένο ο φωτισμός της οθόνης δεν θα εξασθενησει κατά τη χρήση της εφαρμογής
-
diff --git a/android-app/src/main/res/values-el/text_strings.xml b/android-app/src/main/res/values-el/text_strings.xml
deleted file mode 100644
index b89a7df1..00000000
--- a/android-app/src/main/res/values-el/text_strings.xml
+++ /dev/null
@@ -1,255 +0,0 @@
-
-
-
- Calculator++
- Calculator++ (Window mode)
- Ρυθμίσεις
- Το αποτέλεσμα έχει αντιγραφεί στο clipboard!
- Ρυθμίσεις
- Βοήθεια
- Μεταβλητές και Σταθερές
- Ρυθμίσεις υπολογισμών
- Ρυθμίσεις εμφάνισης
- Άλλες ρυθμίσεις
- αναίρεση
- επανάληψη
- Καθαρισμός
- μεταβλητές
- Αντιγραφή
- Plot graph
- Γράφημα
- Highlight expressions
- Στρογγυλοποίηση αποτελέσματος
- Toggles rounding of the result
- Always scientific notation
- If turned on forces to use only scientific notation of output
- (12.34E-12)
-
- Ακρίβεια αποτελέσματος
- Μέγιστη διάρκεια υπολογισμού
- If calculations exceed specified limit - calculator halts with
- error
-
- Έξοδος
- Ακύρωση
- Αποθήκευση
- Αφαίρεση
- Ναι
- Όχι
- Επιβεβαίωση αφαίρεσης
- Θέλετε σίγουρα να διαγράψετε την μεταβλητή \'%s\' ;
- Όνομα
- Τιμή
- Περιγραφή
- Δημιουργημένη μεταβλητή
- Επεξεργασία μεταβλητής
- Η τιμή πρέπει να είναι νούμερο ή να μείνει άδεια: εάν έχετε παραμέτρους - καλύτερα δημιουργήστε μια συνάρτηση!
-
- Το όνομα μεταβλητής "συγκρούεται" με το όνομα της συνάρτησης.
- Μεταβλητή με το ίδιο όνομα υπάρχει ήδη.
- Το όνομα της σταθεράς δεν είναι έγκυρο: το όνομα πρέπει να ξεκινά με γράμμα, μπορεί να περιέχει γράμματα,
- ψηφία και κάτω παύλες.
-
- Εισάγετε νέα έκφραση
- Ιστορικό
- Μ
- Ο χαρακτήρας \'%s\' δεν είναι αποδεκτός σε όνομα μεταβλητής!
- Τρέχουσες μονάδες γωνίας
- Μοίρες
- Ακτίνια
- Gradians
- Γύροι
- Ορίζει τις μονάδες γωνίας που θα χρησιμοποιούνται στους υπολογισμούς!
- Τρέχον αριθμητικό σύστημα
- Ορίζει το αριθμητικό σύστημα που θα χρησιμοποιηθεί στους υπολογισμούς!
- Δεκαδικό
- Δεκαεξαδικό
- Οκταδικό
- Δυαδικό
- Θέμα
- Metro Blue
- Metro Green
- Metro Purple
- Ακρίβεια τιμής αποτελέσματος (όλοι οι υπολογισμοί γίνονται με τη μεγαλύτερη ακρίβεια
- ασχέτως της τιμής αυτής της επιλογής)
-
- Toggles colouring and styling in the calculator editor
- Ορίζει το θέμα της αριθμομηχανής
- Εμφάνιση/απόκρυψη ημερομηνίας
- Κανένα διαχωριστικό ομαδοποίησης
- Απόστροφος (\')
- Κενό ( )
- Διαχωριστικό ομαδοποίησης
- Ορίζει διαχωριστικό ομαδοποίησης
- Σύμβολο πολλαπλασιασμού
- Ορίζει το σύμβολο του πολλαπλασιασμού
- Layout
- Scientific
- Scientific (Big buttons)
- Simple
- Simple (Big buttons)
- Sets layout of buttons
- Haptic feedback
- Toggles vibration on button click
- Short
- Middle
- Long
- Unable to create empty constant!
- Current result is not valid!
- Graph
- From
- To
- Expression copied to the clipboard!
- Use
- Use
- Copy expression
- Copy result
- Value
- Comment
- Save history
- Modify history
- Modify
- Saved history
- History was already saved!
- History must be saved before editing!
- History has been successfully removed!
- History has been successfully saved!
- Copy description
- Copy value
- Thank you for choosing Calculator++!\n\nCalculator++ is a powerful tool for making
- everyday calculations.
-
- Show release notes
- Defines if release notes popup window should appear after update to
- the new version
-
- Defines the behaviour of the Back button
- Use Back button for previous history
- Purchase information will be reloaded from the server
- Update purchase information
- Warning
- Error
- Billing is not supported: you must have Google Checkout account linked to your Google
- account and must be connected to the internet.
-
- Support the project
- And remove the advertisement
- Ad free option has been already purchased!
- You have been using Calculator++ for some time \n
- and it\'s important for us to know your opinion about application.\n\n
- Please rate Calculator++ \non
- Google Play,\n leave a comment or \ndiscuss the application \non
- Facebook
-
- Angle units have been changed to \'%s\'!
- Numeral base has been changed to \'%s\'!
- Conversion tool
- Convert to…
- Convert to hex
- Convert to bin
- Convert to dec
- Editor
- Result
- Other
- Derivatives/Integrals
- Calculator++ has crashed…
- Graph settings
- White
- Grey
- Red
- Blue
- Green
- Name
- Value
- Description
- Parameters
- Create function
- Edit function
- Name of function is not valid: name must start with a letter, can contain
- letters, digits and underscore.
-
- Function with the same name already exists!
- Function body could not be empty!
- Function parameter should not be empty!
- Do you really want to delete \'%s\' function?
- Unable to create empty function!
- Do not show this message until next session
- Calculator++ warning
- OK
- Show calculation messages in dialog
- If turned on if any message occurred while calculations
- special dialog will be shown
-
- Fix
- Default numeral system
- Defines the default numeral system
- Default numeral system \'%1$s\' differs from current \'%2$s\'. Forgot
- to change back?
-
- Default angle units
- Defines the default angle units
- Default angle units \'%1$s\' differs from current \'%2$s\'. Forgot to
- change back?
-
- Close
- Calculator++ Widget (3x3)
- Calculator++ Widget (3x4)
- Calculator++ Widget (4x4)
- Calculator++ Widget (4x5)
- Click to open calculator in window mode
- Calculator (in separate window) settings
- Start on boot
- If turned on Calculator++ will appear in notification bar after
- device boot
-
- Show separate icon (require reboot)
- If turned on second icon will be shown in applications\' list
-
- This change may require reboot
- 2D plot
- 3D plot
- Graph functions
- Plot imaginary part of function
- If checked imaginary part of function will be plotted
- Monochrome
- Color map (only 3D)
- Solid (-----)
- Dashed (- - -)
- Dotted (. . .)
- Dot-dashed (-.-.-)
- Function plotter
- Capture screenshot
- Screenshot has been successfully saved: %1$s!
- Screenshot cannot be saved as SD card is not mounted. Mount SD
- card and try again!
-
- Line color type
- Line color
- Line style
- Line width
- Function settings
- Function
- Pinned
- Visible
- +plot
- Unable to plot empty function!
- Unable to plot: too many variables!
- Graph range
- Fullscreen
- X Min
- X Max
- Y Min
- Y Max
- Invalid number!
- Graph boundaries should not be the same!
- Apply
- Message
- Continue
- Supporting the project is easy and secure: purchase process is provided by Google
- and all you need is a properly configured Google account.\n\n
- Payment information is stored in Google servers with your Google account and you can easily use this application on
- several devices.\n\n
- By clicking \'Continue\' button you will be redirected to the Google Play app to make the payment.
-
- Purchase
-
diff --git a/android-app/src/main/res/values-el/text_vars.xml b/android-app/src/main/res/values-el/text_vars.xml
deleted file mode 100644
index c2ce4598..00000000
--- a/android-app/src/main/res/values-el/text_vars.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- Ratio of any circle\'s circumference to its diameter. Note: this constant is
- degree unit dependent => rad: 3.14, deg: 180.0
-
- Ratio of any circle\'s circumference to its diameter. Note: this constant is
- degree unit independent => rad: 3.14, deg: 3.14
-
- Unique real number such that the value of the derivative (slope of the tangent
- line) of the function f(x) = e^x at the point x = 0 is equal to 1
-
- Imaginary unit, defined such as i^2 = −1
- Speed of the light in vacuum, m·s
- The gravitational constant is an empirical physical constant involved in the
- calculation of the gravitational attraction between objects with mass, m^3·kg^−1·s^−2
-
- Physical constant reflecting the sizes of energy quanta in quantum mechanics,
- J·s
-
- Reduced Planck constant, J·s
- Δεν είναι νούμερο
- Άπειρο
- Ενσωματωμένο
- My
-
diff --git a/android-app/src/main/res/values-el/text_wizard.xml b/android-app/src/main/res/values-el/text_wizard.xml
deleted file mode 100644
index 9ddbbfa6..00000000
--- a/android-app/src/main/res/values-el/text_wizard.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
- Optimized
- Μεγάλα κουμπιά
- Απλό
- In simple mode only basic functionality will be available from the
- main screen.
- Result is rounded up to 5 digits, degrees are used as the default angle units.
-
- Μηχανικός
- In engineer mode special functions will be used on the main
- screen.
- Result is is not rounded and is presented in engineer notation, radians are used as the default angle units.
-
- Έναρξη οδηγού
- Excellent! Tap the button one more time to try again
- Tap the button below once to use 9
- Drag from the center of the button up to use %
- Drag from the center of the button to the left to use sin
- Drag from the center of the button down to use ^2
- Καλώς ήρθατε
- Επιλέξτε μορφή
- Επιλέξτε τρόπο
- Calculator in a separate window
- Drag button basics
- Σχεδόν έτοιμο!
- Calculator++ is free and open-source: all the features are free
- of charge and source code can be found on github.
-
- There are several ways how you can help to make this app better:
-
- Δωρεά χρημάτων
- Μετάφραση
- Συμβολή πηγαίου κώδικα
- Calculator in separate window allows you to do calculations while
- using other apps on your device
-
- Enable calculator in separate window (second icon will appear in the
- apps list)
-
- Drag button is an exclusive feature of Calculator++ which provides
- fast access to the secondary functions
-
- Θέλετε σίγουρα να τελειώσετε τον οδηγό;
-
diff --git a/android-app/src/main/res/values-es/text_strings.xml b/android-app/src/main/res/values-es/text_strings.xml
index 63e89714..986cdbc2 100644
--- a/android-app/src/main/res/values-es/text_strings.xml
+++ b/android-app/src/main/res/values-es/text_strings.xml
@@ -119,8 +119,6 @@
Establece si la ventana emergente de las notas de versión debe aparecer tras actualizar a una nueva versión
Establece el comportamiento del botón \"Atrás\"
Utilice el botón \"Atrás\" para volver al historial
- Se volverá a cargar la información de compra desde el servidor
- Actualizar la información de compra
Advertencia
Error
No se admite el método de pago: debes disponer de una cuenta de Google Checkout asociada a tu cuenta de Google, y debes estar conectado a internet.
diff --git a/android-app/src/main/res/values-es/text_wizard.xml b/android-app/src/main/res/values-es/text_wizard.xml
index 065ee45b..b9fad232 100644
--- a/android-app/src/main/res/values-es/text_wizard.xml
+++ b/android-app/src/main/res/values-es/text_wizard.xml
@@ -4,8 +4,8 @@
Siguiente
Atrás
- Finalizar
Iniciar el asistente
+ Done
Optimizado
Botones grandes
Sencillo
@@ -17,14 +17,16 @@ El resultado no se redondea, y los radianes son la unidad de ángulo predetermin
Iniciar el asistente
¡Excelente! Pulse el botón una vez más para intentarlo de nuevo
Para utilizar 9, pulse una vez el botón situado abajo
- Arrastre desde el centro del botón hacia arriba para utilizar %
- Arrastre desde el centro del botón hacia la izquierda para utilizar sen
- Arrastre desde el centro del botón hacia abajo para utilizar ^2
+ Swipe from the center of the button up to use %
+ Swipe from the center of the button to the left to use sin
+ Swipe from the center of the button down to use ^2
Bienvenido
Elegir diseño
Elegir modo
+ Choose theme
Calculadora en ventana independiente
- Conceptos básicos del botón de arrastre
+ Swipe button basics
+ The app is set up and ready to use.
¡Casi está listo!
Calculadora ++ es gratuita y de código abierto: todas las funciones son gratuitas, y el código fuente puede encontrarse en github.
Existen varias formas con las que puedes contribuir a mejorar esta aplicación:
@@ -32,8 +34,11 @@ El resultado no se redondea, y los radianes son la unidad de ángulo predetermin
Traduciendo a tu idioma
Contribuyendo al código fuente
La calculadora en ventana independiente te permite realizar cálculos mientras utilizas otras aplicaciones en tu dispositivo
- Activar la calculadora en ventana independiente (aparecerá un segundo icono en la lista de aplicaciones)
- El botón de arrastre es una característica exclusiva de Calculadora ++ que proporciona un acceso rápido a las funciones secundarias
+ Enable
+ Swipe button is an exclusive feature of Calculator++ which provides
+ fast access to the secondary functions
+
¿Realmente quiere finalizar el asistente?
- Finish?
+ Skip
+ Finish?
diff --git a/android-app/src/main/res/values-fi/text_strings.xml b/android-app/src/main/res/values-fi/text_strings.xml
index 24e9100a..59f7242b 100644
--- a/android-app/src/main/res/values-fi/text_strings.xml
+++ b/android-app/src/main/res/values-fi/text_strings.xml
@@ -64,8 +64,8 @@
Metron Sininen
Metron vihreä
Metro violetti
- Material
- Material Light
+ Materiaali
+ Materiaali vaalea
Tarkkuus tuloksen arvoa (kaikki laskelmat ovat tehneet tarkkuudella riippumatta tämän asetuksen arvosta)
Vaihtaa värin ja styling Laskin-editorissa
Asettaa Teemaa Laskimeen
@@ -85,7 +85,7 @@
Asetetaan ulkoasua painikkeet
Haptic palaute
Vaihtaa tärinä-painiketta napsauttamalla
- Disabled
+ Pois käytöstä
Lyhyt
Keskellä
Pitkä
@@ -116,8 +116,6 @@
Määrittää, onko release notes popup ikkuna tulee näkyviin kun päivitys uuteen versioon
Määrittelee niiden takaisin-painiketta
Napsauta Edellinen-painiketta aiempi
- Tietoja ladataan palvelimesta
- Päivitä oston tiedot
Varoitus
Error
Laskutus ei tueta: sinulla on oltava Google Checkout-tiliisi yhdistetty Google-tiliin ja on yhteydessä Internetiin.
@@ -220,9 +218,9 @@
Osta
Näytä kreikkalaiset kirjaimet
Piilota kreikkalaiset kirjaimet
- Clear history?
- All history will be cleared.
- Clear
- New in %1$s version
- Do you want to try new Material themes? Choose them from the list:
+ Tyhjennä historia?
+ Kaikki historia tyhjennetään.
+ Tyhjennä
+ Uutta versiossa %1$s
+ Haluatko kokeilla uusia materiaaliteemoja? Valitse luettelosta:
diff --git a/android-app/src/main/res/values-fi/text_wizard.xml b/android-app/src/main/res/values-fi/text_wizard.xml
index 8fc12b60..56f51700 100644
--- a/android-app/src/main/res/values-fi/text_wizard.xml
+++ b/android-app/src/main/res/values-fi/text_wizard.xml
@@ -4,8 +4,8 @@
Seuraava
Takaisin
- Lopeta
Aloita ohjattu asennus
+ Valmis
Optimoitu
Suuret painikkeet
Yksinkertaistettu
@@ -17,14 +17,16 @@ Vastauksia ei pyöristetä ja ne näytetään 10-potenssimuodossa, kulman oletus
Aloita ohjattu asennus
Loistavaa! Paina painiketta vielä kerran kokeillaksesi uudelleen
Paina alla olevaa painiketta kerran käyttääksesi 9:ä
- Vedä painikkeen keskeltä ylöspäin käyttääksesi %:a
- Vedä painikkeen keskeltä vasemmalle käyttääksesi siniä
- Vedä painikkeen keskeltä alaspäin käyttääksesi ^2:ta
+ Pyyhkäise painikkeen keskeltä käyttääksesi %
+ Pyyhkäise painikkeen keskeltä vasemmalle käyttääksesi siniä
+ Pyyhkäise painikkeen keskeltä alaspäin käyttääksesi ^2 -toimintoa
Tervetuloa
Valitse asettelu
Valitse tila
+ Valitse teema
Laskin erillisessä ikkunassa
- Vedä painiketta -alkeet
+ Pyyhkäise painikkeen perusteita
+ Sovellus on määritetty ja käyttövalmis.
Melkein valmis!
Calculator++ on ilmainen ja vapaan lähdekoodin ohjelma: kaikki toiminnot ovat ilmaisia ja lähdekoodi on löydettävissä Githubista.
On monta tapaa, joilla voit auttaa parantamaan tätä ohjelmaa:
@@ -32,7 +34,9 @@ Vastauksia ei pyöristetä ja ne näytetään 10-potenssimuodossa, kulman oletus
Kääntämällä
Edistämällä lähdekoodia
Laskin toimii erillisessä ikkunassa joka avulla voit tehdä laskelmia samaan aikaan, kun käytät muita ohjelmia laitteellasi
- Ota laskin käyttöön erillisessä ikkunassa (toinen kuvake ilmestyy sovelluslistaan)
- \"Drag button\" on yksinoikeudella Calculator++:ssa joka sallii nopean pääsyn toissijaisiin funktioihin
+ Ota käyttöön
+ Painikkeen pyyhkäisy on Calculator++:n erityisominaisuus, jolla pääsee nopeasti toissijaisiin toimintoihin
Oletko varma, että haluat lopettaa avustajan?
+ Ohita
+ Valmis?
diff --git a/android-app/src/main/res/values-fr/text_strings.xml b/android-app/src/main/res/values-fr/text_strings.xml
index c977ab66..d0f3b1ba 100644
--- a/android-app/src/main/res/values-fr/text_strings.xml
+++ b/android-app/src/main/res/values-fr/text_strings.xml
@@ -40,7 +40,7 @@
Description
Créer une variable
Modifier les variables
- vous devez donner une valeur numérique ou ne rien donner du tout. si vous avez des paramètres - créez plutôt une fonction
+ La valeur doit être un nombre ou laisser vide. Si vous avez des paramètres, créez plutôt une fonction !
Nom de variable en conflit avec le nom d\'une fonction !
Une variable portant le même nom existe déjà !
Le nom de la constante n\'est pas valide : le nom doit commencer par une lettre, peut contenir des lettres, chiffres et trait de soulignement.
@@ -52,7 +52,7 @@
Degrés
Radians
Grades
- Tourner
+ Tour
Définit les unités pour les angles à utiliser dans les calculs
Système numérique actuel
Définit le système de numération à utiliser dans les calculs
@@ -65,7 +65,7 @@
Métro vert
Métro violet
Material
- Material léger
+ Material Light
Précision de la valeur du résultat (tous les calculs sont faits avec la précision maximale quelle que soit la valeur de cette option)
Choisir les couleurs et le style dans l\'éditeur de la calculatrice
Définir le thème pour la calculatrice
@@ -116,8 +116,6 @@
Définit si la pop-up des informations à propos de la nouvelle version doit apparaître après une mise à jour.
Définir le comportement du bouton Précédent
Utiliser le bouton Précédent pour le précédent de l\'historique
- Les informations d\'achat vont être rechargées depuis le serveur
- Mettre à jour les informations d\'achat
Attention
Erreur
L\'achat n\'est pas supporté : vous devez avoir un compte Google Checkout (Wallet) lié avec votre compte Google et devez disposer d\'une connexion internet.
@@ -227,5 +225,5 @@ En cliquant sur le bouton \'Continuer\' vous serez redirigés vers l\'applicatio
L\'intégralité de l\'historique sera supprimée.
Effacer
Nouveautés de la version %1$s
- Voulez vous essayer les nouveaux thèmes Material ? Choisissez dans la liste :
+ Voulez-vous essayer les nouveaux thèmes Material ? Choisissez-en dans la liste :
diff --git a/android-app/src/main/res/values-fr/text_wizard.xml b/android-app/src/main/res/values-fr/text_wizard.xml
index 1c7465c2..a9e28eb4 100644
--- a/android-app/src/main/res/values-fr/text_wizard.xml
+++ b/android-app/src/main/res/values-fr/text_wizard.xml
@@ -4,8 +4,8 @@
Suivant
Retour
- Terminer
Commencer l\'assistant
+ Fini
Optimisé
Gros boutons
Simple
@@ -17,14 +17,16 @@ Le résultat n\'est pas arrondi et est affiché en notation scientifique, le rad
Commencer l\'assistant
Excellent ! Touchez le bouton encore une fois pour réessayer
Appuyez sur le bouton ci-dessous une fois pour utiliser 9
- Glissez à partir du centre du bouton vers le haut pour utiliser %
- Glissez à partir du centre du bouton vers la gauche pour utiliser sin
- Glissez à partir du centre du bouton vers le bas pour utiliser ^2
+ Glisser vers le haut depuis le centre du bouton pour utiliser %
+ Glisser vers la gauche depuis le centre du bouton pour utiliser sin
+ Glisser vers le bas depuis le centre du bouton pour utiliser ^2
Bienvenue
Choisissez le mode d\'affichage
Choisissez le mode
+ Choisir un thème
Calculatrice dans une fenêtre séparée
- Les bases du bouton à glisser
+ Bases du glissé de bouton
+ L\'application est configurée et prête à être utilisée.
Presque fini !
Calculator++ est gratuit et open-source : toutes les fonctions sont gratuites et le code source est accessible sur github.
Vous pouvez nous aider à améliorer cette application de plusieurs façons :
@@ -32,7 +34,9 @@ Le résultat n\'est pas arrondi et est affiché en notation scientifique, le rad
Traduction en cours
Contribution au code source
Avoir la calculatrice ouverte dans une fenêtre séparée vous permet de calculer tout en utilisant les autres applications de votre appareil
- Activer la calculatrice dans une fenêtre séparée (une deuxième icône apparaîtra dans la liste des applications)
+ Activer
Le glissement sur une touche est une fonctionnalité exclusive à Calculator++ ce qui permet un accès rapide aux fonctions secondaires
Quitter l\'assistant ?
+ Passer
+ Terminé ?
diff --git a/android-app/src/main/res/values-it/text_strings.xml b/android-app/src/main/res/values-it/text_strings.xml
index 637642a0..80613f42 100644
--- a/android-app/src/main/res/values-it/text_strings.xml
+++ b/android-app/src/main/res/values-it/text_strings.xml
@@ -123,8 +123,6 @@
Definisce se la finestra popup delle note di versione debba comparire dopo l\'aggiornamento alla nuova versione
Definisce il comportamento del pulsante Indietro
Usa il pulsante indietro per la cronologia precedente
- Le Informazioni sugli acquisti verranno scaricate nuovamente dal server
- Aggiornare le informazioni di acquisto
Attenzione
Errore
La fatturazione non è supportata: si deve avere un account Google Checkout collegato all\'account Google e si deve essere collegati ad internet.
diff --git a/android-app/src/main/res/values-it/text_wizard.xml b/android-app/src/main/res/values-it/text_wizard.xml
index 4a663ad6..af35e91a 100644
--- a/android-app/src/main/res/values-it/text_wizard.xml
+++ b/android-app/src/main/res/values-it/text_wizard.xml
@@ -4,8 +4,8 @@
Successivo
Indietro
- Termina
Avvia la procedura guidata
+ Done
Ottimizzato
Tasti grandi
Semplice
@@ -22,8 +22,10 @@ Il risultato non è arrotondato, ed è presentato in notazione scientifica, i ra
Benvenuti
Scegliere layout
Scegliere modalità
+ Choose theme
Calcolatrice in una finestra separata
- Nozioni di base di trascinamento pulsanti
+ Swipe button basics
+ The app is set up and ready to use.
Quasi fatto!
Calculator++ è gratuito e open-source: tutte le funzionalità sono gratuite e il codice sorgente può essere trovato su github.
Ci sono diversi modi per contribuire a rendere migliore questa app:
@@ -31,7 +33,11 @@ Il risultato non è arrotondato, ed è presentato in notazione scientifica, i ra
Contribuendo alla traduzione in altre lingue
Contribuendo al codice sorgente
La calcolatrice in una finestra separata consente di fare calcoli durante l\'utilizzo di altre applicazioni sul dispositivo
- Abilitare la calcolatrice in una finestra separata (una seconda icona comparirà nell\'elenco applicazioni)
- Il trascinamento pulsanti è una funzione esclusiva di Calculator++ che permette un accesso rapido alle funzioni secondarie
+ Enable
+ Swipe button is an exclusive feature of Calculator++ which provides
+ fast access to the secondary functions
+
Vuoi veramente terminare la procedura guidata?
+ Skip
+ Finish?
diff --git a/android-app/src/main/res/values-ja/text_strings.xml b/android-app/src/main/res/values-ja/text_strings.xml
index 30e11895..4ed97d57 100644
--- a/android-app/src/main/res/values-ja/text_strings.xml
+++ b/android-app/src/main/res/values-ja/text_strings.xml
@@ -120,8 +120,6 @@
新しいバージョンに更新した際にリリースノートを表示するかどうか設定します
戻るボタンの振る舞いを定義します
戻るボタンを履歴に使用します
- 購入情報はサーバーから再読み込みされます
- 購入情報を更新
警告
エラー
購入はサポートされていません:Googleアカウントと紐付けられたGoogle Checkoutアカウントが必要で、インターネットに接続されている必要があります。
diff --git a/android-app/src/main/res/values-ja/text_wizard.xml b/android-app/src/main/res/values-ja/text_wizard.xml
index ce56f679..5f83a790 100644
--- a/android-app/src/main/res/values-ja/text_wizard.xml
+++ b/android-app/src/main/res/values-ja/text_wizard.xml
@@ -4,8 +4,8 @@
次へ
戻る
- 終了
簡単セットアップ
+ Done
最適化
大アイコン
シンプル
@@ -18,14 +18,16 @@
簡単セットアップ
お見事!まだ試したい場合は、ボタンをもう一度押してください。
9を入力するにはボタンを一度タップします
- %を入力するにはボタン中央を上にフリックします
- sinを入力するにはボタンの中央を左にフリックします
- ^2を入力するにはボタンの中央を下にフリックします
+ Swipe from the center of the button up to use %
+ Swipe from the center of the button to the left to use sin
+ Swipe from the center of the button down to use ^2
ようこそ
レイアウトを選択してください
モードを選択してください
+ Choose theme
分離したウィンドウでの電卓の利用
- ボタンフリックの基本動作
+ Swipe button basics
+ The app is set up and ready to use.
ほぼ完了です!
Calculator++は無料でオープンソースです: すべての機能が無料で使え、ソースコードはgithubにて見ることができます。
@@ -35,8 +37,11 @@
ソースコードに貢献する
別窓での電卓の利用を有効にすると、お使いのデバイスで別のアプリを利用中に電卓を利用することが出来ます
- 別窓での電卓の利用を有効にする(二つ目のアイコンがアプリのリストに表示されるようになります)
- ボタンフリックはCalculator++の特別な機能で、サブの関数群に素早くアクセスすることを可能とします。
+ Enable
+ Swipe button is an exclusive feature of Calculator++ which provides
+ fast access to the secondary functions
本当にウィザードを終了しますか?
+ Skip
+ Finish?
diff --git a/android-app/src/main/res/values-nl/text_strings.xml b/android-app/src/main/res/values-nl/text_strings.xml
index 5672b6c2..e64c6bc1 100644
--- a/android-app/src/main/res/values-nl/text_strings.xml
+++ b/android-app/src/main/res/values-nl/text_strings.xml
@@ -116,8 +116,6 @@
Bepaalt of versiewijzigingen popup scherm moet verschijnen na update naar de nieuwe versie
Bepaalt het gedrag van de Terug knop
Gebruik Terug knop voor eerdere geschiedenis
- Aankoop informatie wordt opnieuw geladen van de server
- Werk aankoop informatie bij
Waarschuwing
Fout
Afrekenen niet ondersteund: Google Checkout account moet gekoppeld zijn aan je Google account je moet verbonden zijn met internet.
diff --git a/android-app/src/main/res/values-nl/text_wizard.xml b/android-app/src/main/res/values-nl/text_wizard.xml
index a6ba7d46..182b37d5 100644
--- a/android-app/src/main/res/values-nl/text_wizard.xml
+++ b/android-app/src/main/res/values-nl/text_wizard.xml
@@ -4,8 +4,8 @@
Volgende
Terug
- Voltooien
Wizard starten
+ Voltooid
Geoptimaliseerd
Grote knoppen
Eenvoudig
@@ -16,14 +16,16 @@ Resultaat is niet afgerond en wordt gepresenteerd in de ingenieursnotatie, radia
Wizard starten
Uitstekend! Tik nog eens op de knop om opnieuw te proberen
Tik eenmaal op de knop hieronder voor 9
- Sleep vanaf het midden van de knop om % te gebruiken
- Sleep vanaf het midden van de knop naar links om sin te gebruiken
- Sleep vanaf het midden van de knop naar beneden om ^ 2 te gebruiken
+ Swipe vanaf het midden van de knop naar boven om % te gebruiken
+ Swipe vanaf het midden van de knop naar links om sin te gebruiken
+ Swipe vanaf het midden van de knop naar beneden om ^2 te gebruiken
Welkom
Lay-out kiezen
Kies modus
+ Kies thema
Calculator in een afzonderlijk venster
- Sleep de knop basics
+ De basis van de swipe knop
+ De app is ingesteld en klaar voor gebruik.
Bijna klaar!
Calculator++ is gratis en open-source: alle functies zijn gratis en de broncode kan worden gevonden op github.
Er zijn verschillende manieren hoe u helpen kunt om deze app beter te maken:
@@ -31,7 +33,9 @@ Resultaat is niet afgerond en wordt gepresenteerd in de ingenieursnotatie, radia
Vertalen
Bijdragen aan de broncode
Calculator in afzonderlijk venster kunt u berekeningen uitvoeren tijdens het gebruik van andere apps op uw apparaat
- Calculator in afzonderlijk venster inschakelen (het tweede pictogram wordt weergegeven in de appslijst)
- De sleepknop is een exclusieve functie van Calculator ++ die snel toegang tot de secundaire functies biedt
+ Inschakelen
+ Swipe knop is een exclusieve functie van Calculator++ die snel toegang tot de secundaire functies biedt
Wil je de wizard echt voltooien?
+ Overslaan
+ Voltooien?
diff --git a/android-app/src/main/res/values-pl/text_strings.xml b/android-app/src/main/res/values-pl/text_strings.xml
index c00ad246..d99fb2c2 100644
--- a/android-app/src/main/res/values-pl/text_strings.xml
+++ b/android-app/src/main/res/values-pl/text_strings.xml
@@ -116,8 +116,6 @@
Określa, czy okno z informacjami o wydaniu ma pojawić się po aktualizacji programu
Określa zachowanie przycisku Wstecz
Użyj przycisku Wstecz do przywracania historii
- Informacja o zakupie będzie ponownie pobrana z serwera
- Aktualizuj informację o zakupie
Ostrzeżenie
Błąd
Zakup nie jest możliwy: musisz posiadać konto Google Checkout połączone z kontem Google oraz musi być aktywne połączenie z Internetem.
diff --git a/android-app/src/main/res/values-pl/text_wizard.xml b/android-app/src/main/res/values-pl/text_wizard.xml
index bf1488b3..9dc459cf 100644
--- a/android-app/src/main/res/values-pl/text_wizard.xml
+++ b/android-app/src/main/res/values-pl/text_wizard.xml
@@ -4,8 +4,8 @@
Dalej
Wstecz
- Koniec
Rozpocznij konfigurację
+ Done
Zoptymalizowany
Duże przyciski
Prosty
@@ -17,14 +17,16 @@ Wynik nie jest zaokrąglony i jest przedstawiony w postaci inżynierskiej, a dom
Zacznij konfigurację
Świetnie! Stuknij w przycisk jeszcze raz, aby spróbować ponownie
Stuknij raz w przycisk poniżej, aby użyć 9
- Przeciągnij ze środka przycisku do góry, aby użyć %
- Przeciągnij ze środka przycisku w lewo, aby użyć sin
- Przeciągnij ze środka przycisku w dół, aby użyć ^2
+ Swipe from the center of the button up to use %
+ Swipe from the center of the button to the left to use sin
+ Swipe from the center of the button down to use ^2
Witaj
Wybierz styl
Wybierz tryb
+ Choose theme
Kalkulator w osobnym oknie
- Podstawy przeciągania po przycisku
+ Swipe button basics
+ The app is set up and ready to use.
Prawie gotowe!
Calculator++ jest darmowym i otwartym oprogramowaniem: wszystkie opcje są bezpłatne, a kod źródłowy można znaleźć w serwisie github.
@@ -33,7 +35,11 @@ Wynik nie jest zaokrąglony i jest przedstawiony w postaci inżynierskiej, a dom
Tłumaczenie
Rozwijanie kodu źródłowego
Kalkulator w osobnym oknie pozwoli Ci wykonywać obliczenia w trakcie korzystania z innych aplikacji na Twoim urządzeniu
- Włącz kalkulator w osobnym oknie (pojawi się druga ikona na liście aplikacji)
- Przeciąganie po przycisku jest wyjątkowym rozwiązaniem w programie Calculator++, które zapewnia szybki dostęp do alternatywnych funkcji
+ Enable
+ Swipe button is an exclusive feature of Calculator++ which provides
+ fast access to the secondary functions
+
Czy na pewno chcesz zakończyć konfigurację?
+ Skip
+ Finish?
diff --git a/android-app/src/main/res/values-pt-rbr/text_strings.xml b/android-app/src/main/res/values-pt-rbr/text_strings.xml
index c5cfd5dd..05b7eccf 100644
--- a/android-app/src/main/res/values-pt-rbr/text_strings.xml
+++ b/android-app/src/main/res/values-pt-rbr/text_strings.xml
@@ -116,8 +116,6 @@
Define se a janela de pop-up \'notas de lançamento\' deve aparecer após as atualizações
Define o comportamento do botão Voltar
Usar o botão Voltar para ver o histórico anterior
- Informações de compra serão recarregadas do servidor
- Atualizar informações de compra
Atenção
Erro
Faturamento não é suportado: você deve ter uma conta no Google Checkout vinculada à sua conta do Google e deve estar conectado à Internet.
diff --git a/android-app/src/main/res/values-pt-rbr/text_wizard.xml b/android-app/src/main/res/values-pt-rbr/text_wizard.xml
index d6213974..e40ef67a 100644
--- a/android-app/src/main/res/values-pt-rbr/text_wizard.xml
+++ b/android-app/src/main/res/values-pt-rbr/text_wizard.xml
@@ -4,8 +4,8 @@
Avançar
Voltar
- Terminar
Iniciar assistente de configuração
+ Concluído
Otimizado
Botões grandes
Simples
@@ -15,14 +15,16 @@
Iniciar assistente de configuração
Excelente! Toque no botão mais uma vez para tentar novamente
Toque no botão abaixo uma vez para usar o 9
- Arraste do centro do botão para cima para usar o %
+ Arraste do centro para o topo do botão para usar %
Arraste do centro do botão para a esquerda para usar o seno
Arraste do centro do botão para baixo para usar o ^2
Bem-vindo
Escolha o layout
Escolha o modo
+ Escolha o tema
Calculadora em uma janela separada
- O básico do Drag Button
+ Noções básicas dos botões
+ O aplicativo está instalado e pronto para o uso.
Quase pronto!
Calculator++ é um programa gratuito e open-source: todos os recursos são gratuitos e o código-fonte pode ser encontrado em https://github.com/
Existem várias maneiras de você ajudar a melhorar este app:
@@ -30,7 +32,9 @@
Traduzindo
Contribuindo com código-fonte
A calculadora em janela separada permite que você faça cálculos enquanto estiver usando outros aplicativos no seu dispositivo
- Habilitar a calculadora em janela separada (um segundo ícone aparecerá na lista de aplicativos)
+ Ativar
Drag button é uma funcionalidade exclusiva de Calculator++ que fornece acesso rápido às funções secundárias
Parar a configuração da aplicação?
+ Pular
+ Terminar?
diff --git a/android-app/src/main/res/values-pt-rpt/text_strings.xml b/android-app/src/main/res/values-pt-rpt/text_strings.xml
index cfd7a1c3..27883ad6 100644
--- a/android-app/src/main/res/values-pt-rpt/text_strings.xml
+++ b/android-app/src/main/res/values-pt-rpt/text_strings.xml
@@ -116,8 +116,6 @@
Define se a pop-up de notas de lançamento deve aparecer após a atualização para a nova versão
Define o comportamento do botão Back
Usar o botão Voltar para histórico anterior
- Informações de compra serão recarregadas do servidor
- Atualizar informações de compra
Aviso
Erro
Compras não suportadas: deve ter a conta no Google Checkout ligada à sua conta do Google e deve estar ligado à internet.
diff --git a/android-app/src/main/res/values-pt-rpt/text_wizard.xml b/android-app/src/main/res/values-pt-rpt/text_wizard.xml
index 04d29b2d..b3737282 100644
--- a/android-app/src/main/res/values-pt-rpt/text_wizard.xml
+++ b/android-app/src/main/res/values-pt-rpt/text_wizard.xml
@@ -4,8 +4,8 @@
Seguinte
Voltar
- Terminar
Inicie o wizard
+ Concluído
Optimizado
Botões grandes
Simples
@@ -17,23 +17,27 @@ O resultado não é arredondado e é apresentado em notação de engenheiro, rad
Inicie o wizard
Excelente! Toque no botão novamente para voltar a tentar
Toque no botão uma vez para utilizar o 9
- Arraste a partir do centro do botão para cima para utilizar %
- Arraste a partir do centro do botão para a esquerda para utilizar sin
- Arraste a partir do centro do botão para baixo para utilizar x^2
+ Arraste do centro para cima para usar %
+ Arraste do centro para esquerda para usar o seno
+ Arraste do centro para baixo para elevar ao quadrado
Bem-Vindo
Escolha o layout
Escolha o modo
+ Escolha o tema
Calculadora numa janela separada
- Arraste a base do botão
+ Acione a tecla basics
+ O aplicativo está configurado e pronto para o uso.
Quase feito!
Calculator++ é livre e open-source: todas as funcionalidades são livres de pagamento e o código fonte pode ser encontrado no github.
Há várias formas de ajudar e fazer esta app melhor:
- Doando dinheiro
+ Doar dinheiro
Traduzindo
Contribuindo para o código fonte
A calculadora numa janela separada permite-lhe fazer cálculos enquanto utiliza outras aplicações no seu dispositivo
- Activas a calculador numa janela separada (um segundo ícone irá aparecer na lista de aplicações)
- Botão de arrasto é uma característica exclusiva da Calculadora + + que fornece
-acesso rápido às funções secundárias
+ Habilitado
+ A função de arrastar teclas é exclusiva do Calculator++, o que permite
+acesso mais ágil às funções secundárias
Deseja mesmo terminar o wizard?
+ Pular
+ Encerrar?
diff --git a/android-app/src/main/res/values-ru/text_release_notes.xml b/android-app/src/main/res/values-ru/text_release_notes.xml
index 8d075d7f..5a3b30b4 100644
--- a/android-app/src/main/res/values-ru/text_release_notes.xml
+++ b/android-app/src/main/res/values-ru/text_release_notes.xml
@@ -273,4 +273,10 @@
6. Другие исправления и улучшения
+
+ ★ Улучшен ввод жестами\n
+ ★ Быстрое удаление текста при долгом нажатии кнопки "Удалить"\n
+ ★ Кнопка "Равно" копирует результат в поле ввода
+
+
\ No newline at end of file
diff --git a/android-app/src/main/res/values-ru/text_strings.xml b/android-app/src/main/res/values-ru/text_strings.xml
index 84a8ebab..7a2b6ca6 100644
--- a/android-app/src/main/res/values-ru/text_strings.xml
+++ b/android-app/src/main/res/values-ru/text_strings.xml
@@ -132,8 +132,6 @@
Устанавливает поведение по нажатию на кнопку Назад
Использовать кнопку назад как назад по истории
- Информация о покупках будет обновлена с сервера
- Обновить информацию о покупках
Внимание
Ошибка
Биллинг не поддерживается: вы должны иметь Google Checkout аккаунт привязанный в
diff --git a/android-app/src/main/res/values-ru/text_wizard.xml b/android-app/src/main/res/values-ru/text_wizard.xml
index 6482bafa..843de12f 100644
--- a/android-app/src/main/res/values-ru/text_wizard.xml
+++ b/android-app/src/main/res/values-ru/text_wizard.xml
@@ -5,6 +5,7 @@
Далее
Назад
Начать визард
+ Готово
Оптимизированная
С большими кнопками
Простой
@@ -20,6 +21,7 @@
Приветствие
Выберите раскладку
Выберите режим
+ Выберите тему
Калькулятор в отдельном окне
Основы использования кнопок
Приложение настроено и готово к использованию.
@@ -31,11 +33,8 @@
Поучавствовать в разработке
Калькулятор в отдельном окне позволяет вам произодить вычисления не закрывая при этом другие приложения
Включить
- Специально разработанные кнопки позволяют быстро и просто использовать дополнительные возможности калькулятора
-
+ Специально разработанные кнопки позволяют быстро и просто использовать дополнительные возможности калькулятора
Вы действительно хотите завершить визард?
- Выберите тему
- Готово
- Пропустить
- Закончить?
+ Пропустить
+ Закончить?
diff --git a/android-app/src/main/res/values-uk/text_strings.xml b/android-app/src/main/res/values-uk/text_strings.xml
index 4c17ede8..66421f51 100644
--- a/android-app/src/main/res/values-uk/text_strings.xml
+++ b/android-app/src/main/res/values-uk/text_strings.xml
@@ -68,8 +68,8 @@
Метро Синя
Метро Зелена
Метро Пурпурова
- Material
- Material Light
+ Матеріал
+ Світлий матеріал
Точність відображення результату (усі обчислення проводяться максимально точно, незалежно від цього параметру)
Увімкнути/вимкнути підсвітку у редакторі калькулятора
@@ -90,7 +90,7 @@
Задає розкладку кнопок
Вібрація при натисканні
Увімкнути/вимкнути вібрацію при натисканні
- Disabled
+ Вимкнено
Коротка
Середня
Велика
@@ -124,8 +124,6 @@
Визначити поведінку кнопку Назад
Кнопка Назад як крок назад по історії
- Інформація про купівлю буде оновлена із сервера
- Очистити інформацію про купівлю
Увага
Помилка
Біллінг не підтримується: ви повинні мати обліковий запис Google Checkout, пов’язаний
@@ -236,9 +234,9 @@
Придбати
Показати грецьких літер
Приховати грецьких літер
- Clear history?
- All history will be cleared.
- Clear
- New in %1$s version
- Do you want to try new Material themes? Choose them from the list:
+ Очистити історію?
+ Очищено усю історію.
+ Очистити
+ Нове у версії %1$s
+ Кортить спробувати нові теми Матеріал? Вибирайте одну з них у списку:
diff --git a/android-app/src/main/res/values-uk/text_wizard.xml b/android-app/src/main/res/values-uk/text_wizard.xml
index 87a7f87f..90c2aa19 100644
--- a/android-app/src/main/res/values-uk/text_wizard.xml
+++ b/android-app/src/main/res/values-uk/text_wizard.xml
@@ -4,8 +4,8 @@
Далі
Назад
- Завершити
Запустити майстер
+ Зроблено
Оптимізована
Великі кнопки
Простий
@@ -15,14 +15,16 @@
Запустити майстер
Відмінно! Натисніть кнопку ще раз, щоб спробувати знову
Натисніть на кнопку нижче один раз, щоб використати 9
- Проведіть пальцем від центру кнопки вгору, аби використати %
- Проведіть пальцем від центру кнопки вліво, аби використати sin
- Проведіть пальцем від центру кнопки донизу, аби використати ^2
+ Проведіть пальцем від центру кнопки для використання %
+ Проведіть пальцем від центру кнопки вліво для використання sin
+ Проведіть пальцем від центру кнопки донизу для використання ^2
Вітаємо
Оберіть розкладку
Оберіть режим
+ Вибрати тему
Калькулятор++ в окремому вікні
- Робота з кнопками
+ Основи роботи з кнопками
+ Програма налаштована і готова до використання.
Майже готово!
Калькулятор++ є вільним для розповсюдження і з відкритим програмним кодом: всі можливості надаються безкоштовно і вихідний код можна знайти на github.
Наявні декілька способів, за допомогти яких ви можете зробити цю програму кращою:
@@ -30,7 +32,9 @@
Перекласти на іншу мову
Взяти участь в розробці програми
Калькулятор в окремому вікні - дає змогу виконувати розрахунки під час використання інших програм на вашому пристрої
- Увімкнути калькулятор в окремому вікні (додаткова іконка з\'явиться у списку програм)
- Кнопки з розширеними функціями є винятковою рисою Калькулятор++, які забезпечують швидкий доступ до додаткових функцій
+ Увімкнути
+ Кнопки зсуву є винятковою рисою Калькулятор++, які забезпечують швидкий доступ до додаткових функцій
Ви дійсно бажаєте вийти з майстра?
+ Пропустити
+ Завершити?
diff --git a/android-app/src/main/res/values-vi/text_strings.xml b/android-app/src/main/res/values-vi/text_strings.xml
index c9252bd2..f08b21fc 100644
--- a/android-app/src/main/res/values-vi/text_strings.xml
+++ b/android-app/src/main/res/values-vi/text_strings.xml
@@ -85,7 +85,7 @@
Bộ bố trí của nút
Thông tin phản hồi Haptic
Chuyển rung khi bấm nút
- Disabled
+ Đã vô hiệu
Ngắn
Trung bình
Dài
@@ -116,8 +116,6 @@
Xác định nếu cửa sổ bật lên ghi chú phát hành sẽ xuất hiện sau khi cập nhật lên phiên bản mới
Xác định các hành vi của nút Back
Sử dụng nút Back cho lịch sử trước đó
- Thông tin mua sẽ được nạp lại từ máy chủ
- Cập nhật thông tin mua
Cảnh báo
Lỗi
Thanh toán không được hỗ trợ: bạn phải có tài khoản Google Checkout được liên kết với tài khoản Google của bạn và phải được kết nối với internet.
@@ -226,9 +224,9 @@ Qua việc click nút \'Tiếp tục\' bạn được chuyển qua úng dụng G
Mua
Hiện các kí tự La Mã
Ẩn các ký tự La Mã
- Clear history?
- All history will be cleared.
- Clear
- New in %1$s version
- Do you want to try new Material themes? Choose them from the list:
+ Xóa lược sử?
+ Tất cả lược sử sẽ bị xoá.
+ Dọn sạch
+ Mới trong phiên bản %1$s
+ Bạn có muốn thử chủ đề Material mới? Chọn chúng từ danh sách:
diff --git a/android-app/src/main/res/values-vi/text_wizard.xml b/android-app/src/main/res/values-vi/text_wizard.xml
index b4e72c8a..592f079e 100644
--- a/android-app/src/main/res/values-vi/text_wizard.xml
+++ b/android-app/src/main/res/values-vi/text_wizard.xml
@@ -4,8 +4,8 @@
Tiếp theo
Trở lại
- Hoàn thành
Khởi động thuật sĩ
+ Hoàn thành
Tối ưu hóa
Các nút lớn
Đơn giản
@@ -15,14 +15,16 @@
Khởi động thuật sĩ
Tuyệt vời! Bấm vào nút một lần nữa để thử lại
Bấm vào nút bên dưới một lần để sử dụng 9
- Kéo từ Trung tâm của nút lên trên để sử dụng %
- Kéo từ Trung tâm của nút sang bên trái để sử dụng Sin
- Kéo từ Trung tâm của nút xuống dưới để sử dụng ^2
+ Vuốt từ trung tâm của phím lên trên để dùng %
+ Vuốt từ trung tâm của phím sang trái để dùng Sin
+ Vuốt từ trung tâm của phím xuống để dùng ^2
Chào mừng
Chọn bố trí
Chọn chế độ
+ Chọn chủ đề
Máy tính trong một cửa sổ riêng biệt
- Cách Kéo nút
+ Vuốt phím cơ bản
+ Các ứng dụng được thiết lập và sẵn sàng để sử dụng.
Hoàn tất!
Máy tính ++ là miễn phí và mã nguồn mở: tất cả các tính năng là miễn phí và mã nguồn có thể được tìm thấy trên github.
Có rất nhiều cách làm thế nào bạn có thể giúp làm cho ứng dụng này tốt hơn:
@@ -30,7 +32,9 @@
Dịch
Đóng góp mã nguồn
Các máy tính trong cửa sổ riêng biệt cho phép bạn làm tính toán trong khi sử dụng các ứng dụng khác trên thiết bị của bạn
- Sử máy tính trong cửa sổ riêng biệt (biểu tượng thứ hai sẽ xuất hiện trong danh sách ứng dụng)
- Kéo nút là một tính năng độc quyền của máy tính ++ cung cấp truy cập nhanh đến các chức năng thứ cấp
+ Kích hoạt
+ Vuốt phím là một tính năng độc đáo của riêng Máy tính++ giúp thao tác nhanh các tính năng khác trên cùng một phím bấm
Bạn có thực sự muốn đóng thuật sĩ?
+ Bỏ qua
+ Hoàn tất?
diff --git a/android-app/src/main/res/values-zh-rcn/text_strings.xml b/android-app/src/main/res/values-zh-rcn/text_strings.xml
index 0c8080d8..362c5976 100644
--- a/android-app/src/main/res/values-zh-rcn/text_strings.xml
+++ b/android-app/src/main/res/values-zh-rcn/text_strings.xml
@@ -117,8 +117,6 @@
是否在应用升级之后显示更新日志
设定返回键的行为
按返回键查看上一条记录
- 购买信息将从服务器重新加载
- 更新购买信息
警告
错误
不支持付费: 你必须有谷歌结帐帐户链接到你的谷歌账户,且必须连接到互联网。
diff --git a/android-app/src/main/res/values-zh-rcn/text_wizard.xml b/android-app/src/main/res/values-zh-rcn/text_wizard.xml
index e9dc5ad6..726860cb 100644
--- a/android-app/src/main/res/values-zh-rcn/text_wizard.xml
+++ b/android-app/src/main/res/values-zh-rcn/text_wizard.xml
@@ -4,8 +4,8 @@
继续
返回
- 完成
启动向导
+ Done
已优化
大按钮
简单型
@@ -15,14 +15,16 @@
启动向导
就是这样!点击按钮来重启向导
点击下面的按钮输入9
- 从按钮中间向上拖动输入%
- 从按钮中间向左拖动输入sin
- 从按钮中间向下拖动输入^2
+ Swipe from the center of the button up to use %
+ Swipe from the center of the button to the left to use sin
+ Swipe from the center of the button down to use ^2
欢迎
选择布局
选择模式
+ Choose theme
在单独窗口中的计算器
- 拖动按钮基本信息
+ Swipe button basics
+ The app is set up and ready to use.
快要完成了!
Calculator++ 是免费开源的:所有的功能都免费,并可以在github上找到源代码。
有下面几种方法你可以帮助这款软件做的更好:
@@ -30,7 +32,11 @@
正在翻译
贡献源代码
独立窗口模式的计算器可以让你在使用其他应用程序的同时进行计算。
- 启用独立窗口模式的计算器(在应用程序列表中将出现第二个图标)
- 拖动按钮是Calculator++的独创亮点,可以让你快速使用辅助功能。
+ Enable
+ Swipe button is an exclusive feature of Calculator++ which provides
+ fast access to the secondary functions
+
你真的要结束向导吗?
+ Skip
+ Finish?
diff --git a/android-app/src/main/res/values-zh-rtw/text_about.xml b/android-app/src/main/res/values-zh-rtw/text_about.xml
index 39f335ff..3ea78879 100644
--- a/android-app/src/main/res/values-zh-rtw/text_about.xml
+++ b/android-app/src/main/res/values-zh-rtw/text_about.xml
@@ -3,7 +3,7 @@
關於
- 版權所有 © 2009–2013\n\nserso 又名 se.solovyev 製作\n\n我們在Facebook 上:http://facebook.com/calculatorpp\n\n此程式依據 Apache 2.0 授權條款發布:\n原始碼可以在這裡找到\nhttp://github.com\n\n更多資訊請\n以電子郵件聯繫作者\nse.solovyev@gmail.com\n或造訪\nhttp://se.solovyev.org\n\n 如果你想要支持這個計畫\n你可以在應用程式偏好選項中購買特別選項\n\n如果你喜歡這個應用程式\n將它評分為5顆星於\nGoogle Play\n\n這個應用程式使用了以下開源庫:\nSimple (XML serialization)\nJSCL
+ 版權所有 © 2009–2013\n\nserso 又名 se.solovyev 製作\n\n我們在Facebook 上:http://facebook.com/calculatorpp\n\n此程式依據 Apache 2.0 授權條款發布:\n原始碼可以在這裡找到\nhttp://github.com\n\n更多資訊請\n以電子郵件聯繫作者\nse.solovyev@gmail.com\n或造訪\nhttp://se.solovyev.org\n\n 如果你想要支持這個計畫\n你可以在應用程式偏好選項中購買特別選項\n\n如果你喜歡這個應用程式\n將它評分為5顆星於\nGoogle Play\n\n這個應用程式使用了以下開源庫:\nSimple (XML serialization)\nJSCL
翻譯這個應用程式成繁體中文:
Ryan Rao\ntomyeh0510\nWeiHanWu
diff --git a/android-app/src/main/res/values-zh-rtw/text_strings.xml b/android-app/src/main/res/values-zh-rtw/text_strings.xml
index 563f1de9..6a2defd3 100644
--- a/android-app/src/main/res/values-zh-rtw/text_strings.xml
+++ b/android-app/src/main/res/values-zh-rtw/text_strings.xml
@@ -23,13 +23,10 @@
計算結果四捨五入
切換是否四捨五入計算結果
永遠使用科學記號
- 如果啟用,強制只用科學記號表示
-(12.34E-12)
-
+ 如果啟用,強制只用科學記號表示 (12.34E-12)
計算結果精確度
最長計算時間
- 如果計算超出指定時間 - 停止計算並顯示錯誤
-
+ 如果計算超出指定時間 - 停止計算並顯示錯誤
離開
取消
儲存
@@ -43,8 +40,7 @@
描述
新增變數
編輯變數
- 數值必須是一個數目或留白:如果你有多個參數 - 新增一個函數來代替!
-
+ 數值必須是一個數目或留白:如果你有多個參數 - 新增一個函數來代替!
變數名稱與函數名稱衝突!
已經有相同名稱的變數存在!
常數名稱無效:名稱必須以英文字母開頭,可以包含字母,數字及底線。
@@ -70,9 +66,8 @@
現代綠
現代紫
Material
- Material Light
- 計算結果值的精確度(不論選項值為多少,所有計算過程都使用最大精確度)
-
+ Material 淺色
+ 計算結果值的精確度(不論選項值為多少,所有計算過程都使用最大精確度)
切換計算機編輯框顏色與樣式的渲染
設定計算機的主題風格
顯示/隱藏日期
@@ -91,7 +86,7 @@
設定按鍵配置
觸覺反饋
切換點擊按鍵時是否震動
- Disabled
+ 關閉
短
中
長
@@ -119,16 +114,12 @@
複製數值
感謝你選擇 Calculator++!\n\nCalculator++ 是強大的日常計算工具。
顯示發行紀錄
- 選擇是否在升級至新版本後跳出發行紀錄視窗
-
+ 選擇是否在更新至新版本後跳出發行紀錄視窗
設定返回鍵的功能
使用返回鍵回到先前歷史紀錄
- 購買資訊將會從伺服器重新載入
- 更新購買資訊
警告
錯誤
- 不支援的結帳:你必須要有連結到 Google 帳號的 Google Checkout 帳號,而且必須連接網路。
-
+ 不支援的結帳:你必須要有連結到 Google 帳號的 Google Checkout 帳號,而且必須連接網路。
支持這個專案
並且移除廣告
去廣告選項已經購買!
@@ -136,8 +127,7 @@
知道你對這個應用程式的意見對我們而言十分重要。\n\n
請您評分 Calculator++\n於
Google Play,\n留下評論或是\n討論這個應用程式\n於
-Facebook
-
+Facebook
角度單位已改為 \'%s\'!
進位制已改為 \'%s\'!
轉換工具
@@ -162,28 +152,24 @@ Google Play,\n留下評論或是\n討論這個應用程式\n於
參數
新增函數
編輯函數
- 函數名稱無效:名稱必須以字母開頭,可以包含字母、數字和底線。
-
+ 函數名稱無效:名稱必須以字母開頭,可以包含字母、數字和底線。
相同名稱的函數已經存在!
函數主體不能空白!
函數參數不應該是空白!
你真的要刪除函數 \'%s\' 嗎?
無法新增空白函數!
- 不要顯示這訊息直到下次
+ 直到下一次不要顯示這訊息
Calculator++ 警告
好
在對話框中顯示計算訊息
- 如果啟用,計算時任何訊息產生,將會顯示特別的對話框
-
+ 如果啟用,計算時任何訊息產生,將會顯示特別的對話框
修復
預設進位制
選擇預設進位制
- 目前的進位制 \'%2$s\' 與預設的 \'%1$s\' 不同。忘了改回來?
-
+ 目前的進位制 \'%2$s\' 與預設的 \'%1$s\' 不同。忘了改回來?
預設角度單位
選擇預設角度單位
- 目前的角度單位 \'%2$s\' 與預設的 \'%1$s\' 不同。忘了改回來?
-
+ 目前的角度單位 \'%2$s\' 與預設的 \'%1$s\' 不同。忘了改回來?
關閉
Calculator++ 小工具(3x3)
Calculator++ 小工具(3x4)
@@ -192,11 +178,9 @@ Google Play,\n留下評論或是\n討論這個應用程式\n於
點擊以視窗模式開啟計算機
計算機(獨立視窗)設定
開機時啟動
- 如果啟用,Calculator++ 將會在裝置啟動後顯示在通知列
-
+ 如果啟用,Calculator++ 將會在裝置啟動後顯示在通知列
顯示獨立的圖示(需要重新啟動)
- 如果啟用,應用程式列表將會顯示第二個圖示
-
+ 如果啟用,應用程式列表將會顯示第二個圖示
這個變動可能需要重新啟動
2D 繪圖
3D 繪圖
@@ -212,8 +196,7 @@ Google Play,\n留下評論或是\n討論這個應用程式\n於
函數繪圖工具
螢幕截圖
成功儲存截圖:%1$s!
- 未掛載 SD 卡,無法儲存螢幕截圖。請掛載 SD 卡後再試一次!
-
+ 未掛載 SD 卡,無法儲存螢幕截圖。請掛載 SD 卡後再試一次!
線條顏色類型
線條顏色
線條樣式
@@ -237,15 +220,14 @@ Google Play,\n留下評論或是\n討論這個應用程式\n於
訊息
繼續
支持這個專案簡單而安全:購買程序由 Google 提供,你只需要一個正確設定過的 Google 帳戶。\n\n
-付款資訊儲存於 Google 伺服器連同你的帳號,然後你可以輕易地在多個裝置上使用這個應用程式。\n\n
-點擊 \"繼續\" 按鍵,你會被導向至 Google Play 應用程式進行付款。
-
+付款資訊連同你的帳號儲存於 Google 伺服器,然後你可以輕易地在多個裝置上使用這個應用程式。\n\n
+點擊 \"繼續\" 按鍵,你會被導向至 Google Play 應用程式進行付款。
購買
顯示希臘字母
隱藏希臘字母
- Clear history?
- All history will be cleared.
- Clear
- New in %1$s version
- Do you want to try new Material themes? Choose them from the list:
+ 清除歷史紀錄?
+ 所有歷史紀錄將被清除。
+ 清除
+ %1$s 版本的新功能
+ 你想要嘗試新的 Material 主題風格嗎? 從清單中選擇:
diff --git a/android-app/src/main/res/values-zh-rtw/text_vars.xml b/android-app/src/main/res/values-zh-rtw/text_vars.xml
index dd514b69..5a43de5e 100644
--- a/android-app/src/main/res/values-zh-rtw/text_vars.xml
+++ b/android-app/src/main/res/values-zh-rtw/text_vars.xml
@@ -2,19 +2,13 @@
- 圓周長與直徑的比值。注意:這個常數隨角度單位改變 => 弧度(rad): 3.14, 度(deg): 180.0
-
- 圓周長與直徑的比值。注意:這個常數不隨角度單位改變 => 弧度(rad): 3.14, 度(deg): 3.14
-
- 唯一使函數 f(x) = e^x 的微分(切線斜率)在 x = 0 時的值為 1 的實數。
-
+ 圓周長與直徑的比值。注意:這個常數隨角度單位改變 => 弧度(rad): 3.14, 度(deg): 180.0
+ 圓周長與直徑的比值。注意:這個常數不隨角度單位改變 => 弧度(rad): 3.14, 度(deg): 3.14
+ 唯一使函數 f(x) = e^x 的微分(切線斜率)在 x = 0 時的值為 1 的實數。
虛數單位,定義 i^2 = -1
真空中的光速,m/s
- 萬有引力常數是一個觀察的物理常數,用來計算具有質量的物體間的引力,m^3·kg^−1·s^−2
-
- 量子力學中對應能量量子大小的物理常數,
-J·s
-
+ 萬有引力常數是一個觀察的物理常數,用來計算具有質量的物體間的引力,m^3·kg^−1·s^−2
+ 量子力學中對應能量量子大小的物理常數,J·s
約化普朗克常數,J·s
非數
無窮大
diff --git a/android-app/src/main/res/values-zh-rtw/text_wizard.xml b/android-app/src/main/res/values-zh-rtw/text_wizard.xml
index 03adefaf..051c1280 100644
--- a/android-app/src/main/res/values-zh-rtw/text_wizard.xml
+++ b/android-app/src/main/res/values-zh-rtw/text_wizard.xml
@@ -4,16 +4,17 @@
繼續
返回
- 完成
啟動精靈
+ 完成
最佳化
大型按鍵
簡單模式
在簡單模式下,主畫面上只有基本功能可以使用。
-計算結果四捨五入至小數第5位,角度單位預設為 Degrees。
+計算結果四捨五入,角度單位預設為 度(Degrees)。
工程模式
- 在工程模式下,主畫面上可以使用特別的功能。計算結果不四捨五入並以工程符號表示,角度單位預設為 Radians。
+ 在工程模式下,主畫面上可以使用特別的功能。
+計算結果不四捨五入並以工程符號表示,角度單位預設為 弧度(Radians)。
啟動精靈
非常好!再點擊一次按鍵來重試
@@ -24,8 +25,10 @@
歡迎
選擇版面配置
選擇模式
+ 選擇主題風格
獨立視窗的計算機
- 滑動按鍵基本操作
+ 滑動按鍵基礎教學
+ 這個應用程式設定完成並且準備好來使用。
快要完成了!
Calculator++ 是免費且開源的:所有功能都是免费的,而且可以在 github 上找到原始碼。
@@ -36,9 +39,10 @@
貢獻原始碼
獨立視窗的計算機讓你在使用其他應用程式時能夠同時計算。
- 啟用獨立視窗的計算機(第二個圖示將會出現在應用程式列表)
-
+ 啟用
滑動按鍵是 Calculator++ 的獨家特色,提供次要功能的快速途徑
你真的想要結束精靈嗎?
+ 略過
+ 完成?
diff --git a/android-app/src/main/res/values/text_release_notes.xml b/android-app/src/main/res/values/text_release_notes.xml
index a0aa0f7c..75bf276f 100644
--- a/android-app/src/main/res/values/text_release_notes.xml
+++ b/android-app/src/main/res/values/text_release_notes.xml
@@ -305,4 +305,12 @@
6. Other fixes
+ 2.1.2
+
+ ★ Improved button gesture detection\n
+ ★ Fast text removal by long pressing "Erase" button\n
+ ★ "Equals" button now copies result to the editor\n
+ ★ Various bugfixes, stability and usability improvements
+
+
\ No newline at end of file
diff --git a/android-app/src/main/res/values/text_wizard.xml b/android-app/src/main/res/values/text_wizard.xml
index 82d2b94e..a072375b 100644
--- a/android-app/src/main/res/values/text_wizard.xml
+++ b/android-app/src/main/res/values/text_wizard.xml
@@ -1,51 +1,53 @@
-
+
+
+
- Next
- Back
- Start wizard
- Done
- Optimized
- Big buttons
- Simple
+ Next
+ Back
+ Start wizard
+ Done
+ Optimized
+ Big buttons
+ Simple
In simple mode only basic functionality will be available from the
main screen.
Result is rounded up to 5 digits, degrees are used as the default angle units.
- Engineer
+ Engineer
In engineer mode special functions will be used on the main
screen.
Result is not rounded and is presented in engineer notation, radians are used as the default angle units.
- Start wizard
- Excellent! Tap the button one more time to try again
- Tap the button below once to use 9
- Swipe from the center of the button up to use %
- Swipe from the center of the button to the left to use sin
- Swipe from the center of the button down to use ^2
- Welcome
- Choose layout
- Choose mode
- Choose theme
- Calculator in a separate window
- Swipe button basics
- The app is set up and ready to use.
- Almost done!
+ Start wizard
+ Excellent! Tap the button one more time to try again
+ Tap the button below once to use 9
+ Swipe from the center of the button up to use %
+ Swipe from the center of the button to the left to use sin
+ Swipe from the center of the button down to use ^2
+ Welcome
+ Choose layout
+ Choose mode
+ Choose theme
+ Calculator in a separate window
+ Swipe button basics
+ The app is set up and ready to use.
+ Almost done!
Calculator++ is free and open-source: all the features are free
of charge and source code can be found on github.
There are several ways how you can help to make this app better:
- Donating money
- Translating
- Contributing source code
+ Donating money
+ Translating
+ Contributing source code
Calculator in separate window allows you to do calculations while
using other apps on your device
- Enable
+ Enable
Swipe button is an exclusive feature of Calculator++ which provides
fast access to the secondary functions
- Do you really want to finish wizard?
- Skip
- Finish?
+ Do you really want to finish wizard?
+ Skip
+ Finish?
diff --git a/android-app/src/main/res/xml/calculator_widget.xml b/android-app/src/main/res/xml/calculator_widget.xml
new file mode 100644
index 00000000..a0f72dc1
--- /dev/null
+++ b/android-app/src/main/res/xml/calculator_widget.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
diff --git a/android-app/src/main/res/xml/calculator_widget_info.xml b/android-app/src/main/res/xml/calculator_widget_info.xml
new file mode 100644
index 00000000..40343fc4
--- /dev/null
+++ b/android-app/src/main/res/xml/calculator_widget_info.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
diff --git a/android-app/src/main/res/xml/calculator_widget_info_3x3.xml b/android-app/src/main/res/xml/calculator_widget_info_3x3.xml
index 8ca2536e..b0a9e5f0 100644
--- a/android-app/src/main/res/xml/calculator_widget_info_3x3.xml
+++ b/android-app/src/main/res/xml/calculator_widget_info_3x3.xml
@@ -23,12 +23,10 @@
-->
-
-
\ No newline at end of file
+ a:resizeMode="horizontal|vertical"
+ a:widgetCategory="home_screen|keyguard"/>
diff --git a/android-app/src/main/res/xml/calculator_widget_info_3x4.xml b/android-app/src/main/res/xml/calculator_widget_info_3x4.xml
index c19ef448..641bb157 100644
--- a/android-app/src/main/res/xml/calculator_widget_info_3x4.xml
+++ b/android-app/src/main/res/xml/calculator_widget_info_3x4.xml
@@ -23,12 +23,10 @@
-->
-
-
\ No newline at end of file
+ a:resizeMode="horizontal|vertical"
+ a:widgetCategory="home_screen|keyguard"/>
diff --git a/android-app/src/main/res/xml/calculator_widget_info_4x4.xml b/android-app/src/main/res/xml/calculator_widget_info_4x4.xml
index 99425b46..a0f72dc1 100644
--- a/android-app/src/main/res/xml/calculator_widget_info_4x4.xml
+++ b/android-app/src/main/res/xml/calculator_widget_info_4x4.xml
@@ -23,12 +23,14 @@
-->
-
-
\ No newline at end of file
+ a:resizeMode="horizontal|vertical"
+ a:widgetCategory="home_screen|keyguard"
+ tools:ignore="UnusedAttribute"/>
diff --git a/android-app/src/main/res/xml/calculator_widget_info_4x5.xml b/android-app/src/main/res/xml/calculator_widget_info_4x5.xml
index 1c71062e..e165e891 100644
--- a/android-app/src/main/res/xml/calculator_widget_info_4x5.xml
+++ b/android-app/src/main/res/xml/calculator_widget_info_4x5.xml
@@ -23,12 +23,12 @@
-->
-
-
\ No newline at end of file
+ a:resizeMode="horizontal|vertical"
+ a:widgetCategory="home_screen|keyguard"/>
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index c482db3e..94d67c5c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,5 +1,5 @@
public int version_code() {
- return 140
+ return 141
}
public String version_name() {