Skip to content

Commit 69baa39

Browse files
authored
Merge pull request #17140 from wordpress-mobile/Jetpack-focus-Enable-more-widgets-on-Jetpack-app
Jetpack focus enable more widgets on jetpack app
2 parents 00cd1d0 + 1eb904a commit 69baa39

32 files changed

+472
-3
lines changed

RELEASE-NOTES.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
20.8
44
-----
5+
* [*] [Jetpack-only] Adds more widgets, At a glance, All-time and Today widgets with dynamic previews [https://github.com/wordpress-mobile/WordPress-Android/pull/17140]
56

67

78
20.7
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<appwidget-provider
3+
xmlns:android="http://schemas.android.com/apk/res/android"
4+
xmlns:tools="http://schemas.android.com/tools"
5+
android:configure="org.wordpress.android.ui.stats.refresh.lists.widget.weeks.StatsWeekWidgetConfigureActivity"
6+
android:initialKeyguardLayout="@layout/stats_widget_list_light"
7+
android:initialLayout="@layout/stats_widget_list_light"
8+
android:minHeight="110dp"
9+
android:minResizeWidth="150dp"
10+
android:minWidth="250dp"
11+
android:previewLayout="@layout/stats_week_views_widget_preview"
12+
android:resizeMode="horizontal"
13+
android:updatePeriodMillis="600000"
14+
android:widgetCategory="home_screen"
15+
tools:ignore="UnusedResources">
16+
</appwidget-provider>

WordPress/src/main/AndroidManifest.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -885,7 +885,6 @@
885885
<receiver
886886
android:name=".ui.stats.refresh.lists.widget.alltime.StatsAllTimeWidget"
887887
android:label="@string/stats_widget_all_time_insights_name"
888-
android:enabled="@string/widgets_enabled"
889888
android:exported="false"
890889
tools:ignore="ManifestResource">
891890
<intent-filter>
@@ -899,7 +898,6 @@
899898
<receiver
900899
android:name=".ui.stats.refresh.lists.widget.today.StatsTodayWidget"
901900
android:label="@string/stats_widget_today_insights_name"
902-
android:enabled="@string/widgets_enabled"
903901
android:exported="false"
904902
tools:ignore="ManifestResource">
905903
<intent-filter>
@@ -913,7 +911,6 @@
913911
<receiver
914912
android:name=".ui.stats.refresh.lists.widget.minified.StatsMinifiedWidget"
915913
android:label="@string/stats_widget_minified_name"
916-
android:enabled="@string/widgets_enabled"
917914
android:exported="false"
918915
tools:ignore="ManifestResource">
919916
<intent-filter>

WordPress/src/main/java/org/wordpress/android/ui/stats/refresh/lists/widget/alltime/AllTimeWidgetUpdater.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package org.wordpress.android.ui.stats.refresh.lists.widget.alltime
33
import android.appwidget.AppWidgetManager
44
import android.content.ComponentName
55
import android.content.Context
6+
import android.view.View
67
import android.widget.RemoteViews
78
import org.wordpress.android.R
89
import org.wordpress.android.analytics.AnalyticsTracker
@@ -46,6 +47,7 @@ class AllTimeWidgetUpdater
4647
val networkAvailable = networkUtilsWrapper.isNetworkAvailable()
4748
val hasToken = accountStore.hasAccessToken()
4849
val views = RemoteViews(context.packageName, widgetUtils.getLayout(colorMode))
50+
views.setViewVisibility(R.id.widget_title_container, View.VISIBLE)
4951
views.setTextViewText(R.id.widget_title, resourceProvider.getString(R.string.stats_insights_all_time_stats))
5052
val widgetHasData = appPrefsWrapper.hasAppWidgetData(appWidgetId)
5153
if (networkAvailable && siteModel != null && hasToken) {

0 commit comments

Comments
 (0)