mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-27 00:55:57 +03:00
[GH-ISSUE #661] New App Icon #656
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#656
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mhdhejazi on GitHub (Oct 18, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/661
Originally assigned to: @NghiaTranUIT on GitHub.
First, thank you so much for the great app.
I like the design of the app, but for some reason, I didn't like the icon that much. It doesn't look to me as clean as the app design. So, I decided to give it a shot and design a simpler and more modern icon. This was the result:
If you like the icon let me know and I'll send you the vector version. And feel free to close this issue if you have no plans to change the app icon right now.
@NghiaTranUIT commented on GitHub (Oct 18, 2020):
Hey @mhdhejazi
It's fucking awesome 😍
It seems to fit with Big Sur design and I have an idea to introduce a list of the custom app icons in Preference that allow us to change the icon app in runtime. It likes what the Apollo iOS app already does 😄
If you don't mind, please send the vector icon version to nghia@proxyman.io, and I will include it in the next build 🙌
Here is how it looks like:
@mhdhejazi commented on GitHub (Oct 18, 2020):
I'm glad you like it! I sent you a link to the icon file. Check your inbox.
@NghiaTranUIT commented on GitHub (Oct 19, 2020):
@mhdhejazi let check out this beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.9.1_Custom_IconApp.dmg
We can select an icon app from Preference -> Appearance Tab 😄 .
The icon in Dock Bar will be changed, but not the real icon app from LaunchPad because it's technically impossible 👍
@NghiaTranUIT commented on GitHub (Oct 19, 2020):
If you have an idea for a new icon name, feel free to propose. I will update it 🙌
Thank you so much for the awesome icon 😄
@mhdhejazi commented on GitHub (Oct 19, 2020):
Very cool and nice feature. Thanks for the quick update!
I think I have to update the new icon to match the color and size of the current icon. I'll let you know when I do.
The name is cool too. Go for it 🚀
@mhdhejazi commented on GitHub (Oct 19, 2020):
I updated the icon. Same link.
BTW, there is also another style (not filled) and a different color (turquoise) layers in the same file. You can check them out and switch to any if you like it more.
@NghiaTranUIT commented on GitHub (Oct 19, 2020):
Thanks for the update. I will check it out today 🙌
@disrupted commented on GitHub (Oct 19, 2020):
looks really good! would you consider making one for Big Sur as well using the new square/squirkle shape?
@mhdhejazi commented on GitHub (Oct 19, 2020):
Sure. I added Big Sur style to the icon file.
Normal:


With a little 3D effect (similar to Messages app):
@NghiaTranUIT commented on GitHub (Oct 19, 2020):
It's cool to have a 3D effect. I will replace it with the blue circle + 3D effect.
For the Big Sure (Square) icon, I will add it later when Proxyman officially launches on Big Sur (It's already supported but not build with Xcode 12 yet) 😄
@NghiaTranUIT commented on GitHub (Oct 19, 2020):
Yay, the new 3D icon is here 🙌 https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.9.1_New_3D_AppIcon.dmg
@mhdhejazi commented on GitHub (Oct 19, 2020):
Cool 😍
One problem though, the alternative icons take some time to appear after app launch, and the old icon appears again right before closing.
I guess this is an issue with how Apple implemented
NSApplication.setApplicationIconImage()compared to iOS'sUIApplication.setAlternateIconName(), but I hope there is a workaround for that.@NghiaTranUIT commented on GitHub (Oct 20, 2020):
it's a technical limitation on macOS. I did research but there is no way to keep the new icon permanently like iOS does. Every time the app launches, Proxyman has to override the icon. Therefore, the old icon appears when it launches or closes.
But overall, it's good to support icon-sets, bring a new fresh breath to the macOS app 😄
@NghiaTranUIT commented on GitHub (Sep 22, 2021):
I found a solution by using NSDockTilePlugin 😄 The icon will persist after quitting and there is no glitch when starting/quiting the app. Let check out this build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.33.0_Dock_Plugin_v2.dmg
@mhdhejazi commented on GitHub (Sep 22, 2021):
Super cool! I didn't know about it before. Thank you for following up on this!
@mhdhejazi commented on GitHub (Sep 22, 2021):
Just tested the Dock Plugin version and it's working great! 🎉 Well done! 👏🏼
@NghiaTranUIT commented on GitHub (Sep 23, 2021):
Awesome. Glad to know it works 👍