New snackbars

This commit is contained in:
utkabobr
2025-04-02 01:38:45 +03:00
parent 58b24d5137
commit 1976ac4899
17 changed files with 507 additions and 33 deletions
@@ -0,0 +1,12 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="28dp"
android:height="28dp"
android:viewportWidth="28"
android:viewportHeight="28">
<path
android:pathData="M11,18.586L5.707,13.293C5.317,12.902 4.683,12.902 4.293,13.293C3.902,13.683 3.902,14.317 4.293,14.707L10.293,20.707C10.683,21.098 11.317,21.098 11.707,20.707L23.707,8.707C24.098,8.317 24.098,7.683 23.707,7.293C23.317,6.902 22.683,6.902 22.293,7.293L11,18.586Z"
android:strokeWidth="1"
android:fillColor="#000"
android:fillType="nonZero"
android:strokeColor="#00000000"/>
</vector>
@@ -0,0 +1,12 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="28dp"
android:height="28dp"
android:viewportWidth="28"
android:viewportHeight="28">
<path
android:pathData="M3,14C3,7.928 7.928,3 14,3C20.072,3 25,7.928 25,14C25,20.072 20.072,25 14,25C7.928,25 3,20.072 3,14ZM14,4.8C8.922,4.8 4.8,8.922 4.8,14C4.8,19.078 8.922,23.2 14,23.2C19.078,23.2 23.2,19.078 23.2,14C23.2,8.922 19.078,4.8 14,4.8ZM13,14.5L13,9.5C13,8.948 13.448,8.5 14,8.5C14.552,8.5 15,8.948 15,9.5L15,14.5C15,15.052 14.552,15.5 14,15.5C13.448,15.5 13,15.052 13,14.5ZM12.75,18.25C12.75,17.56 13.31,17 14,17L14,17C14.69,17 15.25,17.56 15.25,18.25C15.25,18.94 14.69,19.5 14,19.5L14,19.5C13.31,19.5 12.75,18.94 12.75,18.25Z"
android:strokeWidth="1"
android:fillColor="#000"
android:fillType="evenOdd"
android:strokeColor="#00000000"/>
</vector>
@@ -0,0 +1,15 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="28dp"
android:height="28dp"
android:viewportWidth="28"
android:viewportHeight="28">
<path
android:pathData="M10.702,7.212C11.523,5.79 11.934,5.079 12.401,4.739C13.354,4.047 14.646,4.047 15.599,4.739C16.066,5.079 16.477,5.79 17.298,7.212L23.693,18.288C24.513,19.71 24.924,20.421 24.984,20.996C25.108,22.168 24.462,23.286 23.385,23.765C22.857,24 22.037,24 20.395,24H7.605C5.964,24 5.143,24 4.614,23.765C3.538,23.286 2.893,22.168 3.016,20.996C3.076,20.421 3.487,19.71 4.307,18.288L10.702,7.212Z"
android:strokeWidth="2"
android:fillColor="#00000000"
android:strokeColor="#000"/>
<path
android:pathData="M14,9.5C13.448,9.5 13,9.948 13,10.5L13,15.5C13,16.052 13.448,16.5 14,16.5C14.552,16.5 15,16.052 15,15.5V10.5C15,9.948 14.552,9.5 14,9.5ZM14,18.3C13.337,18.3 12.8,18.837 12.8,19.5C12.8,20.163 13.337,20.7 14,20.7C14.663,20.7 15.2,20.163 15.2,19.5C15.2,18.837 14.663,18.3 14,18.3Z"
android:fillColor="#000"
android:fillType="evenOdd"/>
</vector>
+3 -1
View File
@@ -10,8 +10,11 @@
<string name="SlotAppSettingsTooltip">Настройки приложения</string>
<string name="MenuFile">Файл</string>
<string name="MenuFileOpen">Открыть модель</string>
<string name="MenuFileOpenFileLoaded">Файл загружен.</string>
<string name="MenuFileOpenFileFailed">Не удалось открыть модель</string>
<string name="MenuFileOpenFileFailedNullName">Не удалось определить имя файла.</string>
<string name="MenuFileOpenFileBigObject">Файл содержит более 100к треугольников. Нарезка может быть очень медленной.</string>
<string name="MenuFileOpenFileLoading">Загрузка файла…</string>
<string name="MenuFileDelete">Убрать модель</string>
<string name="MenuFileCalibrations">Калибров.</string>
<string name="MenuFileCalibrationsLA">K3D Linear Advance</string>
@@ -28,7 +31,6 @@
<string name="MenuFileCalibrationsModelsCylinder">Цилиндр</string>
<string name="MenuFileCalibrationsModelsPyramid">Пирамида</string>
<string name="MenuFileCalibrationsModelsSphere">Сфера</string>
<string name="MenuFileOpenFileLoaded">Файл загружен.</string>
<string name="MenuFileImportProfiles">Импорт. профилей</string>
<string name="MenuFileImportProfilesFailed">Не удалось импортировать</string>
<string name="MenuFileImportProfilesFailedNotIni">Не файл .ini</string>
+5
View File
@@ -34,4 +34,9 @@
<attr name="yTrackColor" format="reference|color"/>
<attr name="zTrackColor" format="reference|color"/>
<attr name="textColorNegative" format="reference|color"/>
<attr name="snackbarBase" format="reference|color"/>
<attr name="snackbarDone" format="reference|color"/>
<attr name="snackbarWarning" format="reference|color"/>
<attr name="snackbarInfo" format="reference|color"/>
<attr name="snackbarError" format="reference|color"/>
</resources>
+2
View File
@@ -14,6 +14,8 @@
<string name="MenuFileOpenFileLoaded">File loaded.</string>
<string name="MenuFileOpenFileFailed">Failed to open model</string>
<string name="MenuFileOpenFileFailedNullName">Failed to resolve file name.</string>
<string name="MenuFileOpenFileBigObject">File has more than 100k triangles. Processing could be really slow.</string>
<string name="MenuFileOpenFileLoading">Loading file…</string>
<string name="MenuFileDelete">Remove model</string>
<string name="MenuFileCalibrations">Calibrat.</string>
<string name="MenuFileCalibrationsLA">K3D Linear Advance</string>
-1
View File
@@ -1,5 +1,4 @@
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Base.Theme.SliceBeam" parent="Theme.Material3.Light.NoActionBar">
<item name="android:windowBackground">#FFF</item>
<item name="android:windowSplashScreenAnimatedIcon" tools:targetApi="s">@drawable/icon_adaptive_foreground</item>