Commit Graph

  • db16996181 Fix Coverity Scan false positive Kovid Goyal 2019-03-06 08:40:02 +05:30
  • aa2b21456f Round refresh rate instead of truncating Kovid Goyal 2019-03-06 08:36:59 +05:30
  • 7e8e1e9e89 Merge branch 'wrong_terminfo_location' of https://github.com/Luflosi/kitty Kovid Goyal 2019-03-05 06:27:39 +05:30
  • 01e9702958 Fix wrong terminfo location Luflosi 2019-03-05 01:24:22 +01:00
  • 6d970c1175 Add a changelog entry for live resizing Kovid Goyal 2019-03-04 19:55:53 +05:30
  • 16c0871e22 Implement resizing cells rendering on CoreText Kovid Goyal 2019-03-04 13:26:23 +05:30
  • fd7ddc2905 Handle OS not reporting live resizing end Kovid Goyal 2019-03-04 09:06:29 +05:30
  • c181919a57 Fix rendering of simple strings with FreeType Kovid Goyal 2019-03-03 18:46:51 +05:30
  • 5955b44c74 Remove unused code Kovid Goyal 2019-03-03 12:32:55 +05:30
  • 8b5f02bb0b Fix shader invocation for cells output during resize Kovid Goyal 2019-03-03 12:32:05 +05:30
  • f2a1ff2584 ... Kovid Goyal 2019-03-03 11:48:08 +05:30
  • 11522ccc92 Initial code to show window size in cells while resizing Kovid Goyal 2019-03-03 08:11:43 +05:30
  • bb97c589c1 FreeType code to render a simple string Kovid Goyal 2019-03-01 11:02:02 +05:30
  • 4a5a9b2888 Render windows as bank during a resize Kovid Goyal 2019-02-28 20:13:41 +05:30
  • b1bd581065 Make live resize code a little cleaner Kovid Goyal 2019-02-28 19:42:24 +05:30
  • 3bd1ca0ac3 Avoid using timing related hacks to detect the end of a live resize on macOS Kovid Goyal 2019-02-28 15:15:31 +05:30
  • bbeb08ba08 Change docs for resize kludge on Cocoa Kovid Goyal 2019-02-28 14:41:06 +05:30
  • 66dbdf4b40 Do notcheck for closed windows on every loop tick Kovid Goyal 2019-02-28 14:12:56 +05:30
  • f0a2c34eca Port cocoa backed to use glfw mainloop Kovid Goyal 2019-02-28 13:59:49 +05:30
  • 9f35b9281b Avoid needing to continuously add/remove timers Kovid Goyal 2019-02-27 08:43:47 +05:30
  • 7624578c21 Fix X11/Wayland addTimer returning incorrect timer ids Kovid Goyal 2019-02-27 06:17:20 +05:30
  • d4b477ad78 Share main loop implementation between wayland and X11 Kovid Goyal 2019-02-26 21:21:14 +05:30
  • e6d5eea7eb Get rid of glfw_post_empty_event as it is not needed Kovid Goyal 2019-02-26 20:02:02 +05:30
  • bef9490fa8 Switch to using the GLFW main loop Kovid Goyal 2019-02-26 19:02:51 +05:30
  • d593ccba2f Add a loop tick callback Kovid Goyal 2019-02-26 10:29:46 +05:30
  • 1902d8bb19 Explicitly handle the empty events on X11 Kovid Goyal 2019-02-26 09:11:53 +05:30
  • f10c65f1bf Use the new glfw timers to get rid of the kitty specific timers Kovid Goyal 2019-02-25 18:27:34 +05:30
  • da507dfd19 Infrastructure for moving the run loop into GLFW Kovid Goyal 2019-02-25 13:58:45 +05:30
  • 13254ac4d5 Fix #1435 Kovid Goyal 2019-03-03 07:24:05 +05:30
  • fc9ffb3115 Add changes to clipboard-control to changelog Kovid Goyal 2019-03-02 11:57:19 +05:30
  • f64ffcac48 Merge branch 'clipboard_control-no-append' of https://github.com/agriffis/kitty Kovid Goyal 2019-03-02 11:55:42 +05:30
  • f2a6cb3dbb Merge branch 'replace_terminfo_dir_with_symlink' of https://github.com/Luflosi/kitty Kovid Goyal 2019-03-02 11:34:53 +05:30
  • 4767d2b8d6 Replace the "78" terminfo directory with a symlink Luflosi 2019-03-02 02:55:41 +01:00
  • 1ceb8b1b0b Allow no-append in clipboard_control Aron Griffis 2019-03-01 08:48:05 -05:00
  • 719a9a5b64 Fix #1428 Kovid Goyal 2019-02-28 18:05:52 +05:30
  • 5adf7c2a3a icat kitten: Add a --silent flag to avoid printing anything to stdout Kovid Goyal 2019-02-27 09:02:15 +05:30
  • 1c9d6bf9e6 Merge branch 'more_verbose_error_messages' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-26 08:04:13 +05:30
  • f85dfe91a9 Log the exact value of the cell height/width when it's invalid Luflosi 2019-02-26 03:26:53 +01:00
  • 749fb84053 Cleanup cell dim sanity checks Kovid Goyal 2019-02-26 07:02:45 +05:30
  • e33af8b2f8 Fix #1423 Kovid Goyal 2019-02-26 06:56:25 +05:30
  • 61a9f7baae Merge branch 'cell_height_width_off_by_one' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-25 21:19:22 +05:30
  • 4d4b690a99 Change cell_height and cell_width checks to be consistent with later check Luflosi 2019-02-25 16:13:56 +01:00
  • d4c2293d56 Merge branch 'color_code_case' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-25 20:03:16 +05:30
  • 3b34cec64c Consistent case for color codes Luflosi 2019-02-25 14:40:39 +01:00
  • a1e9b854e3 Move cocoa custom even dispatching into the application object Kovid Goyal 2019-02-25 15:51:39 +05:30
  • 01ed1e1604 Move initial window blanking to before showing the window Kovid Goyal 2019-02-25 15:07:03 +05:30
  • b7b1a1f1c6 Blank the window at creation so that there is no initial flash of color changing, in case the background color is not black Kovid Goyal 2019-02-25 14:32:56 +05:30
  • c9446727d3 Only set swap interval once Kovid Goyal 2019-02-25 14:28:47 +05:30
  • cff79bc9d4 Forgot that cocoa blink interval time is in ms Kovid Goyal 2019-02-25 11:17:29 +05:30
  • 72ccf87d19 macOS: Use the system cursor blink interval by default Kovid Goyal 2019-02-25 09:37:48 +05:30
  • 2387c71b3c Merge branch 'macos_switch_tab_shortcut' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-25 06:58:55 +05:30
  • 47a2120023 Add two more macOS keyboard shortcuts for switching tabs Luflosi 2019-02-24 17:37:02 +01:00
  • b777353766 Missed one call to migrate Kovid Goyal 2019-02-24 20:14:31 +05:30
  • 5d4491667b Use a single function for cocoa pending actions Kovid Goyal 2019-02-24 20:07:37 +05:30
  • 9fbd14f815 Merge branch 'check_for_null' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-24 19:45:15 +05:30
  • f38b27e923 Add check for NULL after malloc() Luflosi 2019-02-24 14:48:54 +01:00
  • cb8116e2af Fix leak of a few bytes of memory after every update notification Kovid Goyal 2019-02-24 10:19:19 +05:30
  • 2066dd0077 Merge branch 'memory_leak_no_2' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-23 20:24:00 +05:30
  • 37afd7aaa7 Fix memory leak Luflosi 2019-02-23 15:40:20 +01:00
  • 8df9ccc72c Merge branch 'memory_leak__nr_1' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-23 18:00:18 +05:30
  • 862075bd65 Fix memory leak Luflosi 2019-02-23 12:32:40 +01:00
  • 27ffed5a1a Merge branch 'exe-ordered' of https://github.com/blueyed/kitty Kovid Goyal 2019-02-23 15:31:57 +05:30
  • bf2c50b58b Merge branch 'check_for_null' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-23 15:19:32 +05:30
  • 34c35ff4ca kitty_exe: use ordered list Daniel Hahler 2019-02-23 10:39:46 +01:00
  • 174a45b4bd Add check for NULL after malloc() Luflosi 2019-02-23 09:06:43 +01:00
  • e44b331cc3 Fix exception when getting function name for debug_keyboard action dispatch Kovid Goyal 2019-02-23 08:00:21 +05:30
  • aed504efdc Remove unnecessary NULL check Kovid Goyal 2019-02-23 07:42:08 +05:30
  • ca38568187 Merge branch 'wrong_return_type' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-22 22:42:32 +05:30
  • a653c17e8a Fix function returning the wrong type Luflosi 2019-02-22 14:50:32 +01:00
  • 6bbd33eca4 ... Kovid Goyal 2019-02-21 08:41:56 +05:30
  • 494235750e Cleanup note on visudo Kovid Goyal 2019-02-21 08:38:39 +05:30
  • 076c81c4ee Add notes on getting sudo to preserve TERMINFO to the FAQ Lucius Hu 2019-02-20 18:04:40 -05:00
  • abd4de7311 macOS: Fix :opt:sync_to_monitor not working on Mojave. Kovid Goyal 2019-02-20 20:09:15 +05:30
  • 4629ef627f GLFW: Add support for render frames on Cocoa (CVDisplayLink) Kovid Goyal 2019-02-20 15:08:07 +05:30
  • b1c2e90a05 oops Kovid Goyal 2019-02-20 06:21:13 +05:30
  • c19cbaad24 Handle wrap around when using negative values for adjust cell sizes Kovid Goyal 2019-02-20 06:19:54 +05:30
  • 1a3fdac4e4 Merge branch 'macos_focus_change' of https://github.com/koekeishiya/kitty Kovid Goyal 2019-02-20 06:11:27 +05:30
  • d343981faa #1379 highest_focus_counter and loop index should be initialized to 0 koekeishiya 2019-02-19 21:23:56 +01:00
  • 51c0c51884 Allow using the new private internal clipboard buffers with the copy_on_select option Kovid Goyal 2019-02-19 21:12:37 +05:30
  • cb2d162bec Support for an arbitrary number of internal clipboard buffers to copy/paste from Kovid Goyal 2019-02-19 20:41:23 +05:30
  • 6507fd1ac2 Refactor code to focus previous window on cocoa into a separate function Kovid Goyal 2019-02-19 20:09:24 +05:30
  • 442f2adf23 Use non-deprecated API to get workspaces for window on Cocoa Kovid Goyal 2019-02-19 19:54:59 +05:30
  • 702613915b Revert "macOS: Fix v-sync to monitor refresh rate no longer working under Mojave." Kovid Goyal 2019-02-19 14:43:36 +05:30
  • 8ebc9553c3 Report negative percentage adjustments of cell sizes Kovid Goyal 2019-02-19 07:17:10 +05:30
  • ae8076e411 Add a note about runnning commands from within kitty to the timeout error message Kovid Goyal 2019-02-18 10:29:04 +05:30
  • f3974671f6 macOS: Reduce energy consumption by not rendering occluded windows Kovid Goyal 2019-02-18 10:10:04 +05:30
  • dcb2d95f9a GLFW: Add support for window occluded notifications on macOS Kovid Goyal 2019-02-18 09:34:26 +05:30
  • c8bb7aae40 Merge branch 'upper_case_fatal_messages' of https://github.com/Luflosi/kitty Kovid Goyal 2019-02-18 08:24:34 +05:30
  • 4711e10df2 Let all fatal messages begin with an upper case character Luflosi 2019-02-17 22:32:58 +01:00
  • 28f1b8a7a0 Nicer report when failing to process update check data Kovid Goyal 2019-02-17 16:00:36 +05:30
  • 104e213934 macOS: Fix v-sync to monitor refresh rate no longer working under Mojave. Kovid Goyal 2019-02-17 11:39:49 +05:30
  • fe3a432845 Documentation for window frames on Wayland Kovid Goyal 2019-02-17 10:38:48 +05:30
  • 423f8e59cc Wayland: Fix auto-iconify on kwin_wayland Kovid Goyal 2019-02-17 10:35:39 +05:30
  • 1c468b2931 Wayland: Only auto-iconify fullscreen windows Kovid Goyal 2019-02-17 10:31:17 +05:30
  • 85faad5ec7 Wayland: use SHM_ANON on FreeBSD Kovid Goyal 2019-02-17 10:30:02 +05:30
  • 869152750c X11: Fix system cursor used for GLFW_HAND_CURSOR Kovid Goyal 2019-02-17 10:21:15 +05:30
  • 7fd4ec50c9 macOS: When closing a top-level window only switch focus to the previous kitty window if it is on the same workspace Kovid Goyal 2019-02-16 13:21:52 +05:30
  • 8de4dd334b Use Apple private APIs to get workspace id Kovid Goyal 2019-02-16 12:58:15 +05:30
  • c5cc208397 Dont use a stack to focus other window on window close Kovid Goyal 2019-02-16 12:26:49 +05:30
  • 718e6fa93d Fix scrollback pager history not being cleared when clearing the main scrollback buffer Kovid Goyal 2019-02-16 12:13:30 +05:30