From 1c596fee1246064c0c2aec24146d24652fbbd45c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 4 Jan 2026 22:20:02 +0000 Subject: [PATCH 1/3] Initial plan From f196e0a870ecd8a0a4bab9fcde179d8831027dc8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 4 Jan 2026 22:28:07 +0000 Subject: [PATCH 2/3] Fix applications list scrollbar margin issue on wide screens MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove horizontal and vertical padding from root RelativeLayout in main.xml to prevent scrollbar from appearing away from screen edge and to eliminate unwanted left/right margins on wide screens (≥820dp). The RecyclerView now extends to screen edges while child UI elements retain their own padding. Co-authored-by: kasnder <5175206+kasnder@users.noreply.github.com> --- app/src/main/res/layout/main.xml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/app/src/main/res/layout/main.xml b/app/src/main/res/layout/main.xml index ed24f76f9..8251545d3 100644 --- a/app/src/main/res/layout/main.xml +++ b/app/src/main/res/layout/main.xml @@ -2,12 +2,6 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - android:paddingBottom="@dimen/activity_vertical_margin" - android:paddingEnd="@dimen/activity_horizontal_margin" - android:paddingLeft="@dimen/activity_horizontal_margin" - android:paddingRight="@dimen/activity_horizontal_margin" - android:paddingStart="@dimen/activity_horizontal_margin" - android:paddingTop="@dimen/activity_vertical_margin" tools:context="eu.faircode.netguard.ActivityMain"> Date: Sun, 4 Jan 2026 22:37:11 +0000 Subject: [PATCH 3/3] Fix scrollbar position while maintaining limited width on large screens MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add clipToPadding="false" to root RelativeLayout to allow scrollbar to be drawn at screen edge while content respects padding for limited width design on wide screens (≥820dp). This preserves the intended UX of centered content on large screens while fixing the scrollbar offset issue. Co-authored-by: kasnder <5175206+kasnder@users.noreply.github.com> --- app/src/main/res/layout/main.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/res/layout/main.xml b/app/src/main/res/layout/main.xml index 8251545d3..5e4631e5b 100644 --- a/app/src/main/res/layout/main.xml +++ b/app/src/main/res/layout/main.xml @@ -2,6 +2,13 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" + android:clipToPadding="false" + android:paddingBottom="@dimen/activity_vertical_margin" + android:paddingEnd="@dimen/activity_horizontal_margin" + android:paddingLeft="@dimen/activity_horizontal_margin" + android:paddingRight="@dimen/activity_horizontal_margin" + android:paddingStart="@dimen/activity_horizontal_margin" + android:paddingTop="@dimen/activity_vertical_margin" tools:context="eu.faircode.netguard.ActivityMain">