-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement scrollbar to list #664
Conversation
I dont think you will need those custom widgets you are adding since the recent updates to the gioui package has a scrollbar widget attached. |
b0b51dd
to
5f08b5d
Compare
5f08b5d
to
33e3b5a
Compare
c4bbb07
to
983a0c5
Compare
983a0c5
to
24c7611
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kindly pay attention to reviews on the icons size parameter.
837950d
to
1fdaa20
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Scrollbar not visible on the Overview page.
No scroll bar on tx details page.
No scroll bar on wallet page when all the wallets are expanded.
Not so sure why this icon is on the left of your page instead of the right.
The scroll padding on the proposals page is not uniform as the against tx and ticket pages.
Proposal details content area does not have a scroll bar.
Setting page does not have a scroll bar.
- Wallet Log Page and statistics page do not also have scroll bars.
The idea of this PR is to add scroll bars to all pages that scrolls. Meaning any page that has the list
layout.
5fd8ec8
to
607b54f
Compare
- add list_scroll widget to decred material - rename HideScroll to IsHiddenScrollBer
- wallet seed backup page and fix seed view page scroll bug - add scrollbar to tx details and account details pages - add scroll to ticket page, remove ticket gridlayout
- add scrollbar to proposals details page, - license page, log page, statistics page
2cfec7a
to
94bc3c4
Compare
- clean up tx page alignment - ensure uniform scrollbar padding - rebase PR and clean up code
94bc3c4
to
28f0178
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ad24fa2
to
41adafa
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
- Add scrollbar to modal widget - fix wallet and ticket page scrollbar bug
41adafa
to
bfb14e6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* add custom list with scroll view * update gio version and refactor code with new gioui version * rebase and fix scroll bar in page used * refactor Size in Icon * fix add wallet menu btn displacement - add list_scroll widget to decred material - rename HideScroll to IsHiddenScrollBer * Add scroll bar to overview page, wallet page, - wallet seed backup page and fix seed view page scroll bug - add scrollbar to tx details and account details pages - add scroll to ticket page, remove ticket gridlayout * Fix see all icon size bug - add scrollbar to proposals details page, - license page, log page, statistics page * Remove scrollbar from clickable list widget. - clean up tx page alignment - ensure uniform scrollbar padding - rebase PR and clean up code * Add scrollbar to send and receive page - Add scrollbar to modal widget - fix wallet and ticket page scrollbar bug Co-authored-by: sirmorrison <[email protected]>
Resolve #609