diff --git a/app/src/main/assets/aeqd01.svg b/app/src/main/assets/aeqd01.svg index dbd635d..1ede913 100644 --- a/app/src/main/assets/aeqd01.svg +++ b/app/src/main/assets/aeqd01.svg @@ -1,4893 +1,4893 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - - - + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - + + + - + - - - - - - + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - + + + - + - - - + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - + + + + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - + + + + + + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - - - - - + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - - - - - - + + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - + + - + - - - - - + + + + + - + - - - - + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - - - - - - - - + + + + + + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - + - - + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - + + + + + + + - + - - - - - - + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - - - - - - - - - + + + + + + + + + - + - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - + + + + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - + + + + + - + - - + + - + - + - - - + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - + + - + - - - - - - + + + + + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - + + + + - + - - - - - + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - + + + + + - + - - - + + + - + - - - - - + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + - + - - - - - - + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - - - + + + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + \ No newline at end of file diff --git a/app/src/main/assets/eqdc01.svg b/app/src/main/assets/eqdc01.svg index 6de40fc..a28015e 100644 --- a/app/src/main/assets/eqdc01.svg +++ b/app/src/main/assets/eqdc01.svg @@ -263,16 +263,16 @@ - - - + + + - - + + - + @@ -309,7 +309,7 @@ - + @@ -540,7 +540,7 @@ - + @@ -551,7 +551,7 @@ - + @@ -696,20 +696,20 @@ - + - + - + - + @@ -807,21 +807,21 @@ - + - + - + - + - + @@ -1257,25 +1257,25 @@ - + - + - + - + - + - + @@ -1730,10 +1730,10 @@ - + - + @@ -1741,9 +1741,9 @@ - + - + @@ -1751,24 +1751,24 @@ - - - + + + - - + + - + - + - + @@ -1777,7 +1777,7 @@ - + @@ -1982,7 +1982,7 @@ - + @@ -2001,7 +2001,7 @@ - + @@ -2573,9 +2573,9 @@ - + - + @@ -2698,7 +2698,7 @@ - + @@ -2712,7 +2712,7 @@ - + @@ -2853,28 +2853,28 @@ - + - + - + - + - + - + - + @@ -3252,7 +3252,7 @@ - + @@ -3263,7 +3263,7 @@ - + @@ -3302,17 +3302,17 @@ - + - + - + @@ -3520,7 +3520,7 @@ - + @@ -3538,7 +3538,7 @@ - + @@ -3568,7 +3568,7 @@ - + @@ -3902,14 +3902,14 @@ - - + + - + @@ -4045,7 +4045,7 @@ - + @@ -4057,7 +4057,7 @@ - + @@ -4138,7 +4138,7 @@ - + @@ -4165,7 +4165,7 @@ - + @@ -4563,26 +4563,26 @@ - + - + - + - - - + + + - + @@ -4595,7 +4595,7 @@ - + @@ -4638,7 +4638,7 @@ - + @@ -4768,7 +4768,7 @@ - + @@ -4807,7 +4807,7 @@ - + diff --git a/app/src/main/assets/eqearth01.svg b/app/src/main/assets/eqearth01.svg deleted file mode 100644 index 4c92869..0000000 --- a/app/src/main/assets/eqearth01.svg +++ /dev/null @@ -1,4893 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/assets/loxim01.svg b/app/src/main/assets/loxim01.svg index c91f80b..398fb21 100644 --- a/app/src/main/assets/loxim01.svg +++ b/app/src/main/assets/loxim01.svg @@ -1,10 +1,10 @@ - + - + @@ -164,11 +164,11 @@ - - + + - + @@ -227,17 +227,17 @@ - + - + - + - + @@ -263,16 +263,16 @@ - - - - - - - + + + + + + + - + @@ -321,7 +321,7 @@ - + @@ -338,7 +338,7 @@ - + @@ -499,7 +499,7 @@ - + @@ -516,7 +516,7 @@ - + @@ -526,32 +526,32 @@ - + - - + + - + - + - - - + + + - + - + - + @@ -580,7 +580,7 @@ - + @@ -596,7 +596,7 @@ - + @@ -610,7 +610,7 @@ - + @@ -624,7 +624,7 @@ - + @@ -683,33 +683,33 @@ - + - + - - - + + + - - - - - + + + + + - - - + + + - + @@ -779,7 +779,7 @@ - + @@ -791,16 +791,16 @@ - + - + - + @@ -811,49 +811,49 @@ - + - + - + - + - + - + - - - + + + - + - + - + - + - + @@ -863,7 +863,7 @@ - + @@ -875,7 +875,7 @@ - + @@ -892,13 +892,13 @@ - + - - - + + + @@ -907,8 +907,8 @@ - - + + @@ -961,14 +961,14 @@ - - + + - + @@ -1051,7 +1051,7 @@ - + @@ -1065,7 +1065,7 @@ - + @@ -1196,7 +1196,7 @@ - + @@ -1204,7 +1204,7 @@ - + @@ -1212,7 +1212,7 @@ - + @@ -1246,12 +1246,12 @@ - + - + @@ -1259,23 +1259,23 @@ - + - + - + - + @@ -1285,9 +1285,9 @@ - + - + @@ -1318,11 +1318,11 @@ - + - + @@ -1337,13 +1337,13 @@ - - + + - + - + @@ -1473,13 +1473,13 @@ - - + + - + - + @@ -1569,11 +1569,11 @@ - + - + @@ -1679,21 +1679,21 @@ - + - + - + - + - - + + @@ -1702,8 +1702,8 @@ - - + + @@ -1711,8 +1711,8 @@ - - + + @@ -1720,8 +1720,8 @@ - - + + @@ -1730,20 +1730,20 @@ - + - + - + - + - + @@ -1751,24 +1751,24 @@ - - - + + + - - - + + + - + - + - + @@ -1777,7 +1777,7 @@ - + @@ -2043,18 +2043,18 @@ - + - + - + - + - + @@ -2135,18 +2135,18 @@ - + - + - + - + @@ -2174,12 +2174,12 @@ - + - + @@ -2235,7 +2235,7 @@ - + @@ -2245,7 +2245,7 @@ - + @@ -2254,7 +2254,7 @@ - + @@ -2390,10 +2390,10 @@ - + - + @@ -2455,7 +2455,7 @@ - + @@ -2464,7 +2464,7 @@ - + @@ -2519,8 +2519,8 @@ - - + + @@ -2529,7 +2529,7 @@ - + @@ -2575,9 +2575,9 @@ - + - + @@ -2590,8 +2590,8 @@ - - + + @@ -2599,13 +2599,13 @@ - + - + - + @@ -2662,7 +2662,7 @@ - + @@ -2670,23 +2670,23 @@ - + - + - + - + - + @@ -2698,7 +2698,7 @@ - + @@ -2712,7 +2712,7 @@ - + @@ -2744,8 +2744,8 @@ - - + + @@ -2766,12 +2766,12 @@ - + - + @@ -2791,10 +2791,10 @@ - + - + @@ -2853,28 +2853,28 @@ - + - + - + - + - + - + @@ -3046,10 +3046,10 @@ - + - + @@ -3106,7 +3106,7 @@ - + @@ -3116,14 +3116,14 @@ - + - + @@ -3158,7 +3158,7 @@ - + @@ -3167,11 +3167,11 @@ - + - - + + @@ -3183,7 +3183,7 @@ - + @@ -3252,7 +3252,7 @@ - + @@ -3263,7 +3263,7 @@ - + @@ -3292,7 +3292,7 @@ - + @@ -3302,17 +3302,17 @@ - + - + - + @@ -3483,47 +3483,47 @@ - - + + - + - - + + - + - + - + - + - - + + - + - + @@ -3531,29 +3531,29 @@ - + - + - - + + - + - + - + - + - + @@ -3565,10 +3565,10 @@ - + - + @@ -3787,8 +3787,8 @@ - - + + @@ -3867,10 +3867,10 @@ - + - + @@ -3898,18 +3898,18 @@ - - + + - + - + @@ -3927,17 +3927,17 @@ - + - + - + @@ -3947,7 +3947,7 @@ - + @@ -3985,22 +3985,22 @@ - + - - + + - + - + - + @@ -4137,11 +4137,11 @@ - - + + - + @@ -4165,7 +4165,7 @@ - + @@ -4329,14 +4329,14 @@ - + - + @@ -4346,7 +4346,7 @@ - + @@ -4356,7 +4356,7 @@ - + @@ -4365,11 +4365,11 @@ - + - + @@ -4399,7 +4399,7 @@ - + @@ -4421,7 +4421,7 @@ - + @@ -4545,7 +4545,7 @@ - + @@ -4560,37 +4560,37 @@ - + - + - + - + - - - + + + - + - - + + - + @@ -4601,22 +4601,22 @@ - + - + - + - + @@ -4626,7 +4626,7 @@ - + @@ -4635,10 +4635,10 @@ - + - + @@ -4685,7 +4685,7 @@ - + @@ -4695,7 +4695,7 @@ - + @@ -4725,7 +4725,7 @@ - + @@ -4735,7 +4735,7 @@ - + @@ -4768,7 +4768,7 @@ - + @@ -4798,7 +4798,7 @@ - + @@ -4807,7 +4807,7 @@ - + @@ -4861,14 +4861,14 @@ - + - - - + + + diff --git a/app/src/main/assets/mercator01.svg b/app/src/main/assets/mercator01.svg deleted file mode 100644 index 9dcd360..0000000 --- a/app/src/main/assets/mercator01.svg +++ /dev/null @@ -1,4893 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/assets/webmercator01.svg b/app/src/main/assets/webmercator01.svg index cead1fb..9ad85eb 100644 --- a/app/src/main/assets/webmercator01.svg +++ b/app/src/main/assets/webmercator01.svg @@ -1,10 +1,10 @@ - + - + @@ -263,16 +263,16 @@ - - - + + + - - + + - + @@ -350,7 +350,7 @@ - + @@ -360,7 +360,7 @@ - + @@ -540,7 +540,7 @@ - + @@ -551,7 +551,7 @@ - + @@ -696,20 +696,20 @@ - + - - + + - + - + @@ -811,17 +811,17 @@ - + - + - + - + @@ -1259,23 +1259,23 @@ - + - + - + - + - + @@ -1473,10 +1473,10 @@ - - + + - + @@ -1679,8 +1679,8 @@ - - + + @@ -1691,7 +1691,7 @@ - + @@ -1733,7 +1733,7 @@ - + @@ -1741,9 +1741,9 @@ - + - + @@ -1751,24 +1751,24 @@ - - - + + + - - - + + + - + - + - + @@ -1777,7 +1777,7 @@ - + @@ -2042,7 +2042,7 @@ - + @@ -2054,7 +2054,7 @@ - + @@ -2386,14 +2386,14 @@ - + - + @@ -2514,13 +2514,13 @@ - + - + @@ -2575,7 +2575,7 @@ - + @@ -2605,7 +2605,7 @@ - + @@ -2698,7 +2698,7 @@ - + @@ -2712,7 +2712,7 @@ - + @@ -2853,32 +2853,32 @@ - + - + - + - + - + - + - + - + @@ -2893,7 +2893,7 @@ - + @@ -2952,7 +2952,7 @@ - + @@ -3252,7 +3252,7 @@ - + @@ -3263,7 +3263,7 @@ - + @@ -3302,17 +3302,17 @@ - + - + - + @@ -3484,7 +3484,7 @@ - + @@ -3520,7 +3520,7 @@ - + @@ -3533,12 +3533,12 @@ - + - + @@ -3555,7 +3555,7 @@ - + @@ -3568,7 +3568,7 @@ - + @@ -3902,14 +3902,14 @@ - - + + - + @@ -4019,10 +4019,10 @@ - + - + @@ -4138,7 +4138,7 @@ - + @@ -4165,7 +4165,7 @@ - + @@ -4351,7 +4351,7 @@ - + @@ -4397,7 +4397,7 @@ - + @@ -4565,23 +4565,24 @@ - + - + - - - + + + + - + @@ -4604,7 +4605,7 @@ - + @@ -4624,7 +4625,7 @@ - + @@ -4637,7 +4638,7 @@ - + @@ -4664,8 +4665,8 @@ - - + + @@ -4767,7 +4768,7 @@ - + @@ -4806,7 +4807,7 @@ - + diff --git a/app/src/main/java/net/helcel/beans/activity/MainActivity.kt b/app/src/main/java/net/helcel/beans/activity/MainActivity.kt index 76dbb65..3af6e62 100644 --- a/app/src/main/java/net/helcel/beans/activity/MainActivity.kt +++ b/app/src/main/java/net/helcel/beans/activity/MainActivity.kt @@ -37,7 +37,7 @@ class MainActivity : AppCompatActivity() { override fun onOptionsItemSelected(item: MenuItem): Boolean { val d = when (item.itemId) { R.id.action_edit -> EditActivity::class.java - R.id.action_stats -> StatActivity::class.java + R.id.action_stats -> StatsActivity::class.java R.id.action_settings -> SettingsActivity::class.java else -> throw Exception("Non Existent Menu Item") } diff --git a/app/src/main/java/net/helcel/beans/activity/StatActivity.kt b/app/src/main/java/net/helcel/beans/activity/StatsActivity.kt similarity index 84% rename from app/src/main/java/net/helcel/beans/activity/StatActivity.kt rename to app/src/main/java/net/helcel/beans/activity/StatsActivity.kt index 58b23e6..14a6818 100644 --- a/app/src/main/java/net/helcel/beans/activity/StatActivity.kt +++ b/app/src/main/java/net/helcel/beans/activity/StatsActivity.kt @@ -4,7 +4,6 @@ import android.os.Bundle import android.view.MenuItem import androidx.appcompat.app.AppCompatActivity import androidx.fragment.app.Fragment -import androidx.preference.PreferenceManager import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import androidx.viewpager2.adapter.FragmentStateAdapter @@ -12,18 +11,16 @@ import androidx.viewpager2.widget.ViewPager2 import com.google.android.material.tabs.TabLayoutMediator import net.helcel.beans.R import net.helcel.beans.activity.adapter.StatsListAdapter +import net.helcel.beans.countries.GeoLoc.LocType import net.helcel.beans.databinding.ActivityStatBinding import net.helcel.beans.helper.Settings import net.helcel.beans.helper.Theme.createActionBar -const val WORLD = "Continents" -const val COUNTRY = "Countries" -const val REGION = "Regions" -private val MODE_LIST = listOf(WORLD, COUNTRY, REGION) +private val MODE_LIST = listOf(LocType.WORLD, LocType.COUNTRY, LocType.STATE) -class StatActivity : AppCompatActivity() { +class StatsActivity : AppCompatActivity() { private lateinit var _binding: ActivityStatBinding - private var activeMode: String = WORLD + private var activeMode = LocType.WORLD override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) @@ -41,7 +38,7 @@ class StatActivity : AppCompatActivity() { override fun createFragment(position: Int): Fragment = Fragment() } TabLayoutMediator(_binding.tab, _binding.pager) { tab, position -> - tab.text = MODE_LIST[position] + tab.text = MODE_LIST[position].txt }.attach() _binding.pager.registerOnPageChangeCallback(object : ViewPager2.OnPageChangeCallback() { @@ -50,12 +47,10 @@ class StatActivity : AppCompatActivity() { adapter.refreshMode(activeMode) } }) - //adapter.refreshMode(activeMode) } override fun onOptionsItemSelected(item: MenuItem): Boolean { finish() return super.onOptionsItemSelected(item) } - } \ No newline at end of file diff --git a/app/src/main/java/net/helcel/beans/activity/adapter/GeolocListAdapter.kt b/app/src/main/java/net/helcel/beans/activity/adapter/GeolocListAdapter.kt index 5ee02cb..64de937 100644 --- a/app/src/main/java/net/helcel/beans/activity/adapter/GeolocListAdapter.kt +++ b/app/src/main/java/net/helcel/beans/activity/adapter/GeolocListAdapter.kt @@ -9,7 +9,6 @@ import android.view.ViewGroup import androidx.fragment.app.FragmentActivity import androidx.recyclerview.widget.RecyclerView import com.google.android.material.checkbox.MaterialCheckBox -import net.helcel.beans.R import net.helcel.beans.activity.fragment.EditPlaceColorFragment import net.helcel.beans.activity.fragment.EditPlaceFragment import net.helcel.beans.countries.GeoLoc @@ -79,7 +78,7 @@ class GeolocListAdapter( _binding.textView.backgroundTintList = ColorStateList.valueOf(colorWrapper(ctx, android.R.attr.colorBackground).color) - if (el.shouldShowChildren(ctx)) + if (el.children.isNotEmpty()) bindGroup(el) refreshCheck(el) @@ -94,7 +93,7 @@ class GeolocListAdapter( } fun addListeners(el: GeoLoc, expandLambda: () -> Boolean) { - if (el.shouldShowChildren(ctx)) { + if (el.children.isNotEmpty()) { _binding.textView.setOnClickListener { expandLambda() } } _binding.checkBox.setOnClickListener { @@ -141,23 +140,13 @@ class GeolocListAdapter( private fun refreshCheck(geoLoc: GeoLoc) { _binding.checkBox.checkedState = - if (Data.visits.getVisited(geoLoc) == AUTO_GROUP && !Settings.isRegional(ctx) && geoLoc.type == GeoLoc.LocType.COUNTRY) { + if (Data.visits.getVisited(geoLoc) !in listOf(NO_GROUP, AUTO_GROUP)) { MaterialCheckBox.STATE_CHECKED - } else if (Data.visits.getVisited(geoLoc) !in listOf(NO_GROUP, AUTO_GROUP)) { - MaterialCheckBox.STATE_CHECKED - } else if ( - Data.visits.getVisited(geoLoc) == AUTO_GROUP - && Settings.isRegional(ctx) - && geoLoc.type == GeoLoc.LocType.COUNTRY - && (geoLoc.children.all { Data.visits.getVisited(it) == NO_GROUP }) - && geoLoc != Data.clearing_geoloc - ) { - MaterialCheckBox.STATE_CHECKED - } else if (geoLoc.children.isNotEmpty() && geoLoc.children.all { - Data.visits.getVisited( - it - ) != NO_GROUP - }) { + } else if (geoLoc.children.isNotEmpty() && + geoLoc.children.all { + Data.visits.getVisited(it) !in listOf(NO_GROUP, AUTO_GROUP) + } + ) { Data.visits.setVisited(geoLoc, AUTO_GROUP) MaterialCheckBox.STATE_CHECKED } else if (geoLoc.children.any { Data.visits.getVisited(it) != NO_GROUP }) { @@ -165,7 +154,7 @@ class GeolocListAdapter( MaterialCheckBox.STATE_INDETERMINATE } else { Data.visits.setVisited(geoLoc, NO_GROUP) - if (geoLoc == Data.clearing_geoloc) { + if (Data.clearing_geoloc == geoLoc) { Data.clearing_geoloc = null } MaterialCheckBox.STATE_UNCHECKED diff --git a/app/src/main/java/net/helcel/beans/activity/adapter/StatsListAdapter.kt b/app/src/main/java/net/helcel/beans/activity/adapter/StatsListAdapter.kt index ec86001..ce69553 100644 --- a/app/src/main/java/net/helcel/beans/activity/adapter/StatsListAdapter.kt +++ b/app/src/main/java/net/helcel/beans/activity/adapter/StatsListAdapter.kt @@ -1,16 +1,13 @@ package net.helcel.beans.activity.adapter -import android.annotation.SuppressLint import android.content.Context import android.view.LayoutInflater import android.view.ViewGroup import androidx.recyclerview.widget.RecyclerView import com.google.android.material.textview.MaterialTextView import net.helcel.beans.R -import net.helcel.beans.activity.COUNTRY -import net.helcel.beans.activity.REGION -import net.helcel.beans.activity.WORLD import net.helcel.beans.countries.GeoLoc +import net.helcel.beans.countries.GeoLoc.LocType import net.helcel.beans.countries.World import net.helcel.beans.databinding.ItemListGroupBinding import net.helcel.beans.helper.AUTO_GROUP @@ -21,14 +18,15 @@ import net.helcel.beans.helper.Theme.getContrastColor class StatsListAdapter(private val stats: RecyclerView, private val total: MaterialTextView) : RecyclerView.Adapter() { - private var locMode: String = WORLD + private var locMode = LocType.WORLD private lateinit var ctx: Context private var countMode: Boolean = true private var initialSum: Int = 0 private val wwwTotal: List = World.WWW.children.toList() private val countryTotal: List = World.WWW.children.flatMap { it.children } - private val stateTotal: List = World.WWW.children.flatMap{ it.children.flatMap { itt -> itt.children } } + private val stateTotal: List = + World.WWW.children.flatMap { it.children.flatMap { itt -> itt.children } } override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): StatsViewHolder { ctx = parent.context @@ -40,7 +38,12 @@ class StatsListAdapter(private val stats: RecyclerView, private val total: Mater override fun onBindViewHolder(holder: StatsViewHolder, pos: Int) { initialSum += if (pos == itemCount - 1) { - holder.bind(Pair(AUTO_GROUP, Groups.Group(AUTO_GROUP, ctx.getString(R.string.uncategorized)))) + holder.bind( + Pair( + AUTO_GROUP, + Groups.Group(AUTO_GROUP, ctx.getString(R.string.uncategorized)) + ) + ) } else { holder.bind(Data.groups.getGroupFromPos(pos)) } @@ -54,22 +57,22 @@ class StatsListAdapter(private val stats: RecyclerView, private val total: Mater private fun getTotal(): Int { return if (countMode) { when (locMode) { - WORLD -> wwwTotal.size - COUNTRY -> countryTotal.size - REGION -> stateTotal.size + LocType.WORLD -> wwwTotal.size + LocType.COUNTRY -> countryTotal.size + LocType.STATE -> stateTotal.size else -> 0 } } else { when (locMode) { - WORLD -> wwwTotal.sumOf { it.area } - COUNTRY -> countryTotal.sumOf { it.area } - REGION -> stateTotal.sumOf { it.area } + LocType.WORLD -> wwwTotal.sumOf { it.area } + LocType.COUNTRY -> countryTotal.sumOf { it.area } + LocType.STATE -> stateTotal.sumOf { it.area } else -> 0 } } } - fun refreshMode(mode: String) { + fun refreshMode(mode: LocType) { val sum = (0 until itemCount).map { val viewHolder = stats.findViewHolderForAdapterPosition(it) as? StatsViewHolder viewHolder?.refresh(mode) @@ -116,22 +119,22 @@ class StatsListAdapter(private val stats: RecyclerView, private val total: Mater .flatten().flatten() } - fun refresh(mode: String): Int { + fun refresh(mode: LocType): Int { locMode = mode return if (countMode) { val count = when (locMode) { - WORLD -> wwwCount.size - COUNTRY -> countryCount.size - REGION -> stateCount.size + LocType.WORLD -> wwwCount.size + LocType.COUNTRY -> countryCount.size + LocType.STATE -> stateCount.size else -> -1 } _binding.name.text = count.toString() count } else { val area = when (locMode) { - WORLD -> wwwCount.sumOf { it.area } - COUNTRY -> countryCount.sumOf { it.area } - REGION -> stateCount.sumOf { it.area } + LocType.WORLD -> wwwCount.sumOf { it.area } + LocType.COUNTRY -> countryCount.sumOf { it.area } + LocType.STATE -> stateCount.sumOf { it.area } else -> -1 } _binding.name.text = area.toString() diff --git a/app/src/main/java/net/helcel/beans/activity/fragment/SettingsFragment.kt b/app/src/main/java/net/helcel/beans/activity/fragment/SettingsFragment.kt index 8e9e440..3606407 100644 --- a/app/src/main/java/net/helcel/beans/activity/fragment/SettingsFragment.kt +++ b/app/src/main/java/net/helcel/beans/activity/fragment/SettingsFragment.kt @@ -8,7 +8,6 @@ import androidx.preference.PreferenceFragmentCompat import androidx.preference.PreferenceManager import com.google.android.material.dialog.MaterialAlertDialogBuilder import net.helcel.beans.R -import net.helcel.beans.activity.MainActivity import net.helcel.beans.countries.GeoLocImporter import net.helcel.beans.helper.Data import net.helcel.beans.helper.DialogCloser @@ -58,18 +57,22 @@ class SettingsFragment : PreferenceFragmentCompat(), DialogCloser { .setMessage(R.string.delete_regions) .setPositiveButton(android.R.string.ok) { _, _ -> GeoLocImporter.clearStates() - val sp = PreferenceManager.getDefaultSharedPreferences(ctx) - sp.edit().putString(ctx.getString(R.string.key_regional), ctx.getString(R.string.off)).apply() + PreferenceManager.getDefaultSharedPreferences(ctx).edit().putString( + ctx.getString(R.string.key_regional), + ctx.getString(R.string.off) + ).apply() refreshPreferences() } .setNegativeButton(android.R.string.cancel) { _, _ -> } .show() false } + ctx.getString(R.string.on) -> { GeoLocImporter.importStates(ctx, true) true } + else -> false } } @@ -111,7 +114,7 @@ class SettingsFragment : PreferenceFragmentCompat(), DialogCloser { // When turning groups off, select one group to keep and reassign everything Data.selected_group?.let { selectedGroup -> // Reassign all visited that are not to selectedGroup to selectedGroup - Data.visits.reassignAllVisitedtoGroup(selectedGroup.key) + Data.visits.reassignAllVisitedToGroup(selectedGroup.key) // Delete all groups that are not selectedGroup Data.groups.deleteAllExcept(selectedGroup.key) @@ -124,7 +127,8 @@ class SettingsFragment : PreferenceFragmentCompat(), DialogCloser { // Actually change preference val ctx = requireContext() val sp = PreferenceManager.getDefaultSharedPreferences(ctx) - sp.edit().putString(ctx.getString(R.string.key_group), ctx.getString(R.string.off)).apply() + sp.edit().putString(ctx.getString(R.string.key_group), ctx.getString(R.string.off)) + .apply() // Refresh entire preference fragment to reflect changes refreshPreferences() diff --git a/app/src/main/java/net/helcel/beans/countries/GeoLoc.kt b/app/src/main/java/net/helcel/beans/countries/GeoLoc.kt index 0580c7b..ebf1946 100644 --- a/app/src/main/java/net/helcel/beans/countries/GeoLoc.kt +++ b/app/src/main/java/net/helcel/beans/countries/GeoLoc.kt @@ -1,13 +1,10 @@ package net.helcel.beans.countries -import android.content.Context -import net.helcel.beans.helper.Settings - interface GeoLoc { - enum class LocType { - WORLD, GROUP, CUSTOM_GROUP, COUNTRY, STATE; + enum class LocType(val txt: String) { + WORLD("World"), GROUP("Group"), CUSTOM_GROUP("Group"), COUNTRY("Country"), STATE("State"); } val code: String @@ -16,15 +13,6 @@ interface GeoLoc { val type: LocType val children: Set - - fun shouldShowChildren(ctx: Context): Boolean { - if (children.isEmpty()) - return false - if (type == LocType.COUNTRY && !Settings.isRegional(ctx)) - return false - return true - } - } diff --git a/app/src/main/java/net/helcel/beans/countries/GeoLocImporter.kt b/app/src/main/java/net/helcel/beans/countries/GeoLocImporter.kt index 02fd5be..d00ab6a 100644 --- a/app/src/main/java/net/helcel/beans/countries/GeoLocImporter.kt +++ b/app/src/main/java/net/helcel/beans/countries/GeoLocImporter.kt @@ -25,17 +25,14 @@ object GeoLocImporter { fun clearStates() { Country.entries.forEach { country -> if (country.children.any { region -> - Data.visits.getVisited(region) != NO_GROUP - }) { + Data.visits.getVisited(region) != NO_GROUP + }) { if (Data.visits.getVisited(country) == NO_GROUP) { Data.visits.setVisited(country, AUTO_GROUP) } - country.children.forEach { region -> - Data.visits.setVisited(region, NO_GROUP) - } - Data.saveData() } country.children.clear() } + Data.saveData() } } \ No newline at end of file diff --git a/app/src/main/java/net/helcel/beans/countries/World.kt b/app/src/main/java/net/helcel/beans/countries/World.kt index cb5efd2..b18076f 100644 --- a/app/src/main/java/net/helcel/beans/countries/World.kt +++ b/app/src/main/java/net/helcel/beans/countries/World.kt @@ -13,10 +13,7 @@ enum class World(override val fullName: String, override val children: Set acc + i.area } - - + override val type = GeoLoc.LocType.WORLD override val code = this.name - - } \ No newline at end of file diff --git a/app/src/main/java/net/helcel/beans/helper/Visits.kt b/app/src/main/java/net/helcel/beans/helper/Visits.kt index 683b55c..f472ef7 100644 --- a/app/src/main/java/net/helcel/beans/helper/Visits.kt +++ b/app/src/main/java/net/helcel/beans/helper/Visits.kt @@ -46,7 +46,7 @@ class Visits(val id: Int, private val locs: HashMap) { return locs.filter { it.value == key }.keys.toList() } - fun reassignAllVisitedtoGroup(group: Int) { + fun reassignAllVisitedToGroup(group: Int) { val keys = locs.filter { (_, grp) -> grp !in listOf(NO_GROUP, AUTO_GROUP) }.keys diff --git a/app/src/main/java/net/helcel/beans/svg/CSSWrapper.kt b/app/src/main/java/net/helcel/beans/svg/CSSWrapper.kt index 38d5ca6..f63d5ee 100644 --- a/app/src/main/java/net/helcel/beans/svg/CSSWrapper.kt +++ b/app/src/main/java/net/helcel/beans/svg/CSSWrapper.kt @@ -1,12 +1,8 @@ package net.helcel.beans.svg import android.content.Context -import net.helcel.beans.countries.Country -import net.helcel.beans.countries.GeoLoc -import net.helcel.beans.countries.State import net.helcel.beans.countries.World import net.helcel.beans.helper.AUTO_GROUP -import net.helcel.beans.helper.Data import net.helcel.beans.helper.Data.groups import net.helcel.beans.helper.Data.visits import net.helcel.beans.helper.NO_GROUP @@ -43,29 +39,16 @@ class CSSWrapper(private val ctx: Context) { private fun refresh() { val id = if (Settings.isRegional(ctx)) "1" else "2" customCSS = visits.getVisitedByValue().map { (k, v) -> - if (!Settings.isRegional(ctx) && k == AUTO_GROUP) { + if (groups.getGroupFromKey(k).key != NO_GROUP || (!Settings.isRegional(ctx) && k == AUTO_GROUP)) { v.joinToString(",") { "#${it}$id,#${it}" } + "{fill:${ - colorToHex6(colorWrapper(ctx, android.R.attr.colorPrimary)) + colorToHex6( + if (k == AUTO_GROUP) + colorWrapper(ctx, android.R.attr.colorPrimary) + else groups.getGroupFromKey(k).color + ) };}" - } - else if (Settings.isRegional(ctx) && k == AUTO_GROUP) { - Country.entries.filter { it.code in v } - .filter { - it.children.all { itt -> - visits.getVisited(itt) == NO_GROUP - } - }.map { - it.code - }.takeIf { it.isNotEmpty() }?.joinToString(",") { "#${it}$id,#${it}" } + "{fill:${ - colorToHex6(colorWrapper(ctx, android.R.attr.colorPrimary)) - };}" - } - else if (groups.getGroupFromKey(k).key == NO_GROUP) + } else { "" - else { - v.joinToString(",") { "#${it}$id,#${it}" } + "{fill:${ - colorToHex6(groups.getGroupFromKey(k).color) - };}" } }.joinToString("") } diff --git a/app/src/main/java/net/helcel/beans/svg/SVGWrapper.kt b/app/src/main/java/net/helcel/beans/svg/SVGWrapper.kt index 9fc1cee..6218fcd 100644 --- a/app/src/main/java/net/helcel/beans/svg/SVGWrapper.kt +++ b/app/src/main/java/net/helcel/beans/svg/SVGWrapper.kt @@ -8,13 +8,14 @@ import net.helcel.beans.R class SVGWrapper(ctx: Context) { val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(ctx) - val svgFile = when (sharedPreferences.getString(ctx.getString(R.string.key_projection), ctx.getString(R.string.mercator))) { + private val svgFile = when (sharedPreferences.getString( + ctx.getString(R.string.key_projection), + ctx.getString(R.string.mercator) + )) { ctx.getString(R.string.azimuthalequidistant) -> "aeqd01.svg" ctx.getString(R.string.equirectangular) -> "eqdc01.svg" - ctx.getString(R.string.equidistant) -> "eqearth01.svg" - ctx.getString(R.string.mercator) -> "mercator01.svg" ctx.getString(R.string.loximuthal) -> "loxim01.svg" - ctx.getString(R.string.webmercator) -> "webmercator01.svg" + ctx.getString(R.string.mercator) -> "webmercator01.svg" else -> "webmercator01.svg" } diff --git a/app/src/main/res/layout/fragment_about.xml b/app/src/main/res/layout/fragment_about.xml index 457ee05..81cfcf2 100644 --- a/app/src/main/res/layout/fragment_about.xml +++ b/app/src/main/res/layout/fragment_about.xml @@ -12,12 +12,11 @@ android:orientation="vertical"> + android:src="@drawable/ic_launcher_foreground" /> @string/azimuthalequidistant @string/equirectangular - @string/equidistant - @string/mercator @string/loximuthal @string/webmercator diff --git a/gensvg.sh b/gensvg.sh index e29b50b..f1ce7ce 100644 --- a/gensvg.sh +++ b/gensvg.sh @@ -132,12 +132,10 @@ toSVG_01() { done - # "$mapshaper" -i combine-files ${input_files[@]} -proj eqdc +lat_1=55 +lat_2=60 -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/eqdc01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID - # "$mapshaper" -i combine-files ${input_files[@]} -proj loxim -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/loxim01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID - # "$mapshaper" -i combine-files ${input_files[@]} -proj eqearth -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/eqearth01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID - "$mapshaper" -i combine-files ${input_files[@]} -proj merc +lat_ts=47.36667 -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/mercator01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID - # "$mapshaper" -i combine-files ${input_files[@]} -proj webmercator -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/webmercator01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID - # "$mapshaper" -i combine-files ${input_files[@]} -proj aeqd +lat_0=90 -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/aeqd01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID + "$mapshaper" -i combine-files ${input_files[@]} snap -proj eqdc +lat_1=55 +lat_2=60 -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/eqdc01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID + "$mapshaper" -i combine-files ${input_files[@]} snap -proj loxim densify -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/loxim01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID + "$mapshaper" -i combine-files ${input_files[@]} snap -proj webmercator densify -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/webmercator01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID + "$mapshaper" -i combine-files ${input_files[@]} snap -proj aeqd +lat_0=90 densify -simplify 0.005 weighted keep-shapes resolution=1200x1200 -o ./app/src/main/assets/aeqd01.svg svg-data=GID_0,COUNTRY,GID,NAME id-field=GID } do_1() {