Răsfoiți Sursa

repackage to follow original structure for easy c&p replacements in the future

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 2 ani în urmă
părinte
comite
8027252572
23 a modificat fișierele cu 93 adăugiri și 43 ștergeri
  1. 1 1
      app/src/main/java/com/nextcloud/talk/ui/theme/ServerTheme.kt
  2. 1 1
      app/src/main/java/com/nextcloud/talk/ui/theme/ServerThemeImpl.kt
  3. 1 1
      app/src/main/java/com/nextcloud/talk/ui/theme/ViewThemeUtils.kt
  4. 5 5
      material-color-utilities/src/main/java/blend/Blend.java
  5. 2 2
      material-color-utilities/src/main/java/hct/Cam16.java
  6. 2 2
      material-color-utilities/src/main/java/hct/Hct.java
  7. 3 3
      material-color-utilities/src/main/java/hct/HctSolver.java
  8. 3 3
      material-color-utilities/src/main/java/hct/ViewingConditions.java
  9. 3 3
      material-color-utilities/src/main/java/palettes/CorePalette.java
  10. 2 2
      material-color-utilities/src/main/java/palettes/TonalPalette.java
  11. 1 1
      material-color-utilities/src/main/java/quantize/PointProvider.java
  12. 2 2
      material-color-utilities/src/main/java/quantize/PointProviderLab.java
  13. 1 1
      material-color-utilities/src/main/java/quantize/Quantizer.java
  14. 1 1
      material-color-utilities/src/main/java/quantize/QuantizerCelebi.java
  15. 1 1
      material-color-utilities/src/main/java/quantize/QuantizerMap.java
  16. 1 1
      material-color-utilities/src/main/java/quantize/QuantizerResult.java
  17. 1 1
      material-color-utilities/src/main/java/quantize/QuantizerWsmeans.java
  18. 2 2
      material-color-utilities/src/main/java/quantize/QuantizerWu.java
  19. 53 3
      material-color-utilities/src/main/java/scheme/Scheme.java
  20. 4 4
      material-color-utilities/src/main/java/score/Score.java
  21. 1 1
      material-color-utilities/src/main/java/utils/ColorUtils.java
  22. 1 1
      material-color-utilities/src/main/java/utils/MathUtils.java
  23. 1 1
      material-color-utilities/src/main/java/utils/StringUtils.java

+ 1 - 1
app/src/main/java/com/nextcloud/talk/ui/theme/ServerTheme.kt

@@ -22,7 +22,7 @@
 package com.nextcloud.talk.ui.theme
 
 import androidx.annotation.ColorInt
