Kovid Goyal
a402d848d2
Work on themes kitten UI
2021-08-03 17:32:15 +05:30
Kovid Goyal
37c563802c
typo
2021-08-03 12:58:38 +05:30
Kovid Goyal
2d7032973c
Change the semantics of --title slightly
...
Now it no longer overrides the titles of windows/tabs created in the
session. This allows windows/tabs to have their own titles while fixing
the OS Window's title.
2021-08-03 09:51:53 +05:30
Kovid Goyal
70b5f5bce3
Fix kitty --title not overriding tab titles
...
It must set the OS Window title permanently.
Fixes #3893
2021-08-03 09:34:13 +05:30
Kovid Goyal
be34af4555
Remove inline from .c files
...
It is ignored by compilers and hides unused static functions
2021-08-03 09:11:17 +05:30
Kovid Goyal
815539a933
Clean up the docs for tab_bar_style
2021-08-03 08:52:19 +05:30
Kovid Goyal
ab889e2945
A new "slant" style for the tab bar
2021-08-03 08:45:55 +05:30
Kovid Goyal
b3231c8003
Fix a link in the conf docs
2021-08-02 21:58:39 +05:30
Kovid Goyal
5f6cb34f77
placeholder
2021-08-02 21:54:06 +05:30
Kovid Goyal
a99a080c50
More work on theme loading
2021-08-02 21:46:33 +05:30
Kovid Goyal
4a1ca8d582
Move theme parser into kitty code
2021-08-02 18:54:48 +05:30
Kovid Goyal
050eb5660d
Start work on themes kitten
2021-08-02 17:56:31 +05:30
Kovid Goyal
13e59df1f8
version 0.22.2
v0.22.2
2021-08-02 08:20:33 +05:30
Kovid Goyal
c797944923
Also set first underviced render frame request
2021-08-01 12:59:22 +05:30
Kovid Goyal
ade4e67b51
Possible fix for #3890
...
Try to ensure we have a functioning displaylink always.
GLFW skips over sleeping monitors during a poll and also
had a bug where the display link was not re-created for a monitor
that already had a glfw monitor entry.
Also add a bunch more debug reporting
2021-08-01 12:53:35 +05:30
Kovid Goyal
656f49f2ff
...
2021-08-01 07:56:55 +05:30
Kovid Goyal
0045244295
All option instances must not share the same color table
2021-07-31 18:44:39 +05:30
Kovid Goyal
6bfb704f6f
When going from csd->no csd increase window height to compensate for titlebar.
...
Sway will send the next configure event (for example when focus changes)
with titlebar height added, so to avoid a sudden resize at that time,
bump the height by the titlebar.
2021-07-31 14:56:45 +05:30
Kovid Goyal
80cebdefcd
Better fix for CSD toggling on Wayland
...
Draw CSD if the compositor wants us to. See #3888
2021-07-31 14:15:38 +05:30
Kovid Goyal
68cd863fe0
version 0.22.1
v0.22.1
2021-07-31 12:03:42 +05:30
Kovid Goyal
65e5015d19
Allow linking to discussions in docs
2021-07-31 11:51:03 +05:30
Kovid Goyal
c26665ec4d
Wayland: If the compositor turns off server side decorations after turning them on do not draw client side decorations
...
This matches the behavior of GNOME based clients and in any case sway
seems to get very confused if CSD is drawn.
Fixes #3888
2021-07-31 11:41:27 +05:30
Kovid Goyal
91d82ebf4b
Remove unused import
2021-07-31 11:27:29 +05:30
Kovid Goyal
303e4baa58
Add GLFW API to set WM_COMMAND
...
Also have create_os_window take keyword arguments
2021-07-30 08:35:40 +05:30
Kovid Goyal
3c953d47ca
Merge branch 'pr-fix-nix' of https://github.com/egnor/kitty
2021-07-29 14:23:08 +05:30
Kovid Goyal
5e629d5c09
Linux binary: Remove any RPATH build artifacts from bundled libraries
...
Thanks to Dan Egnor for pointing these out.
2021-07-29 13:12:49 +05:30
Kovid Goyal
c6ec2d4282
Update docs to reflect the fact that the shell is run with both --login and --interactive to read its env vars
2021-07-29 12:40:19 +05:30
Kovid Goyal
66b93a9af8
Merge branch 'pr-doc-editor-fix' of https://github.com/egnor/kitty
2021-07-29 12:24:17 +05:30
egnor
8d5479f55e
minor tweaks to wording and formatting
2021-07-28 23:50:11 -07:00
egnor
96ce6c9504
Resolve some duplication in glossary.rst
2021-07-28 23:47:55 -07:00
egnor
0d55865545
more accurately describe editor behavior
2021-07-28 23:44:09 -07:00
Kovid Goyal
a1fc383e6f
Cleanup the previous PR
2021-07-29 11:52:14 +05:30
Kovid Goyal
c3807e175d
Merge branch 'pr-doc-editor' of https://github.com/egnor/kitty
2021-07-29 11:48:34 +05:30
Kovid Goyal
6f83f76d41
Make reading shell environment a bit more robust
...
Now ensure that --login flag is not duplicated. Also
run the shell in --interactive as well as --login mode.
2021-07-29 11:12:09 +05:30
egnor
9a56d619af
clarify the text for the "editor" config variable slightly
2021-07-28 22:18:03 -07:00
Kovid Goyal
f692d586f7
Fix type checking in send_text
2021-07-29 09:04:07 +05:30
Kovid Goyal
d3d3e99979
broadcast kitten: Fix decoding of key events
...
No clue why mypy didnt catch this error
2021-07-29 08:55:34 +05:30
egnor
8e6a179efe
fix shell.nix error with stdenv.lib.getLib
2021-07-28 17:16:52 -07:00
Kovid Goyal
17ff317d30
Allow specifying additional targets for detach_window
2021-07-28 21:50:09 +05:30
Kovid Goyal
faef9f0049
...
2021-07-28 21:27:43 +05:30
Kovid Goyal
bb0c831601
Fix #3878
2021-07-28 18:22:08 +05:30
Kovid Goyal
9462654738
Update changelog
2021-07-28 15:52:54 +05:30
Kovid Goyal
e872169e4c
Graphics protocol: Fix composing onto currently displayed frame not updating the frame on the GPU. Fixes #3874
2021-07-28 15:46:50 +05:30
Kovid Goyal
a22404abe6
Better names
2021-07-28 15:44:17 +05:30
Kovid Goyal
7c06313750
A couple more useful aliases
2021-07-28 15:40:48 +05:30
Kovid Goyal
6f265f448d
DRYer
2021-07-28 15:39:21 +05:30
Kovid Goyal
acdc41bd03
Allow sending no payload
2021-07-28 13:39:15 +05:30
Kovid Goyal
bcff2a7fb6
Add aliases to GraphicsCommand to make it more useable
2021-07-28 13:28:21 +05:30
Kovid Goyal
94188fddce
pep8-ify sample code
2021-07-28 11:13:29 +05:30
Kovid Goyal
3684e7f54a
Merge branch 'cocoa-fix-m1' of https://github.com/horta/kitty
2021-07-28 07:45:50 +05:30