pagedown
bf9d47fddd
...
2022-01-22 09:51:28 +08:00
pagedown
4fe10fadb0
...
2022-01-22 09:45:32 +08:00
pagedown
d29faa0986
Allow tab title to be set to empty to use window title
2022-01-22 03:28:42 +08:00
pagedown
88ee5e95fc
Add default choices for features that use ask kitten
2022-01-22 03:21:59 +08:00
pagedown
9a119255fe
ask kitten: Use the default value as input text
...
Prefill the current value when changing the tab title.
2022-01-22 03:11:39 +08:00
pagedown
7ce11050cd
ask kitten: Esc to abort and Enter to confirm the default choice
2022-01-22 02:50:50 +08:00
pagedown
9b4d1219b8
Add default choice option for ask kitten
2022-01-22 02:46:37 +08:00
pagedown
4dd29c726a
Make the clickable range of No the same as Yes
...
Since the two options are treated equally, the same amount of mouse
clickable range are given.
2022-01-22 02:41:52 +08:00
Kovid Goyal
17e31565e2
Get it working even with 2 row windows assuming they are wide enough to fit the title on a single line
2022-01-21 21:46:27 +05:30
Kovid Goyal
dd72deb546
Allow ask kitten to function in a 3 line window
2022-01-21 21:43:25 +05:30
Kovid Goyal
7e82179c79
...
2022-01-21 21:20:49 +05:30
Kovid Goyal
d61e655953
Changelog entry for new underline styles
2022-01-21 21:16:23 +05:30
Kovid Goyal
cd0ca95877
Improve the UI of the ask kitten
...
Center the text in the window and allow pressing enter/esc when doing a
yes/no question
Fixes #4545
2022-01-21 20:02:13 +05:30
Kovid Goyal
d70610f5d9
more uses of extlinks
2022-01-21 08:45:03 +05:30
Kovid Goyal
f9cfb6f989
use sphinx extlinks instead of custon roles
2022-01-21 08:19:57 +05:30
Kovid Goyal
1f4372b34c
Test if text is being inserted rather than if text is present
2022-01-20 11:16:05 +05:30
Kovid Goyal
76e7e7d61f
...
2022-01-20 08:45:03 +05:30
Kovid Goyal
c09dc73476
...
2022-01-20 08:33:44 +05:30
Kovid Goyal
b090602fdb
macOS: Fix the shift key not clearing pre-edit text in IME
...
Fixes #4541
2022-01-20 08:00:17 +05:30
Kovid Goyal
16d3e82515
Add debug output when ignoring key press during IME
2022-01-19 14:50:12 +05:30
Kovid Goyal
9caa6bb306
Nicer event printing
2022-01-19 14:32:03 +05:30
Kovid Goyal
acf227803f
Move event formatting into the types
2022-01-19 14:30:08 +05:30
Kovid Goyal
f255c15fa9
DRYer
2022-01-19 14:04:14 +05:30
Kovid Goyal
7ce74ac688
Also change string based on event type
2022-01-19 13:58:45 +05:30
Kovid Goyal
6090673bb5
DRYer
2022-01-19 13:56:02 +05:30
Kovid Goyal
d1b5420b08
Display space as a word when printing keys
2022-01-19 13:33:53 +05:30
Kovid Goyal
e0f2b96fd2
Merge branch 'debug-config' of https://github.com/page-down/kitty
2022-01-19 13:16:26 +05:30
Kovid Goyal
47fdce6483
remove executable perms from boss.py
2022-01-19 13:12:52 +05:30
pagedown
bac84f31b3
Refactor the print functions to make it easier to use in kitten
2022-01-19 15:26:02 +08:00
Kovid Goyal
21bc5bf8c0
Dont leak a reference to input_source_at_last_key_event
2022-01-19 12:06:54 +05:30
Kovid Goyal
0ae928f409
Increase max cache size for distribute_dots
...
Since it is now also used to render dotted underlines
2022-01-19 12:00:17 +05:30
pagedown
7bf7cc284d
Add the missing mouse triggers click (-2) and double-click (-3)
2022-01-19 14:12:39 +08:00
pagedown
ff1efebf70
Fix mouse maps are indented with one more space
2022-01-19 14:07:45 +08:00
pagedown
9334ed773e
Adjust the order of modifier key names to match the config and docs
2022-01-19 14:05:51 +08:00
Kovid Goyal
5d8a0c4b09
Merge branch 'ksi-fish' of https://github.com/page-down/kitty
2022-01-19 08:38:15 +05:30
pagedown
c5e8a36f9b
Shell integration: Improvements for fish integration
...
Move the completion function to the autocomplete script.
Fix some issues with cursor shape setting, respect user configuration.
Functions and vars start with two underscores, following the convention.
Other minor refactoring.
2022-01-19 09:39:23 +08:00
Kovid Goyal
39f9efc816
Add changelog entry for last PR
2022-01-18 21:10:02 +05:30
Kovid Goyal
17a3be8cb1
Merge branch 'dotted-dashed-underline' of https://github.com/jcla1/kitty
2022-01-18 21:03:30 +05:30
Joseph Adams
ee2c9775a7
Use distribute_dots() to even out spacing in underline
2022-01-18 15:46:31 +01:00
Joseph Adams
da486153de
Add (possibly erroneous) test for new underline.
...
Also make more clear *what* exactly is rendered in the cell (i.e. a
strikethrough).
2022-01-18 12:52:59 +01:00
Joseph Adams
dd192ad0b7
Make old tests run
...
Previously, because of the new underline styles a couple of tests were
failing due to an unexpected number of sprites being returned from the
test-set-up. No new tests were added.
2022-01-18 12:28:24 +01:00
Joseph Adams
3c6c36487f
Update underline documentation
2022-01-18 12:13:51 +01:00
Kovid Goyal
85eedb96ac
Merge branch 'docs' of https://github.com/page-down/kitty
2022-01-18 16:37:11 +05:30
pagedown
3a8d867c87
Docs: Add macOS shortcuts and nth_os_window
2022-01-18 18:59:26 +08:00
Kovid Goyal
6a2522452f
Allow including config files matching glob patterns in conf files
...
Fixes #4533
2022-01-18 16:28:19 +05:30
Kovid Goyal
f9a4b6bb0d
Use an enum for state as well
2022-01-18 13:58:55 +05:30
Kovid Goyal
f1fbfe297d
Use an enum for background work
2022-01-18 13:50:05 +05:30
Kovid Goyal
2c0ac895e6
diff kitten: Fix exiting while highlighting is incomplete causes kitten to hang until highlighting is done
2022-01-18 13:43:39 +05:30
Joseph Adams
e86c7d668c
Add rendering functions for dotted and dashed underline.
...
Dashed underline looks pretty good regardless of conditions, but the
dotted underline only looks good/correct on certain font-sizes. This is
due to the underline being rendered on a per cell/glyph basis (so one
can not place a dot directly between two letters, say. Could be remedied
by pulling the rendering of the underlines into the shader, but that is
more work.
2022-01-17 13:25:08 +01:00
Kovid Goyal
4778e0eb23
Move the section about integration to a better location
2022-01-17 10:41:35 +05:30