diff --git a/Habitica/build.gradle b/Habitica/build.gradle
index 89040842d..2c05a47a1 100644
--- a/Habitica/build.gradle
+++ b/Habitica/build.gradle
@@ -104,7 +104,7 @@ dependencies {
}
//Tests
testImplementation 'junit:junit:4.12'
- testImplementation 'androidx.test:core:1.0.0'
+ testImplementation 'androidx.test:core:1.2.0'
testImplementation "com.google.truth:truth:1.0.1"
testImplementation 'org.assertj:assertj-core:2.6.0'
testImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.6.2'
@@ -119,11 +119,11 @@ dependencies {
debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.6.2'
releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.6.2'
//Push Notifications
- implementation 'com.google.firebase:firebase-core:17.2.2'
- implementation 'com.google.firebase:firebase-messaging:20.1.0'
- implementation 'com.google.firebase:firebase-config:19.1.1'
- implementation 'com.google.firebase:firebase-perf:19.0.5'
- implementation 'com.google.android.gms:play-services-auth:17.0.0'
+ implementation 'com.google.firebase:firebase-core:17.4.4'
+ implementation 'com.google.firebase:firebase-messaging:20.2.3'
+ implementation 'com.google.firebase:firebase-config:19.2.0'
+ implementation 'com.google.firebase:firebase-perf:19.0.7'
+ implementation 'com.google.android.gms:play-services-auth:18.0.0'
implementation 'io.realm:android-adapters:3.1.0'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'androidx.multidex:multidex:2.0.1'
@@ -132,8 +132,8 @@ dependencies {
implementation 'androidx.core:core-ktx:1.3.0'
implementation "androidx.lifecycle:lifecycle-extensions:2.2.0"
implementation "androidx.lifecycle:lifecycle-common-java8:2.2.0"
- implementation 'androidx.navigation:navigation-fragment-ktx:2.2.2'
- implementation 'androidx.navigation:navigation-ui-ktx:2.2.2'
+ implementation 'androidx.navigation:navigation-fragment-ktx:2.3.0'
+ implementation 'androidx.navigation:navigation-ui-ktx:2.3.0'
implementation "androidx.paging:paging-runtime-ktx:2.1.2"
implementation 'com.plattysoft.leonids:LeonidsLib:1.3.2'
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.3'
@@ -162,8 +162,8 @@ android {
multiDexEnabled true
resConfigs "en", "bg", "de", "en-rGB", "es", "fr", "hr-rHR", "in", "it", "iw", "ja", "ko", "lt", "nl", "pl", "pt-rBR", "pt-rPT", "ru", "tr", "zh", "zh-rTW"
- versionCode 2462
- versionName "2.7"
+ versionCode 2500
+ versionName "2.8"
}
viewBinding {
diff --git a/Habitica/res/color/task_form_box_stroke.xml b/Habitica/res/color/task_form_box_stroke.xml
new file mode 100644
index 000000000..f8eaeebf9
--- /dev/null
+++ b/Habitica/res/color/task_form_box_stroke.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Habitica/res/drawable-hdpi/pet_checkmark.png b/Habitica/res/drawable-hdpi/pet_checkmark.png
new file mode 100644
index 000000000..3ddfe89d1
Binary files /dev/null and b/Habitica/res/drawable-hdpi/pet_checkmark.png differ
diff --git a/Habitica/res/drawable-hdpi/pet_status_egg.png b/Habitica/res/drawable-hdpi/pet_status_egg.png
new file mode 100644
index 000000000..5dd39f87d
Binary files /dev/null and b/Habitica/res/drawable-hdpi/pet_status_egg.png differ
diff --git a/Habitica/res/drawable-hdpi/pet_status_potion.png b/Habitica/res/drawable-hdpi/pet_status_potion.png
new file mode 100644
index 000000000..dc63d40c8
Binary files /dev/null and b/Habitica/res/drawable-hdpi/pet_status_potion.png differ
diff --git a/Habitica/res/drawable-mdpi/pet_checkmark.png b/Habitica/res/drawable-mdpi/pet_checkmark.png
new file mode 100644
index 000000000..e31aff0ea
Binary files /dev/null and b/Habitica/res/drawable-mdpi/pet_checkmark.png differ
diff --git a/Habitica/res/drawable-mdpi/pet_status_egg.png b/Habitica/res/drawable-mdpi/pet_status_egg.png
new file mode 100644
index 000000000..cc358b246
Binary files /dev/null and b/Habitica/res/drawable-mdpi/pet_status_egg.png differ
diff --git a/Habitica/res/drawable-mdpi/pet_status_potion.png b/Habitica/res/drawable-mdpi/pet_status_potion.png
new file mode 100644
index 000000000..34a1c5c92
Binary files /dev/null and b/Habitica/res/drawable-mdpi/pet_status_potion.png differ
diff --git a/Habitica/res/drawable-xhdpi/pet_checkmark.png b/Habitica/res/drawable-xhdpi/pet_checkmark.png
new file mode 100644
index 000000000..d1b5d1ec3
Binary files /dev/null and b/Habitica/res/drawable-xhdpi/pet_checkmark.png differ
diff --git a/Habitica/res/drawable-xhdpi/pet_status_egg.png b/Habitica/res/drawable-xhdpi/pet_status_egg.png
new file mode 100644
index 000000000..de8b3fdc2
Binary files /dev/null and b/Habitica/res/drawable-xhdpi/pet_status_egg.png differ
diff --git a/Habitica/res/drawable-xhdpi/pet_status_potion.png b/Habitica/res/drawable-xhdpi/pet_status_potion.png
new file mode 100644
index 000000000..3a2ebe35e
Binary files /dev/null and b/Habitica/res/drawable-xhdpi/pet_status_potion.png differ
diff --git a/Habitica/res/drawable-xxhdpi/pet_checkmark.png b/Habitica/res/drawable-xxhdpi/pet_checkmark.png
new file mode 100644
index 000000000..8faedaa58
Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/pet_checkmark.png differ
diff --git a/Habitica/res/drawable-xxhdpi/pet_status_egg.png b/Habitica/res/drawable-xxhdpi/pet_status_egg.png
new file mode 100644
index 000000000..b4f145ea0
Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/pet_status_egg.png differ
diff --git a/Habitica/res/drawable-xxhdpi/pet_status_potion.png b/Habitica/res/drawable-xxhdpi/pet_status_potion.png
new file mode 100644
index 000000000..5edb9dab0
Binary files /dev/null and b/Habitica/res/drawable-xxhdpi/pet_status_potion.png differ
diff --git a/Habitica/res/drawable/layout_rounded_bg_gray_700_brand_border.xml b/Habitica/res/drawable/layout_rounded_bg_gray_700_brand_border.xml
index 727262a5e..995c49409 100644
--- a/Habitica/res/drawable/layout_rounded_bg_gray_700_brand_border.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_gray_700_brand_border.xml
@@ -3,5 +3,5 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_header_bar.xml b/Habitica/res/drawable/layout_rounded_bg_header_bar.xml
new file mode 100644
index 000000000..3ab4bfac4
--- /dev/null
+++ b/Habitica/res/drawable/layout_rounded_bg_header_bar.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg_gray.xml b/Habitica/res/drawable/pill_bg_gray.xml
index c5f636827..fc8626c84 100644
--- a/Habitica/res/drawable/pill_bg_gray.xml
+++ b/Habitica/res/drawable/pill_bg_gray.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/layout/activity_adventure_guide.xml b/Habitica/res/layout/activity_adventure_guide.xml
index 7674b7f6c..5feab0ad1 100644
--- a/Habitica/res/layout/activity_adventure_guide.xml
+++ b/Habitica/res/layout/activity_adventure_guide.xml
@@ -89,7 +89,6 @@
android:layout_marginBottom="@dimen/spacing_medium"
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
android:progressBackgroundTint="@color/gray_600"
- android:progressBackgroundTintMode="src_over"
android:progressTint="@color/yellow_50"/>
@@ -51,6 +51,7 @@
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
android:theme="@style/Toolbar"
+ android:background="?attr/colorPrimaryDark"
app:layout_collapseMode="pin"
app:popupTheme="@style/Theme.AppCompat.Light">
@@ -43,20 +42,29 @@
android:paddingEnd="@dimen/spacing_large"
android:paddingBottom="@dimen/spacing_large">
+ style="@style/TaskFormTextInputLayoutAppearance"
+ app:boxStrokeColor="?attr/colorPrimary"
+ android:backgroundTint="?attr/colorPrimary"
+ android:alpha="0.75">
+ android:layout_height="wrap_content"
+ app:boxStrokeColor="?attr/colorPrimary"
+ android:backgroundTint="?attr/colorPrimary"
+ android:alpha="0.75">
+
+ android:layout_height="55dp"
+ android:paddingStart="16dp"
+ android:paddingEnd="16dp"
+ android:gravity="bottom">
-
+ tools:text="Test header"
+ style="@style/Overline"
+ android:textColor="@color/gray_200"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Habitica/res/layout/drawer_main.xml b/Habitica/res/layout/drawer_main.xml
index 60a527613..ce2b4dde3 100644
--- a/Habitica/res/layout/drawer_main.xml
+++ b/Habitica/res/layout/drawer_main.xml
@@ -68,7 +68,8 @@
android:background="@color/transparent"
android:src="@drawable/menu_notifications"
android:layout_centerVertical="true"
- android:clickable="false" />
+ android:clickable="false"
+ android:contentDescription="@string/notifications" />
+ android:clickable="false"
+ android:contentDescription="@string/inbox" />
-
+ android:layout_centerVertical="true"
+ android:contentDescription="@string/PS_settings_title" />
+
+
+
+
+
+
+
diff --git a/Habitica/res/layout/main_navigation_view.xml b/Habitica/res/layout/main_navigation_view.xml
index 43a1d455f..ce12da747 100644
--- a/Habitica/res/layout/main_navigation_view.xml
+++ b/Habitica/res/layout/main_navigation_view.xml
@@ -5,7 +5,8 @@
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- tools:parentTag="android.widget.RelativeLayout">
+ tools:parentTag="android.widget.RelativeLayout"
+ tools:background="@color/gray_600">
+ android:layout_height="62dp"
+ android:src="@drawable/bottom_navigation_inset"
+ android:layout_gravity="top"/>
diff --git a/Habitica/res/layout/menu_bottom_sheet.xml b/Habitica/res/layout/menu_bottom_sheet.xml
index 943ae2746..fcc654b20 100644
--- a/Habitica/res/layout/menu_bottom_sheet.xml
+++ b/Habitica/res/layout/menu_bottom_sheet.xml
@@ -1,7 +1,23 @@
+
+
\ No newline at end of file
diff --git a/Habitica/res/layout/mount_overview_item.xml b/Habitica/res/layout/mount_overview_item.xml
index 136617b28..2c96f6fb1 100644
--- a/Habitica/res/layout/mount_overview_item.xml
+++ b/Habitica/res/layout/mount_overview_item.xml
@@ -2,41 +2,42 @@
- style="@style/CardContent">
+ app:actualImageScaleType="fitCenter" />
+
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Habitica/res/layout/pet_overview_item.xml b/Habitica/res/layout/pet_overview_item.xml
index 7aa7a1f06..cea0dfe82 100644
--- a/Habitica/res/layout/pet_overview_item.xml
+++ b/Habitica/res/layout/pet_overview_item.xml
@@ -2,37 +2,42 @@
-
- style="@style/CardContent">
+
+ android:layout_width="68dp"
+ android:layout_height="68dp"
+ android:layout_gravity="center"
+ app:actualImageScaleType="fitCenter"
+ />
+
+ android:layout_height="@dimen/shop_scene_height"
+ android:paddingStart="-8dp"
+ android:paddingEnd="-8dp"/>
+ android:layout_marginLeft="16dp"
+ android:layout_marginRight="16dp" />
+ tools:text="To Do Title" />
@@ -24,7 +21,6 @@
android:layout_width="match_parent"
android:layout_height="@dimen/bar_size"
android:layout_toEndOf="@id/ic_header"
- android:layout_toRightOf="@id/ic_header"
android:orientation="horizontal"/>
+ android:paddingTop="2dp">
+ android:name="com.habitrpg.android.habitica.ui.fragments.inventory.stable.PetDetailRecyclerFragment">
@@ -319,8 +318,7 @@
+ android:name="com.habitrpg.android.habitica.ui.fragments.inventory.stable.MountDetailRecyclerFragment">
diff --git a/Habitica/res/values-da/strings.xml b/Habitica/res/values-da/strings.xml
index f1ea13f04..5bcbabe49 100755
--- a/Habitica/res/values-da/strings.xml
+++ b/Habitica/res/values-da/strings.xml
@@ -36,7 +36,7 @@
Inviteret til Quest
Værdi
- Ny To-Do
+ Ny To Do
Ny Belønning
Ny Daglig Opgave
Ny Vane
@@ -136,7 +136,7 @@
Medlemmer
Vaner
Daglige
- To-Dos
+ To Do\'s
Belønninger
Er du sikker?
Vil du virkelig slette?
@@ -302,10 +302,10 @@
Tilføj Opgave
Tilføj Vane
Tilføj Daglig Opgave
- Tilføj To-Do
+ Tilføj To Do
Tilføj Belønning
Habitica Daglige Opgaver
- Habitica To-Do Liste
+ Habitica To Do Liste
Habitica Tilføj Opgave
Køb
@@ -334,7 +334,7 @@
Daglig
Vane
Belønning
- To-Do
+ To Do
Officiel
Deltager
Udfordring
diff --git a/Habitica/res/values-de/strings.tutorial.xml b/Habitica/res/values-de/strings.tutorial.xml
index 829e8e7e1..2025c4a05 100644
--- a/Habitica/res/values-de/strings.tutorial.xml
+++ b/Habitica/res/values-de/strings.tutorial.xml
@@ -7,8 +7,8 @@
Probier es aus! Du kannst die anderen Aufgaben-Typen kennenernen, indem du die untere Navigation benutzt.
Erstelle tägliche Aufgaben für zeitkritische Aufgaben, die regelmäßig erledigt werden müssen.
Pass auf - wenn Du eine dieser Aufgaben nicht erledigst, wird Deinem Avatar über Nacht Schaden zugefügt. Erledige Deine Aufgaben täglich und Du wirst tolle Belohnungen erhalten!
- Nutze die To-Dos, um Aufgaben zu organisieren, die du nur einmalig erledigen musst.
- Falls Dein To-Do an einem bestimmten Tag erledigt sein muss, kannst du dafür ein Fälligkeitsdatum erstellen. Es sieht so aus, als ob du jetzt auch eine Aufgabe abhaken kannst - probier es aus!
+ Nutze die To Do\'s, um Aufgaben zu organisieren, die du nur einmalig erledigen musst.
+ Falls Dein To Do an einem bestimmten Tag erledigt sein muss, kannst du dafür ein Fälligkeitsdatum erstellen. Es sieht so aus, als ob du jetzt auch eine Aufgabe abhaken kannst - probier es aus!
Kaufe dir mit dem verdienten Gold Ausrüstung für deinen Avatar!
Du kannst auch benutzerdefinierte Belohnungen erstellen, die sich auf etwas in Deinem wirklichen Leben beziehen, je nachdem was Dich motiviert.
Das war\'s für das Erste. Falls du eine Erinnerungshilfe brauchst, dann schau in die FAQs.
diff --git a/Habitica/res/values-de/strings.xml b/Habitica/res/values-de/strings.xml
index 897543a21..916ddc6bf 100644
--- a/Habitica/res/values-de/strings.xml
+++ b/Habitica/res/values-de/strings.xml
@@ -106,7 +106,7 @@
Mitglieder
Gewohnheiten
Tagesaufgaben
- To-Dos
+ To Do\'s
Belohnungen
Ja
Nein
@@ -305,12 +305,12 @@
Neue Aufgabe hinzufügen
Neue Gewohnheit hinzufügen
Neue Tagesaufgabe hinzufügen
- Neues To-Do hinzufügen
+ Neues To Do hinzufügen
Neue Belohnung hinzufügen
Du hast alle Deine Tagesaufgaben erledigt. Gut gemacht!
Habitica: Gewohnheit
Habitica: Tagesaufgaben
- Habitica To-Do-Liste
+ Habitica To Do-Liste
Google Play Dienste konnten nicht gefunden werden.
Kaufen
Das Erwerben von Edelsteinen unterstützt die Entwickler und hilft Habitica am Laufen zu halten
@@ -344,7 +344,7 @@
Abonnieren
Alexander der Händler wird Dir nun Edelsteine für jeweils 20 Goldmünzen pro Stück verkaufen.\n\nSeine monatlichen Lieferungen sind zunächst auf 25 Edelsteine pro Monat beschränkt, welche jedoch durch die Dauer Deines Abonnements erhöht werden.\n\nDas Limit steigt um 5 Edelsteine für jeweils drei durchgehend abonnierte Monate, bis zu einem Maximum von 50 Edelsteinen pro Monat!
Jeden Monat wirst Du einen einzigartigen optischen Gegenstand für Deinen Avatar erhalten.\n\nAußerdem gewährt Dir der Mysteriöse Zeitreisende für jeweils drei durchgehend abonnierte Monate Zugang zu historischen (und futuristischen!) optischen Gegenständen.
- Verlängert die Historie erledigter To-Dos und Aufgaben.
+ Verlängert die Historie erledigter To Do\'s und Aufgaben.
Verdoppelte Beute-Limits ermöglichen es Dir, täglich von erledigten Aufgaben mehr Gegenstände zu finden und deinen Stall schneller zu vervollständigen!
+%d Mystische Sanduhr
Zahlungsmethode
@@ -378,7 +378,7 @@
Tagesaufgabe
Gewohnheit
Belohnung
- To-Do
+ To Do
Offiziell
Herausforderung
Du nimmst im Moment an keiner Herausforderung teil!
@@ -426,8 +426,8 @@
Gewohnheiten sind Aufgaben ohne festen Zeitplan. Du kannst sie mehrmals am Tag oder gar nicht abhaken.
Du hast keine Tagesaufgaben
Tagesaufgaben sind sich regelmäßig wiederholende Aufgaben. Such Dir den Zeitplan aus, der Dir am besten passt!
- Du hast keine To-Dos
- To-Dos sind Aufgaben, die nur einmal abgehakt werden. Füge Unteraufgaben zu den To-Dos hinzu, um deren Wert zu steigern.
+ Du hast keine To Do\'s
+ To Do\'s sind Aufgaben, die nur einmal abgehakt werden. Füge Unteraufgaben zu den To Do\'s hinzu, um deren Wert zu steigern.
Du hast keine Belohnungen
Setze Justins Einführung zurück
Bitte lies Dir unsere Community-Richtlinien durch, bevor du etwas postest
@@ -620,7 +620,7 @@ Die Quest-Schriftrolle wird an den Quest-Besitzer zurückgegeben.
Hast Du Deine Aufgaben heute abgehakt\?
Es gibt eine Menge freizuschalten und zu entdecken während Du in den Leveln aufsteigst, also bleib an Deinen Aufgaben dran und hab Spaß!
Willst Du etwas Neues ausprobieren\? Tritt einer Herausforderung bei um Deine Aufgabenliste zu erweitern und ein paar Edelsteine zu gewinnen!
- Erweitere Deine To-Dos mit Kontrolllisten um Deine Belohnungen zu vervielfachen!
+ Erweitere Deine To Do\'s mit Kontrolllisten um Deine Belohnungen zu vervielfachen!
Du kannst verändern wie oft sich eine Tagesaufgabe wiederholt. Sogar gelegentliche Aufgaben können festgelegt werden.
Du kannst auch Erinnerungen für Deine Tagesaufgaben einplanen.
Deine Aufgaben hin und wieder zu überdenken hilft Dir auf dem richtigen Weg zu bleiben.
@@ -643,7 +643,7 @@ Die Quest-Schriftrolle wird an den Quest-Besitzer zurückgegeben.
Wie sollen wir Dich nennen?
Anzeigenamen müssen zwischen 1 und 30 Zeichen lang sein
Tritt Habitica bei (Hak mich ab!)
- Du kannst dieses To-Do erledigen, bearbeiten oder entfernen.
+ Du kannst dieses To Do erledigen, bearbeiten oder entfernen.
Belohne Dich
Schau Fernsehen, spiel ein Spiel, iss etwas Süßes, es liegt ganz an Dir!
Internetseite besuchen
diff --git a/Habitica/res/values-en-rGB/strings.tutorial.xml b/Habitica/res/values-en-rGB/strings.tutorial.xml
index 6a115f2c0..9745f2f18 100644
--- a/Habitica/res/values-en-rGB/strings.tutorial.xml
+++ b/Habitica/res/values-en-rGB/strings.tutorial.xml
@@ -7,8 +7,8 @@
Give it a shot! You can explore the other task types through the bottom navigation.
Make Dailies for time sensitive tasks that need to be done on a regular schedule.
Be careful — if you miss one, your avatar will take damage overnight. Checking them off consistently brings great rewards!
- Use To-dos to keep track of tasks you need to do just once.
- If your To-do has to be done by a certain time, set a due date. Looks like you can check one off — go ahead!
+ Use To Do\'s to keep track of tasks you need to do just once.
+ If your To Do has to be done by a certain time, set a due date. Looks like you can check one off — go ahead!
Buy gear for your avatar with the gold you earn!
You can also make real-world Custom Rewards based on what motivates you.
That\'s all for now. If you need a reminder, check the FAQ section.
diff --git a/Habitica/res/values-en-rGB/strings.xml b/Habitica/res/values-en-rGB/strings.xml
index ba0000027..8f18b12ef 100644
--- a/Habitica/res/values-en-rGB/strings.xml
+++ b/Habitica/res/values-en-rGB/strings.xml
@@ -102,7 +102,7 @@
Members
Habits
Dailies
- To-Dos
+ To Do\'s
Rewards
Yes
No
@@ -280,12 +280,12 @@
Add Task
Add Habit
Add Daily
- Add To-Do
+ Add To Do
Add Reward
You completed all your dailies. Well done!
Habitica Do Habit
Habitica Dailies
- Habitica To-Do List
+ Habitica To Do List
Google Play services could not be found.
Purchase
Buying gems supports the developers and helps keep Habitica running
@@ -318,7 +318,7 @@
Subscribe
Alexander the Merchant will now sell you gems for 20 gold each!\n\nHis monthly shipments are initially capped at 25 Gems per month, but can increase based on your subscription length.\n\nThe cap increases by 5 Gems for every three months of consecutive subscription, up to a maximum of 50 Gems per month!
Each month you will receive a unique cosmetic item for your avatar!\n\nPlus, for every three months of consecutive subscription, the Mysterious Time Travellers will grant you access to historic (and futuristic!) cosmetic items.
- Makes completed To-Dos and task history available for longer.
+ Makes completed To Do\'s and task history available for longer.
Double drop caps will let you receive more items from your completed tasks every day, helping you complete your stable faster!
+%d Mystic Hourglass
Payment method
@@ -351,7 +351,7 @@
Daily
Habit
Reward
- To-Do
+ To Do
Official
Challenge
You’re not part of any Challenges right now!
@@ -394,8 +394,8 @@
Habits are tasks that don’t have a rigid schedule. You can check them off many times a day, or not at all.
You don’t have any Dailies
Dailies are tasks that repeat on a regular basis. Choose the schedule that works for you!
- You don’t have any To-Dos
- To-Dos are tasks that only need to be completed once. Add checklists to your To-Dos to increase their value.
+ You don’t have any To Do\'s
+ To Do\'s are tasks that only need to be completed once. Add checklists to your To Do\'s to increase their value.
You don’t have any Rewards
Reset Justin’s Walkthrough
Please read our Community Guidelines before posting
@@ -622,7 +622,7 @@
Did you check off your tasks today\?
There\'s lots to unlock and discover as you level up, so keep up with your tasks and have fun!
Want to try something new\? Join a Challenge to expand your task list and win some Gems!
- Add checklists to your To-Dos to multiply your rewards!
+ Add checklists to your To Do\'s to multiply your rewards!
You can change how often each Daily repeats. Even infrequent tasks can be scheduled.
You can schedule specific reminders for Dailies too.
Occasionally re-evaluating your tasks can help keep you on the right path.
@@ -657,7 +657,7 @@
What should we call you\?
Display names must be between 1 and 30 characters
Join Habitica (Check me off!)
- You can either complete this To-Do, edit it, or remove it.
+ You can either complete this To Do, edit it, or remove it.
Reward yourself
Watch TV, play a game, eat a treat, it’s up to you!
STR:
diff --git a/Habitica/res/values-in/strings.tutorial.xml b/Habitica/res/values-in/strings.tutorial.xml
index 9624db2fa..da5d2aa6e 100644
--- a/Habitica/res/values-in/strings.tutorial.xml
+++ b/Habitica/res/values-in/strings.tutorial.xml
@@ -7,8 +7,8 @@
Coba deh! Kamu bisa mengeksplor macam-macam tugas lain melalui tombol navigasi di bawah.
Buat Keseharian untuk tugas-tugas yang terikat waktu dan butuh untuk diselesaikan secara berkala.
Hati-hati — kalau ada yang terlewat, avatar kamu akan terkena damage besoknya. Menyelesaikan Keseharian secara konsisten memberi banyak keuntungan!
- Gunakan To-do untuk mencatat tugas-tugas yang hanya perlu kamu lakukan sekali.
- Kalau To-do-mu harus diselesaikan pada waktu tertentu, tetapkan tenggat waktunya. Sepertinya ada satu yang bisa kamu centang sekarang — sana!
+ Gunakan To Do untuk mencatat tugas-tugas yang hanya perlu kamu lakukan sekali.
+ Kalau To Do-mu harus diselesaikan pada waktu tertentu, tetapkan tenggat waktunya. Sepertinya ada satu yang bisa kamu centang sekarang — sana!
Beli perlengkapan untuk avatarmu menggunakan koin emas yang kamu dapatkan!
Kamu juga bisa membuat Hadiah yang benar-benar ada di dunia nyata tergantung apa yang memotivasimu.
Itu dulu untuk sekarang. Kalau kamu butuh pengingat, lihat bagian FAQ.
diff --git a/Habitica/res/values-in/strings.xml b/Habitica/res/values-in/strings.xml
index 827b3a8e7..5c7277a46 100644
--- a/Habitica/res/values-in/strings.xml
+++ b/Habitica/res/values-in/strings.xml
@@ -102,7 +102,7 @@
Anggota
Kebiasaan
Keseharian
- To-Do
+ To Do
Hadiah
Ya
Tidak
@@ -296,7 +296,7 @@
Anda telah menyelesaikan semua keseharianmu. Selamat!
Habitica Melakukan Kebiasaan
Keseharian Habitica
- Daftar To-Do Habitica
+ Daftar To Do Habitica
Google play services tidak dapat ditemukan.
Bayar
Membeli gem dapat mendukung pengembang dan menjaga Habitica tetap berjalan
@@ -329,7 +329,7 @@
Berlangganan
Alexander sang Saudagar akan menjual permata kepadamu masing-masing seharga 20 koin emas!\n\nPengiriman bulanannya dibatasi di 25 Permata per bulan, tapi bisa meningkat berdasarkan lama berlangganan-mu. \n\nBatasnya meningkat sebanyak 5 Permata setiap tiga bulan berturut-turut kamu berlangganan, hingga batas maksimal 50 Permata per bulan!
Setiap bulan kamu akan menerima sebuah item kosmetik unik untuk avatarmu!\n\nPlus, setiap tiga bulan berturut-turut kamu berlangganan, sang Penjelajah Waktu Misterius akan memberimu akses kepada item kosmetik bersejarah (atau futuristik!).
- Buat To-Do yang telah diselesaikan dan riwayat tugas tersedia lebih lama.
+ Buat To Do yang telah diselesaikan dan riwayat tugas tersedia lebih lama.
Dua kali lipat batas drop akan mengizinkanmu mendapat lebih banyak item untuk tugas yang terselesaikan setiap hari, membantumu melengkapi istalmu lebih cepat!
+%d Jam Pasir Mistis
Metode Pembayaran
@@ -362,7 +362,7 @@
Keseharian
Kebiasaan
Hadiah
- To-Do
+ To Do
Resmi
Tantangan
Kamu tidak mengambil bagian dalam Tantangan apapun saat ini!
@@ -407,8 +407,8 @@
Kebiasaan adalah tugas yang tidak memerlukan jadwal ketat. Kamu bisa menyelesaikannya beberapa kali sehari, atau tidak sama sekali.
Kamu tidak punya Keseharian apapun
Keseharian adalah tugas yang berulang setiap waktu tertentu secara teratur. Pilih jadwal yang bekerja untukmu!
- Kamu tidak punya To-Do apapun
- To-Do adalah tugas yang hanya perlu diselesaikan sekali. Tambahkan ceklis kepada To-Do-mu untuk meningkatkan harganya.
+ Kamu tidak punya To Do apapun
+ To Do adalah tugas yang hanya perlu diselesaikan sekali. Tambahkan ceklis kepada To Do-mu untuk meningkatkan harganya.
Kamu tidak punya Hadiah apapun
Ulang Panduan Justin
Tolong baca Pedoman Komunitas kami sebelum posting
diff --git a/Habitica/res/values-it/strings.tutorial.xml b/Habitica/res/values-it/strings.tutorial.xml
index 787597fa7..0c364ede2 100644
--- a/Habitica/res/values-it/strings.tutorial.xml
+++ b/Habitica/res/values-it/strings.tutorial.xml
@@ -7,8 +7,8 @@
Ora provaci tu! Puoi trovare altri tipi di attività usando la barra di navigazione in basso.
Crea Daily per attività che devono essere svolte periodicamente.
Sta attento - se ne salti una il tuo avatar subirà dei danni durante la notte. Completale con regolarità e otterrai grandi premi!
- Usa le To-do per tenere traccia delle cose che devi fare soltanto una volta.
- Se le tue To-do devono essere completate entro un certo giorno, imposta una data di scadenza. Pare che tu possa completarne una, prova!
+ Usa le To Do per tenere traccia delle cose che devi fare soltanto una volta.
+ Se le tue To Do devono essere completate entro un certo giorno, imposta una data di scadenza. Pare che tu possa completarne una, prova!
Compra oggetti per il tuo avatar con l\'oro che ottieni!
Puoi anche creare delle ricompense reali, basate su ciò che ti motiva.
Per ora è tutto. Se hai bisogno di un ripasso, consulta la sezione FAQ.
diff --git a/Habitica/res/values-it/strings.xml b/Habitica/res/values-it/strings.xml
index d4b0684ec..b54de3ce2 100644
--- a/Habitica/res/values-it/strings.xml
+++ b/Habitica/res/values-it/strings.xml
@@ -106,7 +106,7 @@
Membri
Abitudini
Daily
- To-do
+ To Do
Ricompense
Sì
No
@@ -305,12 +305,12 @@ Le Dailies mancate e le cattive Abitudini non li danneggiano molto, e hanno semp
Aggiungi Attività
Aggiungi Abitudine
Aggiungi Daily
- Aggiungi To-Do
+ Aggiungi To Do
Aggiungi Ricompensa
Hai completato tutte le tue Daily. Ottimo lavoro!
Habitica esegui Abitudine
Habitica Daily
- Habitica lista To-Do
+ Habitica lista To Do
Impossibile trovare Google Play Services.
Compra
Comprando gemme supporti gli sviluppatori e tieni in vita Habitica
@@ -344,7 +344,7 @@ Le Dailies mancate e le cattive Abitudini non li danneggiano molto, e hanno semp
Abbonati
Ora Alexander il Mercante ti venderà Gemme al prezzo di 20 Oro l\'una!\n\nLe sue consegne mensili sono inizialmente limitate a 25 Gemme al mese, ma possono aumentare a seconda della durata del tuo abbonamento.\n\nIl limite aumenta di 5 Gemme ogni tre mesi di abbonamento consecutivi, fino ad un massimo di 50 Gemme al mese!
Ogni mese riceverai un oggetto davvero unico per il tuo avatar!\n\nIn più, ogni tre mesi di abbonamento consecutivi, i misteriosi Viaggiatori del Tempo ti permetteranno di ottenere oggetti antichi (e futuri!).
- Rende le To-Do completate e la cronologia dei progressi delle attività disponibili più a lungo.
+ Rende le To Do completate e la cronologia dei progressi delle attività disponibili più a lungo.
Raddoppiare il numero massimo di drop giornalieri ti farà ricevere più oggetti dalle attività completate ogni giorno, aiutandoti a completare la tua scuderia più velocemente!
Limite di 25 Gemme
Limite di 30 Gemme
@@ -382,7 +382,7 @@ Le Dailies mancate e le cattive Abitudini non li danneggiano molto, e hanno semp
Daily
Abitudine
Ricompensa
- To-Do
+ To Do
Ufficiale
Sfida
Al momento non stai partecipando a nessuna sfida!
@@ -428,8 +428,8 @@ Le Dailies mancate e le cattive Abitudini non li danneggiano molto, e hanno semp
Le Abitudini sono attività che possono essere svolte in modo molto flessibile. Puoi usarle diverse volte al giorno, o non usarle affatto.
Non hai nessuna Daily
Le Daily sono delle attività che vanno svolte regolarmente. Scegli la frequenza con cui ti trovi meglio!
- Non hai alcuna To-do.
- Le To-do sono attività da completare solo una volta. Aggiungi una checklist alle tue To-do per aumentarne il valore.
+ Non hai alcuna To Do.
+ Le To Do sono attività da completare solo una volta. Aggiungi una checklist alle tue To Do per aumentarne il valore.
Non hai nessuna Ricompensa
Ripristina la spiegazione introduttiva di Justin
Per favore, leggi le Linee guida della community prima di scrivere un post.
@@ -617,7 +617,7 @@ Le Dailies mancate e le cattive Abitudini non li danneggiano molto, e hanno semp
Hai completato le tue attività oggi?
Sbloccherai e scoprirai cose nuove man mano che salirai di livello, quindi continua a completare le tue attività e divertiti!
Vuoi provare qualcosa di nuovo? Unisciti ad una Sfida per espandere la tua lista delle attività e vincere qualche Gemma!
- Aggiungi delle checklist alle tue To-Do perché le tue ricompense si moltiplichino!
+ Aggiungi delle checklist alle tue To Do perché le tue ricompense si moltiplichino!
Puoi regolare la frequenza di ripetizione di ogni Daily. Perfino la data delle attività infrequenti può essere programmata.
Puoi impostare dei promemoria specifici anche per le Daily.
Rivalutare occasionalmente le tue attività può aiutarti a mantenere la giusta strada.
@@ -653,7 +653,7 @@ Le Dailies mancate e le cattive Abitudini non li danneggiano molto, e hanno semp
Come dovremmo chiamarti?
Il nome pubblico dev\'essere tra 1 e 30 caratteri.
Raggiungi Habitica (spunta questa casella!)
- Puoi completare questa To-Do, modificarla, o rimuoverla.
+ Puoi completare questa To Do, modificarla, o rimuoverla.
Premiati
Guarda la TV, divertiti con un videogioco, mangia un dolcetto, a te la scelta!
FOR:
@@ -708,7 +708,7 @@ Le Dailies mancate e le cattive Abitudini non li danneggiano molto, e hanno semp
Riepilogo della Gilda
O cancellala dalla schermata di modifica
Clicca qui per modificarla in una cattiva abitudine che vorresti perdere
- Può essere un\'Abitudine, una Daily o una To-Do
+ Può essere un\'Abitudine, una Daily o una To Do
Aggiungi un\'attività su Habitica
Costo
Ti sei unito alla Gilda
diff --git a/Habitica/res/values-ja/strings.tutorial.xml b/Habitica/res/values-ja/strings.tutorial.xml
index 4a65497a9..2eaf48580 100644
--- a/Habitica/res/values-ja/strings.tutorial.xml
+++ b/Habitica/res/values-ja/strings.tutorial.xml
@@ -7,8 +7,8 @@
挑戦してみよう!下のほうのナビゲーションから、異なるタスクタイプも選ぶことができます。
通常のスケジュールにしたがって行うべき期限付きのタスクは、日課に設定しましょう。
気をつけて…もし一つでもやり逃すと、あなたのアバターは夜のうちにダメージを受けてしまいます。継続的にチェックを入れることで、素晴らしい報酬を手に入れましょう!
- 単発のタスクをこなすために、To-Doを使いましょう。
- もしTo-Doに期限があるのなら、設定しましょう。あなたにはクリアできるはず…がんばって!
+ 単発のタスクをこなすために、To Doを使いましょう。
+ もしTo Doに期限があるのなら、設定しましょう。あなたにはクリアできるはず…がんばって!
得られたゴールドであなたのアバター用に装備を購入しましょう!
あなた自身のモチベーションを上げるために、現実世界での報酬を登録することもできます。
これで説明は終わり。もし忘れちゃったときは,FAQをチェックしてみてね。
diff --git a/Habitica/res/values-ja/strings.xml b/Habitica/res/values-ja/strings.xml
index 85e5d4b0f..5134148c8 100644
--- a/Habitica/res/values-ja/strings.xml
+++ b/Habitica/res/values-ja/strings.xml
@@ -106,7 +106,7 @@
メンバー
習慣
日課
- To-Do
+ To Do
ごほうび
はい
いいえ
@@ -304,12 +304,12 @@
タスクを追加
習慣を追加
日課を追加
- To-Do を追加
+ To Do を追加
ごほうびを追加
日課をすべて完了した。お見事!
Habitica の習慣
Habitica の日課
- Habitica のTo-Do リスト
+ Habitica のTo Do リスト
Google Play サービスが見つかりません。
購入
ジェムを購入することで、開発者を支援し、Habitica の運営を維持する手助けができます
@@ -348,7 +348,7 @@
毎月、アバターを個性的に装飾するアイテムが手に入ります!
\n
\nさらに寄付の継続3カ月ごとに、謎のタイムトラベラーによって、歴史的(そして未来的!)な装飾アイテムが入手可能になります。
- 完了した To-Do やタスクの履歴を、より長期間閲覧可能になります。
+ 完了した To Do やタスクの履歴を、より長期間閲覧可能になります。
落とし物の上限が2倍になり、毎日の完了したタスクから、より多くのアイテムを獲得することができます。動物小屋のコンプリートも早くなります!
上限 25 ジェム
上限 30 ジェム
@@ -385,7 +385,7 @@
日課
習慣
ごほうび
- To-Do
+ To Do
Habitica公式
チャレンジ
今参加しているチャレンジはありません!
@@ -433,8 +433,8 @@
習慣は、タスクの中でもこなすスケジュールがきっちりと決まっていないもの。1日に何回チェックしてもいいし、チェックしない日があっても大丈夫。
日課を持っていません
日課は一定のペースでこなすタスクだよ。自分に合ったスケジュールを組もう!
- To-Doがありません
- To-Doは一度だけ実行すればいいタスク。チェックリストを加えて忘れないようにしよう。
+ To Doがありません
+ To Doは一度だけ実行すればいいタスク。チェックリストを加えて忘れないようにしよう。
ごほうびがありません
チュートリアルをリセット
投稿する前に、私たちのコミュニティガイドラインを見直してください
@@ -625,7 +625,7 @@
今日のタスクはチェックしましたか?
あなたがレベルアップするとアンロックされたり発見したりできるものがたくさんあります。だからタスクへ取り組み続けて、楽しんでいきましょう!
何か新しいことに挑戦したいですか? あなたのタスクリストを発展させてくれるチャレンジに参加して、いくつかのジェムを獲得しましょう!
- 報酬を増やすためにTo-Doにチェックリストを加えてみましょう!
+ 報酬を増やすためにTo Doにチェックリストを加えてみましょう!
それぞれの日課をどのくらいの頻度で繰り返すかを変更することができます。たまにしなかないタスクでさえスケジュールすることができます。
日課に対して特定のリマインダーを設定することもできます。
ときどきタスクを見直して再評価することは、正しい道筋を進み続けるために役立ちます。
@@ -660,7 +660,7 @@
あなたを何と呼べばいいですか?
表示名は1~30文字以内にしてください
Habiticaに参加する(チェックして!)
- To-Doは完了したり、編集したり、削除することができます。
+ To Doは完了したり、編集したり、削除することができます。
自分自身へごほうびを与える
TVを見ましょう、ゲームで遊びましょう、おやつを食べましょう、あなた次第です!
力:
diff --git a/Habitica/res/values-nl/strings.tutorial.xml b/Habitica/res/values-nl/strings.tutorial.xml
index 00166cd28..a85bd493b 100644
--- a/Habitica/res/values-nl/strings.tutorial.xml
+++ b/Habitica/res/values-nl/strings.tutorial.xml
@@ -7,8 +7,8 @@
Probeer het maar! Je kan de andere soorten taken doornemen met de onderstaande navigatie.
Maak dagelijkse taken voor tijdgevoelige taken die volgens een vast schema gedaan moeten worden.
Wees voorzichtig - als je er een mist, verliest je avatar gezondheid de volgende dag. Vink ze regelmatig af voor grootse beloningen!
- Gebruik to-do\'s om taken bij te houden die je slechts één keer moet doen.
- Als je to-do tegen een bepaalde dag afgewerkt moet zijn, voer dan een einddatum in. Je kan er een afvinken - doe maar!
+ Gebruik To Do\'s om taken bij te houden die je slechts één keer moet doen.
+ Als je To Do tegen een bepaalde dag afgewerkt moet zijn, voer dan een einddatum in. Je kan er een afvinken - doe maar!
Koop een uitrusting voor je avatar met het goud dat je verdient!
Je kan ook zelf beloningen maken voor in de echte wereld, gebaseerd op wat je motiveert.
Dat was het voorlopig. Als je iets vergeet, kijk dan in de FAQ sectie.
diff --git a/Habitica/res/values-nl/strings.xml b/Habitica/res/values-nl/strings.xml
index b8e0e58ca..3572a6f8d 100644
--- a/Habitica/res/values-nl/strings.xml
+++ b/Habitica/res/values-nl/strings.xml
@@ -106,7 +106,7 @@
Leden
Gewoontes
Dagelijkse taken
- To-do\'s
+ To Do\'s
Beloningen
Ja
Nee
@@ -304,12 +304,12 @@
Voeg taak toe
Voeg Gewoonte toe
Voeg Dagelijkse taak toe
- Voeg To-do toe
+ Voeg To Do toe
Voeg Beloning toe
Je hebt al je Dagelijkse taken voltooid. Goed gedaan!
Habitica Doe Gewoonte
Habitica Dagelijkse taken
- Habitica to-do lijst
+ Habitica To Do lijst
Google play diensten niet gevonden.
Kopen
Door het kopen van edelstenen steun je de ontwikkelaars en help je Habitica online te houden
@@ -343,7 +343,7 @@
Abonneer
Alexander de Koopman zal nu edelstenen aan je verkopen voor 20 goud per edelsteen!\n\nZijn maandelijkse levering is initieel beperkt tot 25 edelstenen per maand, maar stijgt afhankelijk van de duur van je abonnement.\n\nDit limiet verhoogt met 5 edelstenen voor elke 3 maanden van opeenvolgende abonnement periodes, tot een maximum van 50 edelstenen per maand!
Iedere maand ontvang je een uniek cosmetisch voorwerp voor je avatar!\n\nEn voor iedere 3 maanden van opeenvolgende abonnementsperiodes, geven de mysterieuze tijdreizigers je toegang tot historische (en futuristische!) cosmetische voorwerpen.
- Maakt voltooide To-do\'s en taakgeschiedenis langer beschikbaar.
+ Maakt voltooide To Do\'s en taakgeschiedenis langer beschikbaar.
Dubbele vondstlimieten laten je dagelijks meer voorwerpen verdienen van je voltooide taken, waardoor je je stal sneller kan voltooien!
25 Edelsteen drempel
30 Edelsteen drempel
@@ -381,7 +381,7 @@
Dagelijkse taak
Gewoonte
Beloning
- To-do
+ To Do
Officieel
Uitdaging
Je maakt geen deel uit van uitdagingen op dit moment!
@@ -426,8 +426,8 @@
Gewoontes zijn taken die geen vast schema hebben. Je kan ze meerdere keren per dag afvinken of helemaal niet.
Je hebt geen dagelijkse taken
Dagelijkse taken zijn taken die op een vast schema herhalen. Kies de routine die voor jou werkt!
- Je hebt geen to-do\'s
- To-do\'s zijn taken die slechts een keer voltooid moeten worden. Voeg checklijsten aan je to-do\'s toe om hun waarde te verhogen.
+ Je hebt geen To Do\'s
+ To Do\'s zijn taken die slechts een keer voltooid moeten worden. Voeg checklijsten aan je To Do\'s toe om hun waarde te verhogen.
Je hebt geen beloningen
Herstart Justins inleiding
Lees alsjeblieft onze gemeenschapsrichtlijnen voordat je berichten plaatst
@@ -615,7 +615,7 @@
Heb je jou taken afgevinkt vandaag?
Er is veel om te ontgrendelen en te ontdekken als je niveau omhoog gaat, dus houd je taken bij en veel plezier!
Wil je iets nieuws proberen? Sluit je aan bij een uitdaging om je takenlijst te vergroten en win wat Edelstenen!
- Voeg checklijsten toe aan jou To-Dos om de beloningen te vermenigvuldigen!
+ Voeg checklijsten toe aan jou To Do\'s om de beloningen te vermenigvuldigen!
Je kunt veranderen hoe vaak een Dagelijkse taak zich herhaalt. Zelfs onregelmatige taken kunnen ingepland worden.
Je kunt ook specifieke herinneringen voor Dagelijkse taken inplannen.
Het van tijd tot tijd herevalueren van je taken kan je helpen om op het rechte pad te blijven.
@@ -643,7 +643,7 @@
Gebruikersnaam gekopieerd naar het prikbord
Gebruikersnamen moeten tussen 1 en 30 karakters lang zijn
Sluit je aan bij Habitica (Aanvinken)
- Je kan deze To-do voltooien, bewerken of verwijderen
+ Je kan deze To Do voltooien, bewerken of verwijderen
Beloon jezelf
Kijk TV, speel een spel, eet een belonging, aan jou de keuze!
KRA:
diff --git a/Habitica/res/values-ro/strings.xml b/Habitica/res/values-ro/strings.xml
index 745465d84..211d3921f 100755
--- a/Habitica/res/values-ro/strings.xml
+++ b/Habitica/res/values-ro/strings.xml
@@ -38,7 +38,7 @@
Invitat în Expediție
Valoare
- Nou To-Do
+ Nou To Do
Răsplată noua
Sarcină Zilnică Noua
Obicei Nou
diff --git a/Habitica/res/values-sv/strings.xml b/Habitica/res/values-sv/strings.xml
index 78347ae35..1188c11b9 100755
--- a/Habitica/res/values-sv/strings.xml
+++ b/Habitica/res/values-sv/strings.xml
@@ -463,7 +463,7 @@
Daglig
Vana
Belöning
- To-Do
+ To Do
Officiell
Deltar
Utmaning
@@ -517,8 +517,8 @@
Vanor är uppgifter som inte har något fast schema. Du kan klara dom flera gånger per dag, eller inga alls.
Du har inga \"Dailies\"
\"Dailies\" är uppgifter som upprepas på återkommande vis. Välj ett schema som passar dig!
- Du har inga To-Do\'s
- To-Do\'s är uppgifter som bara behöver göras en gång. Lägg till checklistor i dina To-Do\'s för att öka på värdet.
+ Du har inga To Do\'s
+ To Do\'s är uppgifter som bara behöver göras en gång. Lägg till checklistor i dina To Do\'s för att öka på värdet.
Du har inga Belöningar
Återställ Justins genomgång
Snälla läs Gemenskapens Riktlinjer innan du du gör ett inlägg
diff --git a/Habitica/res/values-zh/strings.xml b/Habitica/res/values-zh/strings.xml
index 4470e0edd..3b8577b30 100644
--- a/Habitica/res/values-zh/strings.xml
+++ b/Habitica/res/values-zh/strings.xml
@@ -629,7 +629,7 @@
分配点数的功能在10级解锁
你干的越多,奖励就会越多。溪流终将汇聚成大海。
想试试新东西?加入一个挑战来扩充你的人物列表并赢得一些宝石吧!
- 把待办事项都加到你的To-Do列表来赢取奖励!
+ 把待办事项都加到你的To Do列表来赢取奖励!
你可以修改你的每日任务的重复频率。多罕见的任务都能被安排得明明白白。
你也可以安排特定的日程提醒。
深呼吸!保持专注!你能办到!
diff --git a/Habitica/res/values/attrs.xml b/Habitica/res/values/attrs.xml
index c892eeec8..9626196e1 100644
--- a/Habitica/res/values/attrs.xml
+++ b/Habitica/res/values/attrs.xml
@@ -9,6 +9,8 @@
+
+
diff --git a/Habitica/res/values/colors.xml b/Habitica/res/values/colors.xml
index 153ffc3a5..f7db6cabc 100644
--- a/Habitica/res/values/colors.xml
+++ b/Habitica/res/values/colors.xml
@@ -23,7 +23,7 @@
#F74E52
#F23035
#BF262B
- #6C0406
+ #6c0406
#ffc8a7
#FF944C
@@ -151,4 +151,9 @@
#6ECDB2
#794b00
+ #033f5e
+ #005158
+ #005737
+ #794b00
+ #7f3300
diff --git a/Habitica/res/values/dimens.xml b/Habitica/res/values/dimens.xml
index 4287e6204..c4ac4e1b8 100644
--- a/Habitica/res/values/dimens.xml
+++ b/Habitica/res/values/dimens.xml
@@ -19,14 +19,14 @@
4dp
140dp
- 15dp
+ 8dp
5dp
2dp
5dp
140dp
147dp
- 108dp
- 113dp
+ 94dp
+ 98dp
219dp
@@ -58,15 +58,15 @@
2dp
84dp
120dp
- 28dp
+ 20dp
68dp
65dp
81dp
99dp
124dp
- 10dp
+ 4dp
16dp
- 7dp
+ 9dp
13dp
4dp
diff --git a/Habitica/res/values/strings.tutorial.xml b/Habitica/res/values/strings.tutorial.xml
index 42566a9d1..f1741fee0 100644
--- a/Habitica/res/values/strings.tutorial.xml
+++ b/Habitica/res/values/strings.tutorial.xml
@@ -7,8 +7,8 @@
Give it a shot! You can explore the other task types through the bottom navigation.
Make Dailies for time sensitive tasks that need to be done on a regular schedule.
Be careful — if you miss one, your avatar will take damage overnight. Checking them off consistently brings great rewards!
- Use To-dos to keep track of tasks you need to do just once.
- If your To-do has to be done by a certain time, set a due date. Looks like you can check one off — go ahead!
+ Use To Do\'s to keep track of tasks you need to do just once.
+ If your To Do has to be done by a certain time, set a due date. Looks like you can check one off — go ahead!
Buy gear for your avatar with the gold you earn!
You can also make real-world Custom Rewards based on what motivates you.
That\'s all for now. If you need a reminder, check the FAQ section.
diff --git a/Habitica/res/values/strings.xml b/Habitica/res/values/strings.xml
index f9d45dcce..eca3d05e5 100644
--- a/Habitica/res/values/strings.xml
+++ b/Habitica/res/values/strings.xml
@@ -138,7 +138,7 @@
Members
Habits
Dailies
- To-Do\'s
+ To Do\'s
Rewards
Yes
No
@@ -363,12 +363,12 @@
Add Task
Add Habit
Add Daily
- Add To-Do
+ Add To Do
Add Reward
You completed all your dailies. Well done!
Habitica Do Habit
Habitica Dailies
- Habitica To-Do List
+ Habitica To Do List
Google play services could not be found.
Purchase
Buying gems supports the developers and helps keep Habitica running
@@ -437,16 +437,16 @@
Subscription Status
Leave Challenge
- Are you sure you want to leave the Challenge “%s”?
- Remove tasks
- Do you want to remove the tasks?
+ You can choose to keep this Challenge\'s tasks on your personal task board or delete them when you leave
+ Leave & Keep Tasks
+ Leave & Delete Tasks
Remove
Keep
My Challenges
Daily
Habit
Reward
- To-Do
+ To Do
Official
Challenge
You’re not part of any Challenges right now!
@@ -497,15 +497,15 @@
Habits are tasks that don\'t have a rigid schedule. You can check them off many times a day, or not at all.
You don\'t have any Dailies
Dailies are tasks that repeat on a regular basis. Choose the schedule that works for you!
- You don\'t have any To-Do\'s
- To-Do\'s are tasks that only need to be completed once. Add checklists to your To-Do\'s to increase their value.
+ You don\'t have any To Do\'s
+ To Do\'s are tasks that only need to be completed once. Add checklists to your To Do\'s to increase their value.
You don\'t have any Rewards
No Habits
There aren\'t any Habits visible with your current filters.
No Dailies
There aren\'t any Dailies visible with your current filters.
- No To-Do\'s
- There aren\'t any To-Do\'s visible with your current filters.
+ No To Do\'s
+ There aren\'t any To Do\'s visible with your current filters.
No Rewards
Reset Tutorials
Review our Community Guidelines before posting
@@ -699,7 +699,7 @@
Did you check off your tasks today?
There\'s lots to unlock and discover as you level up, so keep up with your tasks and have fun!
Want to try something new? Join a Challenge to expand your task list and win some Gems!
- Add checklists to your To-Do\'s to multiply your rewards!
+ Add checklists to your To Do\'s to multiply your rewards!
You can change how often each Daily repeats. Even infrequent tasks can be scheduled.
You can schedule specific reminders for Dailies too.
Occasionally re-evaluating your tasks can help keep you on the right path.
@@ -734,7 +734,7 @@
What should we call you?
Display names must be between 1 and 30 characters
Join Habitica (Check me off!)
- You can either complete this To-Do, edit it, or remove it.
+ You can either complete this To Do, edit it, or remove it.
Reward yourself
Watch TV, play a game, eat a treat, it’s up to you!
STR:
@@ -817,7 +817,7 @@
You joined the guild
Cost
Add a task to Habitica
- Either a Habit, a Daily or a To-Do
+ Either a Habit, a Daily or a To Do
Tap here to edit this into a bad habit you\'d like to quit
Or delete it from the edit screen
Guild Summary
@@ -1015,7 +1015,7 @@
Read More
You are unable to buy that amount.
Still have a question?
- %1$d/%2$d
+ %1$d / %2$d
Task list display
Onboarding Tasks
100 Gold!]]>
@@ -1027,8 +1027,8 @@
%d%% Complete
Create a Task
Complete a Task
- Hatch a Pet
- Feed a Pet
+ Hatch a new pet
+ Feed a pet
Purchase Equipment
Add a task for something you would like to accomplish this week
Check off any of your tasks to earn rewards
@@ -1058,4 +1058,30 @@
You already have everything you need for all %s pets. Are you sure you want to purchase %d %ss?
Equip
View Onboarding Tasks
+ You still need a %s Egg to hatch this pet
+ You still need a %s Potion to hatch this pet
+ You need a %s and %s Potion to hatch this pet
+ You still need a %s Egg to hatch this pet again
+ You still need a %s Potion to hatch this pet again
+ You need a %s and %s Potion to hatch this pet again
+ Combine your %s Egg and %s Potion to hatch this pet!
+ Hatch Pet
+ Unhatched Pet
+ Hatch Pet again
+ Magic Potions
+ Magic Potion
+ Use Saddle
+ Hatch your Pet
+ Hatch
+ Delete Challenge Task?
+ This is one of %d tasks that are part of the “%s” Challenge. You must leave the Challenge to delete this task.
+ Leave & Delete Task
+ Leave & Delete %d Tasks
+ Broken Challenge
+ This is one of %d tasks that are part of a Challenge that no longer exists. What would you like to do with these left over tasks?
+ Keep %d Tasks
+ Delete %d Tasks
+ %s Challenge Task
+ %s Pets
+ %s Mounts
diff --git a/Habitica/res/values/styles.xml b/Habitica/res/values/styles.xml
index 7b7f43b96..f6e75cc06 100644
--- a/Habitica/res/values/styles.xml
+++ b/Habitica/res/values/styles.xml
@@ -48,12 +48,14 @@
- @color/brand_50
- @style/SearchViewStyle
+ - @color/white
+ - @color/brand_50
@@ -365,6 +387,7 @@
- @dimen/pill_horizontal_padding
- @dimen/pill_vertical_padding
- @dimen/pill_vertical_padding
+ - @color/gray_200
+
+
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/api/ApiService.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/api/ApiService.kt
index fc98d19c1..463ccd96e 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/api/ApiService.kt
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/api/ApiService.kt
@@ -76,6 +76,9 @@ interface ApiService {
@POST("user/buy-quest/{key}")
fun purchaseQuest(@Path("key") key: String): Flowable>
+ @POST("user/buy-special-spell/{key}")
+ fun purchaseSpecialSpell(@Path("key") key: String): Flowable>
+
@POST("user/sell/{type}/{key}")
fun sellItem(@Path("type") itemType: String, @Path("key") itemKey: String): Flowable>
@@ -380,4 +383,7 @@ interface ApiService {
@POST("members/transfer-gems")
fun transferGems(@Body data: Map): Flowable>
+
+ @POST("tasks/unlink-all/{challengeID}")
+ fun unlinkAllTasks(@Path("challengeID") challengeID: String?, @Query("keep") keepOption: String): Flowable>
}
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/data/ApiClient.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/data/ApiClient.kt
index f0437e8b6..795a9e4ce 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/data/ApiClient.kt
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/data/ApiClient.kt
@@ -61,6 +61,7 @@ interface ApiClient {
fun purchaseMysterySet(itemKey: String): Flowable
fun purchaseQuest(key: String): Flowable
+ fun purchaseSpecialSpell(key: String): Flowable
fun validateSubscription(request: SubscriptionValidationRequest): Flowable
fun validateNoRenewSubscription(request: PurchaseValidationRequest): Flowable
fun cancelSubscription(): Flowable
@@ -257,4 +258,5 @@ interface ApiClient {
fun findUsernames(username: String, context: String?, id: String?): Flowable>
fun transferGems(giftedID: String, amount: Int): Flowable
+ fun unlinkAllTasks(challengeID: String?, keepOption: String): Flowable
}
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/data/InventoryRepository.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/data/InventoryRepository.kt
index e420d130a..b75880b2a 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/data/InventoryRepository.kt
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/data/InventoryRepository.kt
@@ -33,16 +33,16 @@ interface InventoryRepository : BaseRepository {
fun getOwnedEquipment(type: String): Flowable>
fun getEquipmentType(type: String, set: String): Flowable>
- fun getOwnedItems(itemType: String): Flowable>
- fun getOwnedItems(): Flowable