[PR #141] [MERGED] Show Scrollbars whenever the scroll is not obvious #1610

Closed
opened 2026-10-13 20:45:57 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/141
Author: @pokamest
Created: 12/17/2022
Status: ✅ Merged
Merged: 1/8/2023
Merged by: @pokamest

Base: dev ← Head: add-scrollbar-on-flickables


📝 Commits (5)

  • 9222877 Show Scrollbars whenever the scroll is not obvious
  • 804a790 FlickableType added
  • fd905ef added margin for scrollbars for almost all flickable elements
  • 1d8f342 QML refactoring
  • 7f561c3 Buttons margins

📊 Changes

32 files changed (+376 additions, -502 deletions)

View changed files

📝 client/resources.qrc (+2 -0)
📝 client/ui/qml/Config/GlobalConfig.qml (+2 -0)
📝 client/ui/qml/Controls/BlueButtonType.qml (+3 -2)
➕ client/ui/qml/Controls/FlickableType.qml (+26 -0)
📝 client/ui/qml/Controls/LabelType.qml (+2 -2)
📝 client/ui/qml/Controls/TextFieldType.qml (+3 -2)
➕ client/ui/qml/Controls/UrlButtonType.qml (+25 -0)
📝 client/ui/qml/Pages/InstallSettings/SelectContainer.qml (+1 -2)
📝 client/ui/qml/Pages/PageAppSetting.qml (+2 -14)
📝 client/ui/qml/Pages/PageBase.qml (+0 -4)
📝 client/ui/qml/Pages/PageGeneralSettings.qml (+2 -9)
📝 client/ui/qml/Pages/PageNetworkSetting.qml (+85 -95)
📝 client/ui/qml/Pages/PageNewServer.qml (+4 -6)
📝 client/ui/qml/Pages/PageServerContainers.qml (+2 -7)
📝 client/ui/qml/Pages/PageServerList.qml (+7 -3)
📝 client/ui/qml/Pages/PageServerSettings.qml (+93 -99)
📝 client/ui/qml/Pages/PageSetupWizard.qml (+19 -25)
📝 client/ui/qml/Pages/PageSetupWizardHighLevel.qml (+18 -26)
📝 client/ui/qml/Pages/PageSetupWizardLowLevel.qml (+15 -21)
📝 client/ui/qml/Pages/PageSetupWizardMediumLevel.qml (+15 -21)

...and 12 more files

📄 Description

Show Scrollbars whenever the scroll is not obvious


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/141 **Author:** [@pokamest](https://github.com/pokamest) **Created:** 12/17/2022 **Status:** ✅ Merged **Merged:** 1/8/2023 **Merged by:** [@pokamest](https://github.com/pokamest) **Base:** `dev` ← **Head:** `add-scrollbar-on-flickables` --- ### 📝 Commits (5) - [`9222877`](https://github.com/amnezia-vpn/amnezia-client/commit/9222877306f5b71293072db715512049762f1750) Show Scrollbars whenever the scroll is not obvious - [`804a790`](https://github.com/amnezia-vpn/amnezia-client/commit/804a790392319ef89cfb01b0b2ab269f9134c2d5) FlickableType added - [`fd905ef`](https://github.com/amnezia-vpn/amnezia-client/commit/fd905ef30800952310048ce4dbdac47d6126fc01) added margin for scrollbars for almost all flickable elements - [`1d8f342`](https://github.com/amnezia-vpn/amnezia-client/commit/1d8f342417ec5d978d81235fbec195069d1a074c) QML refactoring - [`7f561c3`](https://github.com/amnezia-vpn/amnezia-client/commit/7f561c30b32c598d8ac703acde59975f572c0390) Buttons margins ### 📊 Changes **32 files changed** (+376 additions, -502 deletions) <details> <summary>View changed files</summary> 📝 `client/resources.qrc` (+2 -0) 📝 `client/ui/qml/Config/GlobalConfig.qml` (+2 -0) 📝 `client/ui/qml/Controls/BlueButtonType.qml` (+3 -2) ➕ `client/ui/qml/Controls/FlickableType.qml` (+26 -0) 📝 `client/ui/qml/Controls/LabelType.qml` (+2 -2) 📝 `client/ui/qml/Controls/TextFieldType.qml` (+3 -2) ➕ `client/ui/qml/Controls/UrlButtonType.qml` (+25 -0) 📝 `client/ui/qml/Pages/InstallSettings/SelectContainer.qml` (+1 -2) 📝 `client/ui/qml/Pages/PageAppSetting.qml` (+2 -14) 📝 `client/ui/qml/Pages/PageBase.qml` (+0 -4) 📝 `client/ui/qml/Pages/PageGeneralSettings.qml` (+2 -9) 📝 `client/ui/qml/Pages/PageNetworkSetting.qml` (+85 -95) 📝 `client/ui/qml/Pages/PageNewServer.qml` (+4 -6) 📝 `client/ui/qml/Pages/PageServerContainers.qml` (+2 -7) 📝 `client/ui/qml/Pages/PageServerList.qml` (+7 -3) 📝 `client/ui/qml/Pages/PageServerSettings.qml` (+93 -99) 📝 `client/ui/qml/Pages/PageSetupWizard.qml` (+19 -25) 📝 `client/ui/qml/Pages/PageSetupWizardHighLevel.qml` (+18 -26) 📝 `client/ui/qml/Pages/PageSetupWizardLowLevel.qml` (+15 -21) 📝 `client/ui/qml/Pages/PageSetupWizardMediumLevel.qml` (+15 -21) _...and 12 more files_ </details> ### 📄 Description Show Scrollbars whenever the scroll is not obvious --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 20:45:57 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#1610
No description provided.