GingerCal 1.3: month view, Galician interface, Nginx Proxy Manager bridge option

This commit is contained in:
xocko committed 2026-10-15 17:42:46 +02:00
1 parent f44ecf4871
commit 42c3d6da91
39 files changed
+1409 -220

No files matched your search

+32
View File
@@ -0,0 +1,32 @@
// Compile-only stub (API level 10 signatures). Never packaged into the APK.
package android.view;
public class GestureDetector {
public GestureDetector(android.content.Context context, OnGestureListener listener) { throw new RuntimeException("Stub!"); }
public boolean onTouchEvent(MotionEvent ev) { throw new RuntimeException("Stub!"); }
public interface OnGestureListener {
boolean onDown(MotionEvent e);
void onShowPress(MotionEvent e);
boolean onSingleTapUp(MotionEvent e);
boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY);
void onLongPress(MotionEvent e);
boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY);
}
public interface OnDoubleTapListener {
boolean onSingleTapConfirmed(MotionEvent e);
boolean onDoubleTap(MotionEvent e);
boolean onDoubleTapEvent(MotionEvent e);
}
public static class SimpleOnGestureListener implements OnGestureListener, OnDoubleTapListener {
public SimpleOnGestureListener() { throw new RuntimeException("Stub!"); }
public boolean onSingleTapUp(MotionEvent e) { throw new RuntimeException("Stub!"); }
public void onLongPress(MotionEvent e) { throw new RuntimeException("Stub!"); }
public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) { throw new RuntimeException("Stub!"); }
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { throw new RuntimeException("Stub!"); }
public void onShowPress(MotionEvent e) { throw new RuntimeException("Stub!"); }
public boolean onDown(MotionEvent e) { throw new RuntimeException("Stub!"); }
public boolean onDoubleTap(MotionEvent e) { throw new RuntimeException("Stub!"); }
public boolean onDoubleTapEvent(MotionEvent e) { throw new RuntimeException("Stub!"); }
public boolean onSingleTapConfirmed(MotionEvent e) { throw new RuntimeException("Stub!"); }
}
}
+1 -1
View File
@@ -1,4 +1,4 @@
// Compile-only stub (API level 10 signatures). Never packaged into the APK.
package android.view;
public interface Menu { MenuItem add(int groupId, int itemId, int order, CharSequence title); }
public interface Menu { MenuItem add(int groupId, int itemId, int order, CharSequence title); MenuItem findItem(int id); }
+1 -1
View File
@@ -1,4 +1,4 @@
// Compile-only stub (API level 10 signatures). Never packaged into the APK.
package android.view;
public interface MenuItem { int getItemId(); MenuItem setIcon(int iconRes); }
public interface MenuItem { int getItemId(); MenuItem setIcon(int iconRes); MenuItem setTitle(CharSequence title); }
+8
View File
@@ -0,0 +1,8 @@
// Compile-only stub (API level 10 signatures). Never packaged into the APK.
package android.view;
public final class MotionEvent {
MotionEvent() { throw new RuntimeException("Stub!"); }
public final float getX() { throw new RuntimeException("Stub!"); }
public final float getY() { throw new RuntimeException("Stub!"); }
}
+18
View File
@@ -13,4 +13,22 @@ public class View {
public Object getTag() { throw new RuntimeException("Stub!"); }
public void setTag(Object tag) { throw new RuntimeException("Stub!"); }
public void setEnabled(boolean enabled) { throw new RuntimeException("Stub!"); }
public final ViewParent getParent() { throw new RuntimeException("Stub!"); }
public final int getWidth() { throw new RuntimeException("Stub!"); }
public final int getHeight() { throw new RuntimeException("Stub!"); }
public void invalidate() { throw new RuntimeException("Stub!"); }
protected void onDraw(android.graphics.Canvas canvas) { throw new RuntimeException("Stub!"); }
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { throw new RuntimeException("Stub!"); }
protected final void setMeasuredDimension(int measuredWidth, int measuredHeight) { throw new RuntimeException("Stub!"); }
public boolean onTouchEvent(MotionEvent event) { throw new RuntimeException("Stub!"); }
public boolean performHapticFeedback(int feedbackConstant) { throw new RuntimeException("Stub!"); }
public static class MeasureSpec {
public static final int UNSPECIFIED = 0;
public static final int EXACTLY = 1073741824;
public static final int AT_MOST = -2147483648;
public MeasureSpec() { throw new RuntimeException("Stub!"); }
public static int getMode(int measureSpec) { throw new RuntimeException("Stub!"); }
public static int getSize(int measureSpec) { throw new RuntimeException("Stub!"); }
}
public void setBackgroundResource(int resid) { throw new RuntimeException("Stub!"); }
}
+1
View File
@@ -5,6 +5,7 @@ public abstract class ViewGroup extends View {
public ViewGroup(android.content.Context context) { super(context); throw new RuntimeException("Stub!"); }
public void addView(View child) { throw new RuntimeException("Stub!"); }
public void addView(View child, LayoutParams params) { throw new RuntimeException("Stub!"); }
public void removeView(View view) { throw new RuntimeException("Stub!"); }
public static class LayoutParams { public LayoutParams(int width, int height) { throw new RuntimeException("Stub!"); } }
public static class MarginLayoutParams extends LayoutParams {
public MarginLayoutParams(int width, int height) { super(width, height); throw new RuntimeException("Stub!"); }
+4
View File
@@ -0,0 +1,4 @@
// Compile-only stub (API level 10 signatures). Never packaged into the APK.
package android.view;
public interface ViewParent {}