Commit Graph

  • 896f93822d kitty shell: Also output active tab id Kovid Goyal 2022-10-16 08:52:35 +05:30
  • 6890e265b6 GNOME Wayland: Fix a memory leak in gnome-shell when using client side decorations Kovid Goyal 2022-10-12 17:51:19 +05:30
  • 48a4edc199 Merge branch 'action_cwd_doc' of https://github.com/cbosdo/kitty Kovid Goyal 2022-10-10 14:04:29 +05:30
  • d63be90a7f Recommend using --cwd=current in open-actions.conf Cédric Bosdonnat 2022-10-10 10:12:13 +02:00
  • 6af020e4ef Merge branch 'marksisson/simple-docs-change' of https://github.com/marksisson/kitty Kovid Goyal 2022-10-09 12:18:25 +05:30
  • ca24e9ca67 change linux_package build instructions to use make target Mark Sisson 2022-10-09 00:02:38 -05:00
  • fbfaefd72a Wayland: Fix an abort when changing background colors with wayland_titlebar_color set to background Kovid Goyal 2022-10-07 14:13:12 +05:30
  • 94b3776066 Merge branch 'master' of https://github.com/Diff-fusion/kitty Kovid Goyal 2022-10-05 09:09:23 +05:30
  • 15e4be9051 Fix clipboard target properties and memory leak Felix 2022-10-04 17:22:15 +02:00
  • ae8f3de070 Allow centering the background image Kovid Goyal 2022-10-04 08:26:28 +05:30
  • c8d18ffe26 Add a note about yet another gnome bug Kovid Goyal 2022-10-03 22:06:00 +05:30
  • 4d80427908 Wayland: Fix background image scaling using tiled mode on high DPI screens Kovid Goyal 2022-10-03 21:46:34 +05:30
  • 0e69324469 Fix resize draw strategy == static causing background image/borders to not be drawn Kovid Goyal 2022-10-03 20:50:12 +05:30
  • cf22729dfa Fix background_tint not applying to window margins and padding Kovid Goyal 2022-10-03 19:16:56 +05:30
  • 1402c5bbfa Forgot to change check for space for next tab to use its max tab length rather than the current tabs max tab length, since they can now be different Kovid Goyal 2022-10-03 16:21:50 +05:30
  • f0f0c8f4fe max_title_length -> max_tab_length Kovid Goyal 2022-10-03 16:15:24 +05:30
  • 96faac95db DRYer Kovid Goyal 2022-10-03 15:32:42 +05:30
  • 08041415d1 Document the purpose of for_layout Kovid Goyal 2022-10-03 13:26:55 +05:30
  • 647b18d345 Tab bar: Improve empty space management when some tabs have short titles, allocate the saved space to the active tab Kovid Goyal 2022-10-03 13:24:21 +05:30
  • a116e3cadd Merge branch 'patch-1' of https://github.com/sorrycc/kitty Kovid Goyal 2022-09-30 07:46:32 +05:30
  • 52c9b5f5b8 Update custom.css chencheng (云谦) 2022-09-30 08:44:09 +08:00
  • bbc9f588f1 Merge branch 'unicode-15' of https://github.com/page-down/kitty Kovid Goyal 2022-09-29 09:17:02 +05:30
  • 13a3c6b5b2 Update to Unicode 15.0 pagedown 2022-09-29 10:13:21 +08:00
  • fc15b20f24 Update to Nerd Fonts 2.2.2 pagedown 2022-09-29 10:13:10 +08:00
  • cd8f2e5cc6 another mypy update another round of breakage Kovid Goyal 2022-09-27 07:19:03 +05:30
  • 267798a277 Update the docs of open_url_with to indicate that open-actions.conf is read by the "default" handler Kovid Goyal 2022-09-26 20:21:44 +05:30
  • 921ac12e90 Clear both actions caches when config file is reloaded Kovid Goyal 2022-09-26 20:15:08 +05:30
  • 901e00cab1 Cleanup previous PR Kovid Goyal 2022-09-25 18:11:17 +05:30
  • d0769f3979 ... Kovid Goyal 2022-09-25 17:36:32 +05:30
  • 7e4dd8cf1e Merge branch 'macos-set-icon' of https://github.com/page-down/kitty Kovid Goyal 2022-09-25 14:40:36 +05:30
  • 5ea0519f62 Pass through python used for type check to the test code from before the env is sanitized Kovid Goyal 2022-09-25 14:36:12 +05:30
  • a1029418f8 macOS: Allow to set custom app icon automatically pagedown 2022-09-25 15:25:43 +08:00
  • 98eacb2067 panel kitten: Do not depend on xprop Kovid Goyal 2022-09-24 15:44:54 +05:30
  • 2cef9abbd3 Get rid of one call to xprop in the panel kitten Kovid Goyal 2022-09-24 15:17:11 +05:30
  • 0fa158c809 Merge branch 'docs' of https://github.com/page-down/kitty Kovid Goyal 2022-09-24 14:38:42 +05:30
  • c54a6b398b Add some missing no_response for rc commands pagedown 2022-09-24 12:43:13 +08:00
  • 27ea367123 Docs: Remove the extra backslashes from the install commands pagedown 2022-09-24 12:39:05 +08:00
  • 42178a4570 X11: Fix a regression in the previous release that caused pasting from GTK based applications to have extra newlines Kovid Goyal 2022-09-24 08:56:50 +05:30
  • e98ecc1c4f Another auto-indent fix Kovid Goyal 2022-09-24 08:34:07 +05:30
  • 0d64246209 fix vim autoindent Kovid Goyal 2022-09-24 08:31:14 +05:30
  • a0495219ab ... Kovid Goyal 2022-09-24 08:30:40 +05:30
  • 9d98aa3159 Merge branch 'patch-2' of https://github.com/sashashura/kitty Kovid Goyal 2022-09-24 07:29:42 +05:30
  • 5c82f4beca build: harden ci.yml permissions Alex 2022-09-23 22:14:57 +02:00
  • 13539bd8c6 build: harden codeql-analysis.yml permissions Alex 2022-09-23 22:14:16 +02:00
  • 26b8ab9adf Use a regex for bracketed paste sanitization Kovid Goyal 2022-09-23 22:18:03 +05:30
  • dbb97a62bf version 0.26.3 v0.26.3 Kovid Goyal 2022-09-22 13:48:20 +05:30
  • b1fa1c9820 Make test a bit more robust Kovid Goyal 2022-09-21 23:16:34 +05:30
  • 2dc9488909 switch python autoformatter to isort+black+autoflake Kovid Goyal 2022-09-21 13:40:37 +05:30
  • e2a251224d ssh kitten: Better error message when tar is missing Kovid Goyal 2022-09-21 07:34:15 +05:30
  • 2a2dca8a58 ... Kovid Goyal 2022-09-18 08:26:40 +05:30
  • e1f3cb85c0 Window for id should not fail when not called from a callback Kovid Goyal 2022-09-18 08:24:02 +05:30
  • 13cf38d6c6 Update changelog Kovid Goyal 2022-09-17 18:21:28 +05:30
  • 5180a41e87 Fix a use-after-free when handling fake mouse clicks and the action causes windows to be removed/re-allocated Kovid Goyal 2022-09-17 18:21:10 +05:30
  • 1c44da2b4a Nicer error message when trying to open the config file and no editor is available Kovid Goyal 2022-09-13 17:24:11 +05:30
  • bcd78c3940 Fix a regression that caused kitty not to restore SIGPIPE after python nukes it when launching children. Affects bash which does not sanitize its signal mask. Kovid Goyal 2022-09-13 07:51:32 +05:30
  • fe2f3d9870 Wayland: Remove the mutter specific ignoring of the first empty surface configure event. It seems to be no longer necessary on current mutter, with the recent Wayland changes Kovid Goyal 2022-09-11 14:37:50 +05:30
  • dcf2152a7a Wayland: Generate a XDG_ACTIVATION_TOKEN when opening URLs or running programs in the background via the launch action Kovid Goyal 2022-09-11 14:25:49 +05:30
  • 58a3baaf0f Wayland: Use XDG_ACTIVATION_TOKEN when present at launch Kovid Goyal 2022-09-11 13:30:14 +05:30
  • b247759d30 DRYer Kovid Goyal 2022-09-11 13:15:42 +05:30
  • ba8d30896b Try to use the activation protocol to focus windows Kovid Goyal 2022-09-11 10:39:28 +05:30
  • 4d30ae55f3 Wayland: Mark windows in which a bell as urgent on compositors that support the xdg-activation protocol Kovid Goyal 2022-09-11 09:33:41 +05:30
  • 983ab3c67d build wayland xdg-activation protocol Kovid Goyal 2022-09-10 15:53:05 +05:30
  • 0bf228b030 Wayland: Micro-optimization: Assume window will be shown on primary monitor so create it with its scale set to that of the primary monitor Kovid Goyal 2022-09-10 15:16:11 +05:30
  • 29b3a92ffc Wayland: swap buffers immediately on scale change to ensure attached buffer is a multiple of the new scale Kovid Goyal 2022-09-10 15:09:46 +05:30
  • 23d73ec933 ... Kovid Goyal 2022-09-10 12:52:27 +05:30
  • bc650f6230 Output initial window creation size in debug Kovid Goyal 2022-09-10 12:28:53 +05:30
  • 5272318d67 Update changelog Kovid Goyal 2022-09-10 12:10:30 +05:30
  • 5ba887ff68 Wayland: Fix for bug in NVIDIA drivers that prevents transparency working Kovid Goyal 2022-09-10 11:57:18 +05:30
  • 67d70f8b8f Apparently on Wayland we need to set the swap interval on every window not just the first. It's somehow not shared even though the context is shared? Fixes #5495 Kovid Goyal 2022-09-10 10:41:31 +05:30
  • 0fac6e4de9 render frames should be always respected on macOS Kovid Goyal 2022-09-10 10:25:42 +05:30
  • 1e7a11b278 Wayland: When swapping buffers in response to a configure event ensure the window is the current context otherwise the swap fails Kovid Goyal 2022-09-10 10:22:09 +05:30
  • 6741ac2087 Sessions: Allow controlling which OS Window is active via the focus_os_window directive Kovid Goyal 2022-09-10 08:27:36 +05:30
  • 7b2e29a6a8 ... Kovid Goyal 2022-09-10 07:52:26 +05:30
  • 6f147544d2 Add ! to env var serialization test Kovid Goyal 2022-09-10 07:21:15 +05:30
  • 89570d3b52 ssh kitten: Fix KITTY_PUBLIC_KEY not being encoded properly when transmitting Kovid Goyal 2022-09-10 07:09:58 +05:30
  • dd4a65e0c9 ... Kovid Goyal 2022-09-09 15:41:45 +05:30
  • 79fba9dd9a Use the dynamic property instead of testing identifier serialization Kovid Goyal 2022-09-09 15:39:00 +05:30
  • b123c21010 Update changelog Kovid Goyal 2022-09-09 13:13:58 +05:30
  • 9c5d1f9771 Pass null bytes through the clipboard on cocoa Kovid Goyal 2022-09-09 13:12:12 +05:30
  • 5131224b59 Convenience code for debugging Kovid Goyal 2022-09-09 12:20:28 +05:30
  • be89da2271 Handle dyn prefixes Kovid Goyal 2022-09-09 11:56:22 +05:30
  • 45b408a78b Allow setting arbitrary mime types Kovid Goyal 2022-09-09 11:14:12 +05:30
  • 0e7da8643e Get cocoa clipboard backend working Kovid Goyal 2022-09-09 10:59:10 +05:30
  • 410b1816ad More work on cocoa clipboard backend Kovid Goyal 2022-09-09 07:39:38 +05:30
  • bcfa2a64e4 Start work on new clipboard api support for macos Kovid Goyal 2022-09-08 21:45:13 +05:30
  • 91c00fb5ac Implement the new clipboard API for Wayland Kovid Goyal 2022-09-08 17:29:18 +05:30
  • c58d217d32 Only warn about cursor size once Kovid Goyal 2022-09-08 16:28:40 +05:30
  • a9b6047741 Simplify handling of self offers Kovid Goyal 2022-09-08 15:34:14 +05:30
  • 6b432bee4f Cleanup sending/receiving mimetype atoms Kovid Goyal 2022-09-08 11:54:29 +05:30
  • 087f0b449f ... Kovid Goyal 2022-09-08 11:15:46 +05:30
  • 96160b52b6 Code to get the available mime types in the clipboard Kovid Goyal 2022-09-08 11:05:00 +05:30
  • d17a6cd3a3 Get reading from clipboard working Kovid Goyal 2022-09-07 21:40:32 +05:30
  • 7e1380cc0d Start work on giving GLFW a proper clipboard API Kovid Goyal 2022-09-07 20:22:26 +05:30
  • 9a99554ed3 Also have confirm() and get_line() return their results on overlay removal Kovid Goyal 2022-09-08 12:06:25 +05:30
  • 19799bd538 When choosing an option call the callback after the popup window is removed. This ensures the active window is unchanged when the callback is called. Fixes #5488 Kovid Goyal 2022-09-08 12:01:38 +05:30
  • 902e94ceac Fix #5484 Kovid Goyal 2022-09-07 15:09:24 +05:30
  • 5bb2cb06a9 Fix #5477 Kovid Goyal 2022-09-05 21:43:56 +05:30
  • 1559a2e15a Cleanup previous PR Kovid Goyal 2022-09-05 21:19:58 +05:30
  • 35f94963cd Merge branch 'skip-tests-bash-debug' of https://github.com/jamessan/kitty Kovid Goyal 2022-09-05 21:18:52 +05:30
  • f0d497dfe0 Skip bash shell_integration tests if bash is a debug build James McCoy 2022-09-05 11:31:46 -04:00