machawk1 / wail

:whale2: Web Archiving Integration Layer: One-Click User Instigated Preservation
https://matkelly.com/wail
MIT License
346 stars 33 forks source link

Provide native Dock icon when running on macOS Big Sur #490

Closed machawk1 closed 3 years ago

machawk1 commented 3 years ago

Screen Shot 2020-12-29 at 6 57 53 AM Screen Shot 2020-12-29 at 6 57 56 AM

Other native apps have an iOS-like rounded rectangle. The Chrome team tried hard, they really did.

machawk1 commented 3 years ago

Started an icon in issue-490 branch but not satisfied and the .ico generation procedure (in README) ought to be automated.

machawk1 commented 3 years ago

Build script added as build/resize.sh but the PSD basis is unsatisfactory and there ought to be an OS conditional check to only serve the rounded rectangle icon to the OSes that exhibit this visual pattern.

Screen Shot 2021-04-17 at 4 00 15 PM

Also, the icon is somewhat ugly. This should be improved before merging, as above.

machawk1 commented 3 years ago

The icon is a little cleaner in c2c2b4a.

Screen Shot 2021-04-17 at 4 39 22 PM

The logic to conditionally apply this version needs to be implemented in either the build script (not ideal, two versions) or to somehow adapt it at runtime (a la Cyberduck):

machawk1 commented 3 years ago

Removed the letters' dropshadow in af15629 and it subjectively looks cleaner. Also, no need for the Big Sur conditional check, this icon is just generally easier to read, even if small print is not the best choice.

letter-sansds