-
Notifications
You must be signed in to change notification settings - Fork 2.6k
feat: notification panel fix #1240
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
base: main
Are you sure you want to change the base?
Conversation
Rishabh Shinde seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
a9c1a50
to
f5431d6
Compare
Hi, thanks for opening this. Does this PR replace #1189? I'll do a manual test later today. |
Hi Eric,
Yes, it replaces #1189. I had to sync the repository to the latest version,
and my previous commits were discarded.
…On Mon, Mar 31, 2025 at 1:12 PM Eric Dubé ***@***.***> wrote:
Hi, thanks for opening this. Does this PR replace #1189
<#1189>? I'll do a manual test
later today.
—
Reply to this email directly, view it on GitHub
<#1240 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOZQKJDOKHFYFBYKOU5SCWD2XFZQ5AVCNFSM6AAAAAB2DKVFN2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONRWHA3DMOJUGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
[image: KernelDeimos]*KernelDeimos* left a comment (HeyPuter/puter#1240)
<#1240 (comment)>
Hi, thanks for opening this. Does this PR replace #1189
<#1189>? I'll do a manual test
later today.
—
Reply to this email directly, view it on GitHub
<#1240 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOZQKJDOKHFYFBYKOU5SCWD2XFZQ5AVCNFSM6AAAAAB2DKVFN2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONRWHA3DMOJUGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Can this be merged to the repository? |
Just adding a note here since we talked outside the repo - this will be merged pending further review from @jelveh |
I just did a manual test. The behavior of displaying notifications seems to be perfect now. I noticed only two issues:
This is what happens if I click a file share notification from the panel instead of clicking the notification toast; I get this strange broken window: Manual Test Recordingpr-1240_smaller.mp4 |
Hi, I fixed the issues that you addressed. I am able to see the bell icon perfectly. I don't understand why you are unable to see it. Can you check this PR? |
I just did a quick test:
I think what you're trying to do here is simplify the CSS/DOM of the top bar so that we can more easily add icons while ensuring consistency. I agree that this is necessary, but the appearance of the top bar should not change as a result. If the notification panel doesn't depend on these changes, perhaps it's more appropriate as a separate PR. Padding of icons changedThis is what the padding looks like in this PR: This is what it looks like on The layout in this PR adds more space between icons, causing the icons to take up more space on the top bar. Profile iconThis is probably related to the padding issue mentioned above. The profile image area gets moved to the top-left of its container, making the UI look broken. |
The notification panel does not depend on these changes. What should I do for the layout? Should I try to fix it or will it be considered as another PR? |
I'm find with either, but we can likely merge the notification panel sooner if the other changes are moved to a separate PR |
Sure then, let's merge it and I can try to fix it as another PR |
What I meant was the CSS changes made in the PR could be moved to another, and that would expedite merging this. I can't merge a PR with CSS regressions on components of the desktop UI. |
-fixed the toolbar UI
There are still styles changes. I want all the style changes for the toolbar removed - they don't need to be in this PR. That means comparing with the style on |
Well, I was going to send a You can apply this with pr-1240_rm-toolbar-css.diff.txt This diff removes the toolbar style changes and makes it consistent with the current style on |
I have run the command and those changes have been applied to the repository |
Perfect, thanks! I'm going to ask @jelveh if he wants to review the UI first but otherwise this looks ready to merge to me |
This reverts commit c27bdd6.
I think @jelveh has tested it, is it ready to be merged? |
Hey @KernelDeimos can this PR be merged or does it require additional changes |
Any updates on this @KernelDeimos ? |
Not yet, we've got a lot on our plates at the moment. |
No description provided.