Kovid Goyal
6546c1da9b
run pyupgrade to upgrade the codebase to python3.6
2021-10-21 12:43:55 +05:30
Kovid Goyal
67fd07a92a
...
2021-10-14 09:57:35 +05:30
Kovid Goyal
5afb16ab8d
A new remote control command to change tab color
...
Fixes #1287
2021-10-12 12:48:25 +05:30
Kovid Goyal
be439cb887
When a tab_bar_background is specified it should extend to the edges of the OS window
...
Fixes #4054
2021-09-23 20:12:30 +05:30
Kovid Goyal
f6a6ead0f3
Fix active_tab_foreground ignored in slant style
...
Fixes #4053
2021-09-23 14:40:08 +05:30
Kovid Goyal
dfdd1697c5
Make the signatures of drat tab functions extendable with backwards compat
2021-08-18 10:03:50 +05:30
Kovid Goyal
a82bc6738c
A new option to draw the tab bar centered or right
...
Fixes #3946
2021-08-18 07:35:04 +05:30
Kovid Goyal
868626c79c
Allow the user to supply a custom Python function to draw tab bar
2021-08-18 07:15:03 +05:30
Kovid Goyal
ab889e2945
A new "slant" style for the tab bar
2021-08-03 08:45:55 +05:30
Kovid Goyal
4b889750db
Add a new variable `{num_window_groups}` for tab_title_template
...
See #3837
2021-07-16 19:25:24 +05:30
Kovid Goyal
bd67899943
Allow using super and sub scripts in tab titles
...
The syntax is
{sup.whatever}
works by translating enhlish letters/number to their unicode
equivalents.
Fixes #3763
2021-06-25 15:02:43 +05:30
Kovid Goyal
ec31a36fd9
Fix reloading of various settings
2021-06-07 08:27:58 +05:30
Kovid Goyal
7148f262c0
Reload for keys, fonts and colors now working
2021-06-06 14:31:22 +05:30
Kovid Goyal
a670268a6b
Add blank rects for tab bar padding
2021-06-05 09:16:24 +05:30
Kovid Goyal
bfe1952705
Merge branch 'less-contrast-for-powerline-alt-separator' of https://github.com/chipaca/kitty
2021-05-30 07:37:41 +05:30
John R. Lenton
97181a39da
Use less contrasting color for powerline alt separator
...
This change makes it so that when using powerline-style tab bars, and
if the `tab_bar_background`, `inactive_tab_background` and
`inactive_tab_foreground` are all different, the separator between
inactive tabs uses the less contrasting color between the inactive
foreground, and the tab bar background.
This fixes #3664 .
2021-05-29 16:54:51 +01:00
Kovid Goyal
c827a29a7b
Use the new get_options() function
...
Nicer than carrying around opts objects everywhere
2021-05-24 12:29:11 +05:30
Kovid Goyal
355808b0f6
Fix dynamically changing the background color in a window causing rendering artifacts in the tab bar
...
Fixes #3595
2021-05-09 11:54:51 +05:30
Kovid Goyal
162e498347
Fix @ set-colors for active_tab_foreground
2021-04-26 20:18:50 +05:30
Kovid Goyal
863fff8620
Cleanup previous PR
2021-02-24 12:32:26 +05:30
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
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
19870983ca
Allow specifying text formatting in tab_title_template
...
Fixes #3146
2020-12-08 21:42:40 +05:30
Kovid Goyal
9a54da84dc
Add a setting tab_activity_symbol
...
Fixes #2515
2020-09-08 21:54:56 +05:30
Kovid Goyal
2b3753d99c
Prevent super large tab margin widths from causing a crash
...
Fixes #2793
2020-06-24 22:56:54 +05:30
Kovid Goyal
50384fac97
DRYer
2020-05-14 09:18:29 +05:30
Kovid Goyal
424bd8a6cd
Only compile tab template once
2020-05-14 09:15:11 +05:30
chriszarate
8bb8615a5a
Compile template and restrict globals for eval
2020-05-13 23:30:12 -04:00
chriszarate
d6ddfa9d18
Use f-string instead of format for tab_title templates
2020-05-12 22:29:03 -04:00
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
Trygve Aaberge
941fe918fb
Omit final tab separator
...
This makes tab separators only drawn between the tabs.
Relates to #2616
2020-05-01 10:29:18 +02:00
Kovid Goyal
b65119b8a9
Color separators in the tab bar using inactive bg except for the last one
2020-03-29 09:20:17 +05:30
Kovid Goyal
1610dba7ab
patch tab bar colors correctly
2020-03-26 00:46:30 +05:30
Kovid Goyal
d9d419991c
Respect tab_bar_background again
2020-03-26 00:41:19 +05:30
Kovid Goyal
f9e86b19aa
Fix #2480
2020-03-26 00:20:10 +05:30
Kovid Goyal
fffb976e43
Fix blank space at the start of tab bar in powerline style when first tab is inactive
...
Fix #2478
2020-03-25 19:20:35 +05:30
Kovid Goyal
0d87b8fac5
Fix a regression in 0.17 that caused tab bar background to be rendered after the last tab as well
...
Fixes #2464
2020-03-24 16:05:02 +05:30
Kovid Goyal
60995ff04b
Fix #2429
2020-03-13 19:14:49 +05:30
Kovid Goyal
917559f883
more typing work
2020-03-13 16:13:26 +05:30
Kovid Goyal
7298de646a
more typing work
2020-03-09 18:17:24 +05:30
Kovid Goyal
c817ba9eae
more typing work
2020-03-09 13:32:45 +05:30
Kovid Goyal
a4cc10c41b
More typing work
2020-03-04 06:10:57 +05:30
Kovid Goyal
0c58662eb6
Fix fade style tab bar showing opaque background after last tab
2020-02-16 15:11:55 +05:30
Kovid Goyal
2487f18f24
Add a new option active_tab_title_template to specify a different template for active tab titles
...
Fixes #2198
2019-12-17 20:39:46 +05:30
Kovid Goyal
f59afff1d1
Add a new option tab_bar_background to specify a different color for the tab bar
...
Fixes #2198
2019-12-17 20:08:33 +05:30
Kovid Goyal
90acef72dc
Merge branch 'add_powerline_style_tabs' of https://github.com/brujoand/kitty
2019-10-18 19:36:31 +05:30
brujoand
0f38dc1bd1
Adding powerline style tabs
2019-10-18 11:18:28 +02:00
Kovid Goyal
1e8f1f8cc6
Ensure trailing space is drawn around tab separator when title is too long to fit
...
Fix #1668
2019-05-31 17:51:56 +05:30