Commit Graph

  • 0f3ff4e2d9 Scrollback filling should happen after cursor position is finalized Kovid Goyal 2021-03-17 21:59:11 +05:30
  • a4d9d948ab ... Kovid Goyal 2021-03-17 14:45:23 +05:30
  • 32e6c0c6a6 Add a security policy Kovid Goyal 2021-03-17 14:38:57 +05:30
  • ba2efaacd8 Fix regression in launching executables as command line arguments without full paths Kovid Goyal 2021-03-17 14:32:43 +05:30
  • 37e3e29c8c Fix a crash on systems using musl as libc Kovid Goyal 2021-03-17 14:04:27 +05:30
  • 90722ecbe7 historybuf should be used only when current screen is the main linebuf Kovid Goyal 2021-03-17 13:51:30 +05:30
  • 5a2eaa24d0 Add changelog entry for last PR Kovid Goyal 2021-03-17 13:49:24 +05:30
  • 071986138b Cleanup previous merge Kovid Goyal 2021-03-17 13:43:26 +05:30
  • d61c4a9569 Merge branch 'scrollback-fill-enlarged-window' of https://github.com/elebow/kitty Kovid Goyal 2021-03-17 12:22:12 +05:30
  • 9fff829ab4 Implement scrollback_fill_enlarged_window Eddie Lebow 2021-03-12 02:02:11 -05:00
  • 4682da83c1 Add linebuf_continued_lines_count() Eddie Lebow 2021-03-14 01:49:15 -05:00
  • c93c87e8fe Add linebuf_add_line_to_top() Eddie Lebow 2021-03-11 02:01:56 -05:00
  • f3e2a42c29 Fix #3400 Kovid Goyal 2021-03-16 20:59:54 +05:30
  • b063c8cda1 Fix inactive tab closing causing active tab to change Kovid Goyal 2021-03-16 18:06:01 +05:30
  • d360d077d1 Handle the XTMODKEYS escape code Kovid Goyal 2021-03-16 17:45:25 +05:30
  • a548c31d50 Add links to rasterm and notcurses in the graphics protocol docs Kovid Goyal 2021-03-16 17:11:01 +05:30
  • 6c44b4f451 Add historybuf_pop_line() Eddie Lebow 2021-03-09 23:33:50 -05:00
  • b76491ba82 Add tests for scrollback_fill_enlarged_window Eddie Lebow 2021-03-08 23:51:27 -05:00
  • e10919496f Add scrollback_fill_enlarged_window config option Eddie Lebow 2021-03-08 22:01:21 -05:00
  • 543b7dcf94 Increase the default set of recognized URL prefixes Kovid Goyal 2021-03-15 12:17:15 +05:30
  • 271c39cc9d Fix reading image index not working on older ImageMagick Kovid Goyal 2021-03-12 12:00:44 +05:30
  • 18186da90e Better error message for people running icat on systems with outdated/broken ImageMagick Kovid Goyal 2021-03-12 11:28:57 +05:30
  • 02d29d4816 Better error message when ImageMagick does not write correct output filenames Kovid Goyal 2021-03-12 11:07:42 +05:30
  • 82934b84d6 ... Kovid Goyal 2021-03-12 08:25:19 +05:30
  • 6177a7d71f Fix duplicated line in graphics protocol delete table Kovid Goyal 2021-03-12 08:05:52 +05:30
  • 1f4fdb174a Fix rendering of the new infinite length ligatures on CoreText Kovid Goyal 2021-03-11 20:11:40 +05:30
  • a94b94cab0 Fix macos-freeze building everything twice Kovid Goyal 2021-03-11 13:03:45 +05:30
  • 399c700939 Prevent Cocoa from sending us open file events from command line args Kovid Goyal 2021-03-11 10:59:03 +05:30
  • 077097c112 Also implement openFiles Kovid Goyal 2021-03-10 21:55:00 +05:30
  • f70c9842f5 macOS: Allow opening script and command Kovid Goyal 2021-03-10 21:33:29 +05:30
  • 0f020d5b37 When passing a directory or a non-executable file as the program to run to kitty open it with the shell, instead of just failing. Kovid Goyal 2021-03-10 14:27:07 +05:30
  • 2eccc81fee Show a message about how to exit --hold Kovid Goyal 2021-03-10 14:04:40 +05:30
  • 9fdaef1da6 Graphics protocol: Fix suppression of responses not working for chunked transmission Kovid Goyal 2021-03-10 09:58:49 +05:30
  • eb42edff09 Use builtin rfc linking Kovid Goyal 2021-03-10 08:30:13 +05:30
  • 07f27d0f54 Add a link to RFC 1950 Kovid Goyal 2021-03-10 08:22:59 +05:30
  • 48d2aa14c8 Install libx11-xcb-dev on CI Kovid Goyal 2021-03-10 08:20:35 +05:30
  • 3c1c8ecd20 Merge branch 'dankamongmen/deflate-docs' of https://github.com/dankamongmen/kitty Kovid Goyal 2021-03-10 08:07:32 +05:30
  • dcb8fcece4 Add some notes to graphics protocol docs nick black 2021-03-09 18:25:18 -05:00
  • 958ccadc09 Also detect gemini:// URLs when hovering with the mouse Kovid Goyal 2021-03-06 11:12:45 +05:30
  • c48a42bec5 Merge branch 'add-timg-to-graphics-docs' of https://github.com/hzeller/kitty Kovid Goyal 2021-03-06 10:48:54 +05:30
  • 50858322d6 Add timg (http://timg.sh/) to graphics protocol users program list. Henner Zeller 2021-03-05 20:45:32 -08:00
  • 62912a800a Ban a bunch of unsafe C functions from the codebase Kovid Goyal 2021-03-05 08:26:05 +05:30
  • 1ded78a98c A new command to show the env vars of the kitty process Kovid Goyal 2021-03-03 16:04:08 +05:30
  • 90c6c2a366 ... Kovid Goyal 2021-03-03 15:11:05 +05:30
  • fbe84698c4 Add a FAQ entry about env vars Kovid Goyal 2021-03-03 15:06:30 +05:30
  • 2c642406d8 Dont exclude glfw.c from LoC as it no longer is largely auto-generated Kovid Goyal 2021-03-01 10:59:57 +05:30
  • b811976018 Ensure global shortcuts are never sent to children Kovid Goyal 2021-02-28 21:42:57 +05:30
  • 3ee7e5f800 Fix another use after free caused by a re-assigned pointer Kovid Goyal 2021-02-28 12:30:12 +05:30
  • 945cbca387 hints kitten: When using the linenumber action with a background action, preserve the working directory Kovid Goyal 2021-02-27 09:14:12 +05:30
  • 30c7ff341f DRYer Kovid Goyal 2021-02-27 09:10:16 +05:30
  • 12d7c7314a Only warn about Wayland's inadequacy once Kovid Goyal 2021-02-26 19:21:48 +05:30
  • ce3cd691cc macOS: Add global menu action to detach current tab Kovid Goyal 2021-02-25 12:27:10 +05:30
  • 81f144df15 macOS: Add entries to global menu bar for creating and changing tabs Kovid Goyal 2021-02-25 11:54:53 +05:30
  • 78854d4a10 macOS: Disable cocoa tabs Kovid Goyal 2021-02-25 11:25:04 +05:30
  • dc3ad80d24 Window may not be in current os window if triggerred shortcut is detach_window Kovid Goyal 2021-02-25 07:20:07 +05:30
  • ed1188dc61 Forgot modifier mask Kovid Goyal 2021-02-25 07:12:00 +05:30
  • 52347ced85 macOS: Make the global keybinding used for preferences also configurable Kovid Goyal 2021-02-25 06:58:20 +05:30
  • 5fd6c6b9a1 typos in docs Kovid Goyal 2021-02-24 14:17:28 +05:30
  • 9e7031f5d8 Dont call window_for_id() unnecessarily Kovid Goyal 2021-02-24 13:36:38 +05:30
  • cca590c20a Fix a use-after-free introduced in the recent key handling refactor Kovid Goyal 2021-02-24 13:32:27 +05:30
  • 863fff8620 Cleanup previous PR Kovid Goyal 2021-02-24 12:32:26 +05:30
  • 18f42fe4c1 Merge branch 'tab_powerline' of https://github.com/slfotg/kitty Kovid Goyal 2021-02-24 12:23:11 +05:30
  • 2a3cc71641 Made powerline tab_bar_style have different display options Sam Foster 2021-02-23 21:07:01 -06:00
  • bd67814485 Fix building with asan on macOS Kovid Goyal 2021-02-23 17:06:00 +05:30
  • 40dbf7f1c8 Use log_error instead of print Kovid Goyal 2021-02-22 08:33:26 +05:30
  • 42a7023203 Fix #3332 Kovid Goyal 2021-02-21 13:18:48 +05:30
  • 14b33a845e Avoid compiler warning about using main as a variable name Kovid Goyal 2021-02-21 11:20:10 +05:30
  • 56fcbb95ab Key encoding: in legacy mode use legacy encoding for a few more combinations Kovid Goyal 2021-02-21 11:14:25 +05:30
  • de100ac67c DRYer Kovid Goyal 2021-02-20 11:39:31 +05:30
  • 2a96d2621c Use cleanup in a few more places to simplify the code Kovid Goyal 2021-02-19 18:53:30 +05:30
  • a097f5df23 Use the gcc cleanup attribute in launcher Kovid Goyal 2021-02-19 18:34:12 +05:30
  • 6a901ea048 Forgot that wayland is not built on CI Kovid Goyal 2021-02-19 18:09:12 +05:30
  • dbc1ade5a9 Fallback to importlib_resources on python 3.6 Kovid Goyal 2021-02-19 18:02:15 +05:30
  • c2a924a5ea Run all tests on the full frozen build using the frozen launcher Kovid Goyal 2021-02-19 17:57:59 +05:30
  • e06d40cb31 Fix test suite getting type checked accidentally Kovid Goyal 2021-02-19 15:19:04 +05:30
  • 45d89cfe55 Install importlib.resources on python 3.6 Kovid Goyal 2021-02-19 15:08:47 +05:30
  • d45a8309cb Dont use VLAs in launcher.c Kovid Goyal 2021-02-19 15:04:49 +05:30
  • 9cd8637e9c Remove another use of __file__ Kovid Goyal 2021-02-19 14:49:07 +05:30
  • 38992e25d7 Make the tests into a package Kovid Goyal 2021-02-19 14:35:25 +05:30
  • f25b3c2aee Canonicalize resource pathnames in the frozen build Kovid Goyal 2021-02-19 13:59:33 +05:30
  • e3e2261005 Fix resources path in macOS bundle Kovid Goyal 2021-02-19 13:57:58 +05:30
  • 38a7e77058 Add build test for filesystem locations Kovid Goyal 2021-02-19 13:42:20 +05:30
  • a920919b13 Workaround for bug in libxkbcommon/Debian/Ubuntu on en_IN locale Kovid Goyal 2021-02-19 12:35:59 +05:30
  • 625f0f77bb Ensure disk cache is cleared Kovid Goyal 2021-02-19 09:43:57 +05:30
  • 12604072fc Allow querying number cached in ram from c code as well Kovid Goyal 2021-02-19 09:26:18 +05:30
  • 0341b64748 Allow caching of disk cache entries in RAM Kovid Goyal 2021-02-18 10:22:42 +05:30
  • e0620fbb1d Also implement the bypy freeze on macOS Kovid Goyal 2021-02-17 22:01:09 +05:30
  • 9114bda24c Get the new bypy based freezing process working with linux builds Kovid Goyal 2021-02-17 15:50:53 +05:30
  • 4cf73204a2 Forgot to exclude modules Kovid Goyal 2021-02-16 13:57:23 +05:30
  • 55e7f69768 Use importlib.resources to enumerate kitten names Kovid Goyal 2021-02-16 13:48:02 +05:30
  • d2a16bc8e8 ... Kovid Goyal 2021-02-16 13:14:36 +05:30
  • 5fdeb3b3b4 Use a temp dir as cache dir when running tests during freezing on linux Kovid Goyal 2021-02-16 13:07:45 +05:30
  • 9ad5ef8b2d Fix compilation on ancient Linux distros without sys/random.h Kovid Goyal 2021-02-16 12:39:18 +05:30
  • c244bcd978 Allow overriding the location of the kitty base directory in frozen builds Kovid Goyal 2021-02-16 10:29:19 +05:30
  • 7eb8e1df79 Use importlib to load the shaders Kovid Goyal 2021-02-16 10:23:18 +05:30
  • 74c4e94c3d ... Kovid Goyal 2021-02-16 10:21:28 +05:30
  • 275b8ce2e7 Fix #3322 Kovid Goyal 2021-02-15 21:27:52 +05:30
  • ff1b0a7e1b Maybe it's uuid-dev instead Kovid Goyal 2021-02-15 16:44:59 +05:30
  • 39026bc45c Apparently fontconfig now depends on uuid Kovid Goyal 2021-02-15 16:39:07 +05:30
  • 3d9a95d0cd ... Kovid Goyal 2021-02-15 16:24:39 +05:30