Kovid Goyal
18f42fe4c1
Merge branch 'tab_powerline' of https://github.com/slfotg/kitty
2021-02-24 12:23:11 +05:30
Sam Foster
2a3cc71641
Made powerline tab_bar_style have different display options
2021-02-24 00:14:00 -06:00
Kovid Goyal
323d5dba7e
SingleKey parsing requires ASCII lowercase
2021-02-15 04:55:51 +05:30
Kovid Goyal
9cf5348c36
Modify ImageMagick wrapper to handle animated images
2021-02-01 14:12:26 +05:30
Kovid Goyal
5ffbee1e8c
Use shifted keys to match shortcuts as well
2021-01-16 20:52:15 +05:30
Kovid Goyal
027c5a57f1
Work on porting kittens to use new key infrastructure
...
Also move type definitions into their own module
2021-01-16 20:52:14 +05:30
Kovid Goyal
6b2ffc774f
Port shortcut and sequence matching code
2021-01-16 20:52:14 +05:30
Kovid Goyal
1ec9a8b777
Fix parsing of shortcuts to support the new keys
2021-01-16 20:52:12 +05:30
Kovid Goyal
1690718710
More removal of GLFW_KEY_ constants
2021-01-16 20:52:12 +05:30
Kovid Goyal
b94d2b27f4
Refactor single key config parsing to use a special type
2021-01-07 18:07:17 +05:30
Tomas Krizek
fb8b9b3933
kitty/config_data: remove duplicate function
...
selection_foreground() serves the exact same purpose as
to_color_or_none()
2021-01-01 23:23:47 +01:00
Kovid Goyal
c486fbb7c3
Add some aliases for shift key shenanigans
2020-12-30 21:09:03 +05:30
Kovid Goyal
2e5b595a82
Clarify color table docs
2020-12-24 13:54:09 +05:30
Kovid Goyal
4cd14aee42
Add a changelog entry for the last merge
...
Also some misc code/docs cleanups for it.
2020-12-17 11:24:38 +05:30
Antoine Bertin
cf7eaea88c
Add documentation
2020-12-16 18:01:14 +01:00
Margaret K. Geiger
2b3e2ea6f8
Add tab_switch_strategy option 'right'
2020-12-08 16:55:27 -08:00
Kovid Goyal
19870983ca
Allow specifying text formatting in tab_title_template
...
Fixes #3146
2020-12-08 21:42:40 +05:30
Kovid Goyal
d13ad4ec4b
Merge branch 'nohand' of https://github.com/derekschrock/kitty
...
Also add a changelog entry and some stylistic fixes
2020-11-22 12:31:28 +05:30
Derek Schrock
cb164e5cac
Add new option detect_urls to check for URLs under the mouse cursor
...
Enabled by default add new option `detect_urls` that will allow you
contorl if kitty should detect URLs under the mouse cursor. If disabled
the URLs are still clickable with open_url_modifiers.
2020-11-22 00:58:26 -05:00
Kovid Goyal
6409786f8d
Add a new mappable select_tab action to choose a tab to switch to even when the tab bar is hidden
...
Fixes #3115
2020-11-21 14:52:18 +05:30
Jay Han
b13174cb9c
pointer_shape_when_dragging option + set_mouse_cursor_when_dragging()
2020-10-17 09:52:44 -07:00
Jay Han
03ac6cab99
default_pointer_shape option
2020-10-17 09:28:04 -07:00
Kovid Goyal
12bbe5459d
Allow selecting hyperlinks via the hints kitten
2020-09-24 13:21:15 +05:30
Kovid Goyal
b5007ba276
Store pager history in UTF-8
...
Reduces storage requirement by a fator of 4 at the cost of some CPU
usage, to encode to UTF-8
2020-09-21 12:29:10 +05:30
Kovid Goyal
be1ff61e4a
Improve some utility functions
...
Make expandvars accept both $VARNAME and ${VARNAME} now matches
the behavior of posixpath.expandvars
Allow overriding the environment variables to_cmdline expands against
2020-09-18 13:25:59 +05:30
Kovid Goyal
0a027fad9a
Allow asking for confirmation before opening hyperlinks
2020-09-15 10:26:05 +05:30
Kovid Goyal
399a1f8fee
Add an option to disable OSC 8
2020-09-10 10:47:28 +05:30
Kovid Goyal
0cc54484a4
Add a note about using the scrollback pager history for large scrollbacks
2020-09-09 12:17:19 +05:30
Kovid Goyal
4df7d59de0
...
2020-09-09 10:18:56 +05:30
Kovid Goyal
9a54da84dc
Add a setting tab_activity_symbol
...
Fixes #2515
2020-09-08 21:54:56 +05:30
Kovid Goyal
1d607bf13e
Fix #2943
2020-08-30 20:42:01 +05:30
Kovid Goyal
430eaefc3e
If a border width in pts is non-zero have it result in a minimum 1px border
...
Change the default to 0.5pt instead of 1px
2020-08-30 15:26:37 +05:30
Kovid Goyal
3d60724651
Allow specifying border sizes in either pt or px
...
Change the default to 1px borders as this works best with the new minimal border style.
2020-08-30 14:17:47 +05:30
Kovid Goyal
cd76d109f5
Fix a couple of documentation build warnings
2020-08-21 07:50:35 +05:30
Kovid Goyal
384ccb4fc7
Have the :opt:confirm_os_window_close option also apply when closing tabs with multiple windows
...
Fixes #2857
2020-07-16 12:51:19 +05:30
Kovid Goyal
c46b36509b
macOS: Fix cmd+plus not increasing font size with keyboards where the + key is a shifted key. Fixes #2839
2020-07-09 22:14:07 +05:30
Luflosi
2b884377d4
Fix typos
2020-06-23 16:35:13 +02:00
Kovid Goyal
97c3061b8f
Allow having no tab separator
...
Fixes #2761
2020-06-13 12:33:15 +05:30
Kovid Goyal
1cb183f5e1
Add a note about what sort of ligatures disable_ligatures affects
2020-06-06 09:11:32 +05:30
Kovid Goyal
82d8c4b230
Fix #2699
2020-05-27 20:18:05 +05:30
Kovid Goyal
707cb37212
Have the confirm on close also apply to quitting kitty
...
Use a dedicated API for handling quit requests on macOS rather than a
quit canary. Also create a mappable "quit" action for all platforms.
2020-05-18 16:06:40 +05:30
Kovid Goyal
98625e9c36
Add an option confirm_on_os_window_close to ask for confirmation when closing an OS window with multiple kitty windows.
2020-05-15 13:39:58 +05:30
Kovid Goyal
50d9718c68
Start work on refactoring management of windows
2020-05-12 22:43:53 +05:30
Kovid Goyal
28fc9c69da
Allow showing the name of the current layout and the number of windows in tab titles
...
Fixes #2634
2020-05-09 08:00:17 +05:30
Kovid Goyal
696b857f91
By default, double clicking no longer considers the : as part of words
...
Fixes #2602
2020-04-28 19:57:40 +05:30
Kovid Goyal
c69b8870d2
Allow individually setting margins and padding for each edge (left, right, top, bottom)
2020-04-19 09:36:26 +05:30
Kovid Goyal
85b55b31b6
Add a new :opt:listen_on option in kitty.conf
...
Also allow using environment variables in this option
Fixes #2569
2020-04-19 09:23:52 +05:30
Kovid Goyal
c912eef040
Minor strictness increases
2020-03-14 14:59:31 +05:30
Kovid Goyal
d3f37eeba4
more typing work
2020-03-14 11:42:05 +05:30
Kovid Goyal
8ae110691e
More typing work
2020-03-09 21:06:13 +05:30