-import com.material_foundation.material_color_utilities.scheme.Scheme
+import scheme.Scheme
 
 interface ServerTheme {
     @get:ColorInt

+ 1 - 1
app/src/main/java/com/nextcloud/talk/ui/theme/ServerThemeImpl.kt

@@ -26,7 +26,7 @@ package com.nextcloud.talk.ui.theme
 import com.nextcloud.talk.R
 import com.nextcloud.talk.models.json.capabilities.ThemingCapability
 import com.nextcloud.talk.utils.ui.ColorUtil
-import com.material_foundation.material_color_utilities.scheme.Scheme
+import scheme.Scheme
 
 internal class ServerThemeImpl(themingCapability: ThemingCapability?, colorUtil: ColorUtil) :
     ServerTheme {

+ 1 - 1
app/src/main/java/com/nextcloud/talk/ui/theme/ViewThemeUtils.kt

@@ -76,7 +76,7 @@ import com.nextcloud.talk.utils.ui.PlatformThemeUtil.isDarkMode
 import com.vanniktech.emoji.EmojiTextView
 import com.yarolegovich.mp.MaterialPreferenceCategory
 import com.yarolegovich.mp.MaterialSwitchPreference
-import com.material_foundation.material_color_utilities.scheme.Scheme
+import scheme.Scheme
 import javax.inject.Inject
 import kotlin.math.roundToInt
 

+ 5 - 5
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/blend/Blend.java → material-color-utilities/src/main/java/blend/Blend.java

@@ -16,12 +16,12 @@
 
 // This file is automatically generated. Do not modify it.
 
-package com.material_foundation.material_color_utilities.blend;
+package blend;
 
-import com.material_foundation.material_color_utilities.hct.Cam16;
-import com.material_foundation.material_color_utilities.hct.Hct;
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
-import com.material_foundation.material_color_utilities.utils.MathUtils;
+import hct.Cam16;
+import hct.Hct;
+import utils.ColorUtils;
+import utils.MathUtils;
 
 /** Functions for blending in HCT and CAM16. */
 public class Blend {

+ 2 - 2
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/hct/Cam16.java → material-color-utilities/src/main/java/hct/Cam16.java

@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.hct;
+package hct;
 
 import static java.lang.Math.max;
 
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
+import utils.ColorUtils;
 
 /**
  * CAM16, a color appearance model. Colors are not just defined by their hex code, but rather, a hex

+ 2 - 2
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/hct/Hct.java → material-color-utilities/src/main/java/hct/Hct.java

@@ -14,9 +14,9 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.hct;
+package hct;
 
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
+import utils.ColorUtils;
 
 /**
  * A color system built using CAM16 hue and chroma, and L* from L*a*b*.

+ 3 - 3
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/hct/HctSolver.java → material-color-utilities/src/main/java/hct/HctSolver.java

@@ -16,10 +16,10 @@
 
 // This file is automatically generated. Do not modify it.
 
-package com.material_foundation.material_color_utilities.hct;
+package hct;
 
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
-import com.material_foundation.material_color_utilities.utils.MathUtils;
+import utils.ColorUtils;
+import utils.MathUtils;
 
 /** A class that solves the HCT equation. */
 public class HctSolver {

+ 3 - 3
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/hct/ViewingConditions.java → material-color-utilities/src/main/java/hct/ViewingConditions.java

@@ -14,10 +14,10 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.hct;
+package hct;
 
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
-import com.material_foundation.material_color_utilities.utils.MathUtils;
+import utils.ColorUtils;
+import utils.MathUtils;
 
 /**
  * In traditional color spaces, a color can be identified solely by the observer's measurement of

+ 3 - 3
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/palettes/CorePalette.java → material-color-utilities/src/main/java/palettes/CorePalette.java

@@ -14,15 +14,15 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.palettes;
+package palettes;
 
 import static java.lang.Math.max;
 import static java.lang.Math.min;
 
-import com.material_foundation.material_color_utilities.hct.Hct;
+import hct.Hct;
 
 /**
- * An intermediate concept between the key color for a UI theme, and a full color com.material_foundation.material_color_utilities.scheme. 5 sets of
+ * An intermediate concept between the key color for a UI theme, and a full color scheme. 5 sets of
  * tones are generated, all except one use the same hue as the key color, and all vary in chroma.
  */
 public final class CorePalette {

+ 2 - 2
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/palettes/TonalPalette.java → material-color-utilities/src/main/java/palettes/TonalPalette.java

@@ -14,9 +14,9 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.palettes;
+package palettes;
 
-import com.material_foundation.material_color_utilities.hct.Hct;
+import hct.Hct;
 import java.util.HashMap;
 import java.util.Map;
 

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/PointProvider.java → material-color-utilities/src/main/java/quantize/PointProvider.java

@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
 /** An interface to allow use of different color spaces by quantizers. */
 public interface PointProvider {

+ 2 - 2
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/PointProviderLab.java → material-color-utilities/src/main/java/quantize/PointProviderLab.java

@@ -14,9 +14,9 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
+import utils.ColorUtils;
 
 /**
  * Provides conversions needed for K-Means quantization. Converting input to points, and converting

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/Quantizer.java → material-color-utilities/src/main/java/quantize/Quantizer.java

@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
 interface Quantizer {
   public QuantizerResult quantize(int[] pixels, int maxColors);

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/QuantizerCelebi.java → material-color-utilities/src/main/java/quantize/QuantizerCelebi.java

@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
 import java.util.Map;
 import java.util.Set;

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/QuantizerMap.java → material-color-utilities/src/main/java/quantize/QuantizerMap.java

@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
 import java.util.HashMap;
 import java.util.Map;

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/QuantizerResult.java → material-color-utilities/src/main/java/quantize/QuantizerResult.java

@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
 import java.util.Map;
 

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/QuantizerWsmeans.java → material-color-utilities/src/main/java/quantize/QuantizerWsmeans.java

@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
 import static java.lang.Math.min;
 

+ 2 - 2
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/quantize/QuantizerWu.java → material-color-utilities/src/main/java/quantize/QuantizerWu.java

@@ -14,9 +14,9 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.quantize;
+package quantize;
 
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
+import utils.ColorUtils;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;

+ 53 - 3
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/scheme/Scheme.java → material-color-utilities/src/main/java/scheme/Scheme.java

@@ -16,13 +16,13 @@
 
 // This file is automatically generated. Do not modify it.
 
-package com.material_foundation.material_color_utilities.scheme;
+package scheme;
 
 import com.google.errorprone.annotations.CanIgnoreReturnValue;
 import com.google.errorprone.annotations.CheckReturnValue;
-import com.material_foundation.material_color_utilities.palettes.CorePalette;
+import palettes.CorePalette;
 
-/** Represents a Material color com.material_foundation.material_color_utilities.scheme, a mapping of color roles to colors. */
+/** Represents a Material color scheme, a mapping of color roles to colors. */
 @CheckReturnValue
 public class Scheme {
   private int primary;
@@ -48,7 +48,9 @@ public class Scheme {
   private int surfaceVariant;
   private int onSurfaceVariant;
   private int outline;
+  private int outlineVariant;
   private int shadow;
+  private int scrim;
   private int inverseSurface;
   private int inverseOnSurface;
   private int inversePrimary;
@@ -79,7 +81,9 @@ public class Scheme {
       int surfaceVariant,
       int onSurfaceVariant,
       int outline,
+      int outlineVariant,
       int shadow,
+      int scrim,
       int inverseSurface,
       int inverseOnSurface,
       int inversePrimary) {
@@ -107,7 +111,9 @@ public class Scheme {
     this.surfaceVariant = surfaceVariant;
     this.onSurfaceVariant = onSurfaceVariant;
     this.outline = outline;
+    this.outlineVariant = outlineVariant;
     this.shadow = shadow;
+    this.scrim = scrim;
     this.inverseSurface = inverseSurface;
     this.inverseOnSurface = inverseOnSurface;
     this.inversePrimary = inversePrimary;
@@ -154,7 +160,9 @@ public class Scheme {
         .withSurfaceVariant(core.n2.tone(90))
         .withOnSurfaceVariant(core.n2.tone(30))
         .withOutline(core.n2.tone(50))
+        .withOutlineVariant(core.n2.tone(80))
         .withShadow(core.n1.tone(0))
+        .withScrim(core.n1.tone(0))
         .withInverseSurface(core.n1.tone(20))
         .withInverseOnSurface(core.n1.tone(95))
         .withInversePrimary(core.a1.tone(80));
@@ -185,7 +193,9 @@ public class Scheme {
         .withSurfaceVariant(core.n2.tone(30))
         .withOnSurfaceVariant(core.n2.tone(80))
         .withOutline(core.n2.tone(60))
+        .withOutlineVariant(core.n2.tone(30))
         .withShadow(core.n1.tone(0))
+        .withScrim(core.n1.tone(0))
         .withInverseSurface(core.n1.tone(90))
         .withInverseOnSurface(core.n1.tone(20))
         .withInversePrimary(core.a1.tone(40));
@@ -513,6 +523,20 @@ public class Scheme {
     return this;
   }
 
+  public int getOutlineVariant() {
+    return outlineVariant;
+  }
+
+  public void setOutlineVariant(int outlineVariant) {
+    this.outlineVariant = outlineVariant;
+  }
+
+  @CanIgnoreReturnValue
+  public Scheme withOutlineVariant(int outlineVariant) {
+    this.outlineVariant = outlineVariant;
+    return this;
+  }
+
   public int getShadow() {
     return shadow;
   }
@@ -527,6 +551,20 @@ public class Scheme {
     return this;
   }
 
+  public int getScrim() {
+    return scrim;
+  }
+
+  public void setScrim(int scrim) {
+    this.scrim = scrim;
+  }
+
+  @CanIgnoreReturnValue
+  public Scheme withScrim(int scrim) {
+    this.scrim = scrim;
+    return this;
+  }
+
   public int getInverseSurface() {
     return inverseSurface;
   }
@@ -618,8 +656,12 @@ public class Scheme {
         + onSurfaceVariant
         + ", outline="
         + outline
+        + ", outlineVariant="
+        + outlineVariant
         + ", shadow="
         + shadow
+        + ", scrim="
+        + scrim
         + ", inverseSurface="
         + inverseSurface
         + ", inverseOnSurface="
@@ -712,9 +754,15 @@ public class Scheme {
     if (outline != scheme.outline) {
       return false;
     }
+    if (outlineVariant != scheme.outlineVariant) {
+      return false;
+    }
     if (shadow != scheme.shadow) {
       return false;
     }
+    if (scrim != scheme.scrim) {
+      return false;
+    }
     if (inverseSurface != scheme.inverseSurface) {
       return false;
     }
@@ -754,7 +802,9 @@ public class Scheme {
     result = 31 * result + surfaceVariant;
     result = 31 * result + onSurfaceVariant;
     result = 31 * result + outline;
+    result = 31 * result + outlineVariant;
     result = 31 * result + shadow;
+    result = 31 * result + scrim;
     result = 31 * result + inverseSurface;
     result = 31 * result + inverseOnSurface;
     result = 31 * result + inversePrimary;

+ 4 - 4
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/score/Score.java → material-color-utilities/src/main/java/score/Score.java

@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.score;
+package score;
 
-import com.material_foundation.material_color_utilities.hct.Cam16;
-import com.material_foundation.material_color_utilities.utils.ColorUtils;
-import com.material_foundation.material_color_utilities.utils.MathUtils;
+import hct.Cam16;
+import utils.ColorUtils;
+import utils.MathUtils;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.Comparator;

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/utils/ColorUtils.java → material-color-utilities/src/main/java/utils/ColorUtils.java

@@ -16,7 +16,7 @@
 
 // This file is automatically generated. Do not modify it.
 
-package com.material_foundation.material_color_utilities.utils;
+package utils;
 
 /**
  * Color science utilities.

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/utils/MathUtils.java → material-color-utilities/src/main/java/utils/MathUtils.java

@@ -16,7 +16,7 @@
 
 // This file is automatically generated. Do not modify it.
 
-package com.material_foundation.material_color_utilities.utils;
+package utils;
 
 /** Utility methods for mathematical operations. */
 public class MathUtils {

+ 1 - 1
material-color-utilities/src/main/java/com/material_foundation/material_color_utilities/utils/StringUtils.java → material-color-utilities/src/main/java/utils/StringUtils.java

@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package com.material_foundation.material_color_utilities.utils;
+package utils;
 
 /** Utility methods for string representations of colors. */
 final class StringUtils {