Kovid Goyal
1e29fad5f0
Typecheck @ls cli opts
2021-04-24 17:51:02 +05:30
Kovid Goyal
19524a4459
Update uthash
2021-04-24 09:47:40 +05:30
Kovid Goyal
7043d565c9
...
2021-04-24 09:44:40 +05:30
Kovid Goyal
d6f856f2f2
Fix https://trac.macports.org/ticket/62732
2021-04-24 07:43:02 +05:30
Kovid Goyal
24f0451c10
Merge branch 'bug3514-fix' of https://github.com/orki/kitty
2021-04-23 21:27:31 +05:30
Ravi R Kiran
3c4460ca98
Give shift, control and caps lock precedence over other modifiers
2021-04-23 10:47:26 -05:00
Kovid Goyal
cbf33fa14b
Fix #3523
2021-04-23 16:23:13 +05:30
Kovid Goyal
d782654819
Forgot to handle case of empty scrollback
2021-04-23 16:07:10 +05:30
Kovid Goyal
3c39cbf333
Add a note about over large scrollback fill
2021-04-23 15:54:21 +05:30
Kovid Goyal
bd746e5151
Add a note about what happens when no scrollback lines are present
2021-04-23 15:48:47 +05:30
Kovid Goyal
b32c346eed
A new protocol extension to unscroll the screen
...
See https://gitlab.freedesktop.org/terminal-wg/specifications/-/issues/30
2021-04-23 15:44:38 +05:30
Kovid Goyal
77b8e204ad
Fix graphics being cleared when switching to alt screen if the switch mode is to not clear the alt screen
2021-04-23 14:51:32 +05:30
Kovid Goyal
93dfe19c35
GNOME: Fix maximize state not being remembered when focus changes and window decorations are hidden
...
Apparently mutter needs window geometry set after the surface commit not
before, otherwise it doesnt "stick". When decorations are not hidden
there were other commits caused by the decorations, masking the issue.
Fixes #3507
2021-04-23 14:04:12 +05:30
Kovid Goyal
6dc8df5178
icat kitten: Respect EXIF orientation when displaying JPEG images
...
Fixes #3518
2021-04-23 07:31:37 +05:30
Kovid Goyal
237fd73702
Fix removal of inactive tab that is before the currently active tab causing the highlighted tab to be incorrect
...
Fixes #3516
2021-04-22 22:28:05 +05:30
Kovid Goyal
5f2d0142d1
Re-organize README a bit
2021-04-22 20:32:34 +05:30
Kovid Goyal
572d576d5b
Merge branch 'fix-compilation-on-old-macos' of https://github.com/Luflosi/kitty
2021-04-22 14:30:38 +05:30
Luflosi
6606f51636
Fix compilation on macOS 10.12
...
The constants `NSControlStateValueOn`, `NSControlStateValueOff` and `NSControlStateValueMixed` are only available for macOS 10.13 or above according to https://developer.apple.com/documentation/appkit/nscontrolstatevalueon?language=objc .
Without this commit, compilation fails with this message:
```
glfw/cocoa_window.m:1537:28: error: use of undeclared identifier 'NSControlStateValueOn'
item.state = NSControlStateValueOn;
^
glfw/cocoa_window.m:1539:28: error: use of undeclared identifier 'NSControlStateValueMixed'
item.state = NSControlStateValueMixed;
^
glfw/cocoa_window.m:1542:47: error: use of undeclared identifier 'NSControlStateValueOn'
item.state = controller.isDesired ? NSControlStateValueOn : NSControlStateValueOff;
^
glfw/cocoa_window.m:1542:71: error: use of undeclared identifier 'NSControlStateValueOff'
item.state = controller.isDesired ? NSControlStateValueOn : NSControlStateValueOff;
^
```
To fix this, simply redefine the constants to use the old and now deprecated constants on older macOS versions.
The code that causes this was introduced in 98519bf326834a126e89489a6a221ff21fab100f.
2021-04-22 10:53:34 +02:00
Kovid Goyal
36da65120a
It's only alt and alt+shift that dont work in global menubar
...
alt in combination with ctrl/cmd works fine.
2021-04-22 10:50:43 +05:30
Kovid Goyal
b6c1e1a609
...
2021-04-22 10:24:57 +05:30
Kovid Goyal
5d003ec772
Fix @close-tab not working with pipe based remote control
...
Fixes #3510
2021-04-22 10:23:04 +05:30
Kovid Goyal
b9210a2ba4
macOS: Prevent option based shortcuts for being used for global menu actions
...
Fixes #3515
2021-04-22 10:15:10 +05:30
Kovid Goyal
f3c559ea13
Cleanup secure keyboard entry logging
2021-04-22 09:41:01 +05:30
Kovid Goyal
6cee6b6429
More accurate ignoring message
2021-04-22 09:31:41 +05:30
Kovid Goyal
84f6aabf5b
Clean up debug keyboard on macOS
2021-04-22 09:28:11 +05:30
Kovid Goyal
9ce947d6ea
Ignore failure to read the readline init file on Linux as well
...
There are apparently people that like to break things randomly on their
systems by removing needed files. Fixes #3513
2021-04-22 08:13:57 +05:30
Kovid Goyal
0f23ad0d7e
Merge branch 'u_int8_t' of https://github.com/sgn/kitty
2021-04-21 18:45:18 +05:30
Đoàn Trần Công Danh
1b760b6c53
freetype_render_ui_text: use uint8_t instead of u_int8_t
...
uint8_t is a standard type, while u_int8_t isn't. And we're assigning to
an uint8_t anyway.
2021-04-21 19:23:43 +07:00
Kovid Goyal
cdf64bf016
Linux: Fix binary kitty builds not able to load fonts in WOFF2 format
...
Fixes #3506
2021-04-20 17:07:47 +05:30
Kovid Goyal
f3726023c2
version 0.20.1
v0.20.1
2021-04-19 21:45:08 +05:30
Kovid Goyal
cb41683f47
...
2021-04-19 20:12:20 +05:30
Kovid Goyal
629a8ad055
Fix #3501
2021-04-19 19:58:02 +05:30
Kovid Goyal
4ba0fa00b4
Update changelog
2021-04-19 18:07:03 +05:30
Kovid Goyal
f1e73c015a
Merge branch 'hyperlink_unbound_variable' of https://github.com/miseran/kitty
2021-04-19 18:03:18 +05:30
Reto Schnyder
926c3540ff
Fix unbound variable in hyperlink handling
2021-04-19 14:19:13 +02:00
Kovid Goyal
1aebd83e45
A little clearer code
2021-04-19 17:42:15 +05:30
Kovid Goyal
8225351145
icat: When displaying an animated GIF image with no delays between frames, add a 100ms delay between every frame.
...
This allows some broken images tested with broken software *cough* browsers to work.
See #3498
2021-04-19 17:17:45 +05:30
Kovid Goyal
379add8d6f
IntEnum was needed
2021-04-19 17:09:23 +05:30
Kovid Goyal
ea11ce8664
Use a normal enum for Dispose rather than an IntEnum
2021-04-19 16:57:43 +05:30
Kovid Goyal
82e9e96f0c
Fix CodeQL warnings
2021-04-19 14:00:53 +05:30
Kovid Goyal
8c4e426534
Silence some unused parameter warnings
v0.20.0
2021-04-19 13:53:27 +05:30
Kovid Goyal
636771e566
Fix test crashing on 32bit machines
2021-04-19 13:48:39 +05:30
Kovid Goyal
363b20bdd2
Add debug symbols when not stripping
2021-04-19 13:29:50 +05:30
Kovid Goyal
b16317e2ca
Silence spurious compiler warning
2021-04-19 13:27:17 +05:30
Kovid Goyal
2c5c869228
Print command used to run tests
2021-04-19 13:14:25 +05:30
Kovid Goyal
3f5f218e0b
Use correct printf codes
2021-04-19 13:00:48 +05:30
Kovid Goyal
c9cc425aad
version 0.20.0
...
Fixes #3248
Fixes #3287
2021-04-19 10:14:00 +05:30
Kovid Goyal
9a2b0b6995
Wayland CSD: Double clicking on titlebar should toggle window maximize
2021-04-19 08:58:29 +05:30
Kovid Goyal
50f8aeeaf6
Dont output an error when none is used as a modifier
2021-04-18 18:11:56 +05:30
Kovid Goyal
fe291dd769
...
2021-04-18 10:46:06 +05:30