Birger J. Nordølum
58b5e645c6
chore(logo): add missing attribution
...
The Big Sur template includes a CC BY 4.0 license, hence the attribution
with the details of the change.
2021-04-29 09:11:20 +02:00
Birger J. Nordølum
689fd03250
fix(logo): make the icon more inline with Big Sur
...
This tries to follow the Human Interface Guidelines
from Apple.
2021-04-28 15:37:13 +02:00
Kovid Goyal
3fcf83e685
Use a framed icon on macOS
...
Fits better with Apple's icon style
2021-04-26 12:07:35 +05:30
Kovid Goyal
5a2f2767ad
Fix window icon not working on X11 with 64bits
...
Apparently on X11 the maximum icon size is 128x128. 256x256 is too
large for the X11 protocol because the X server unserializes the icons
using "unsigned long" which is 64 bits on Linux. So we have to use
64bits per pixel instead of 32, with 32bits padded to 0.
While there I also got rid of the kitty.rgba file replacing it with a
128x128 PNG file.
Fixes #3260
2021-01-25 20:54:19 +05:30
Luflosi
527ff0238a
Replace all instances of EnvironmentError with OSError
...
According to the text just above https://docs.python.org/3/library/exceptions.html#EnvironmentError , `EnvironmentError` has been an alias of `OSError` since Python 3.3. Replacing it makes the code more consistent since `OSError` is used in other places in the code too.
2020-01-11 16:47:36 +01:00
Kovid Goyal
6f8214c15c
Add the generated macOS icons to git
...
Removes the need for optipng/librsvg when building kitty.
2019-06-28 13:48:09 +05:30
Kovid Goyal
a56475e32f
Dont use chdir() in logo/make.py
2019-06-28 13:44:42 +05:30
Luflosi
a792c94ccf
Use python3 shebang for all python scripts
...
Fixes #1624 .
Use python3 shebang for all python scripts as python still defaults to python2 on many systems.
2019-05-20 14:44:24 +02:00
Kovid Goyal
4313531432
macOS: Use a custom mouse cursor that shows up well on both light and dark backgrounds
...
Fixes #359 . Also, update GLFW from upstream for retina cursor setting
support.
2018-07-07 10:43:30 +05:30
Justin Li
71f84b1023
reduce icon set size to fit iconutil limits
2018-03-30 22:57:34 -07:00
Kovid Goyal
94e8be6b1c
...
2018-02-27 20:29:08 +05:30
Kovid Goyal
053ba7f082
Nicer error message when user tries to run logo/make.py with missing tools
2018-02-27 19:56:52 +05:30
Koichi Shiraishi
eb93cd4048
Add missing 64 size because doesn't create icon_32x32@2x.png
2018-01-12 00:59:19 +09:00
Kovid Goyal
25913f77e0
Add a clean action to setup.py
2017-10-17 13:35:54 +05:30
Kovid Goyal
3ee99a61ff
Make the logo a little nicer
2017-02-02 15:23:46 +05:30
Kovid Goyal
e00de927c7
Explicitly set depth when rendering kitty.rgba
2017-01-20 07:50:04 +05:30
Kovid Goyal
df5c225b5a
Set window icon on linux
2017-01-18 20:52:06 +05:30
Kovid Goyal
60815bf359
A logo for kitty
2017-01-18 19:56:43 +05:30