Commit Graph

  • 3746fed0b9 Merge pull request #2152 from nihaals/vim-commentstring Mitchell Hashimoto 2024-08-26 13:57:11 -07:00
  • a4b1fc9dba Add space to commentstring in Vim plugin Nihaal Sangha 2024-08-26 21:38:07 +01:00
  • b40b6c3438 config: clarify window-width/height behavior Mitchell Hashimoto 2024-08-26 10:16:34 -07:00
  • 2c22842198 Merge pull request #2151 from ghostty-org/clamp-win Mitchell Hashimoto 2024-08-26 10:13:32 -07:00
  • 18419d3589 Clamp initial window size configurations to screen size Mitchell Hashimoto 2024-08-26 09:53:31 -07:00
  • c1e978e33d font/coretext: tweak synthetic bold amount to be slightly lighter Mitchell Hashimoto 2024-08-26 09:36:21 -07:00
  • a2bb4a7cd1 Merge pull request #2148 from ghostty-org/ft-bold Mitchell Hashimoto 2024-08-25 09:54:50 -07:00
  • 915ec029ee font/freetype: synthetic bold Mitchell Hashimoto 2024-08-25 09:43:54 -07:00
  • 68a69ad2fa Merge pull request #2147 from ghostty-org/ft-italic Mitchell Hashimoto 2024-08-24 21:12:03 -07:00
  • 5f0daa23b9 font/freetype: synthetic italic Mitchell Hashimoto 2024-08-24 20:51:26 -07:00
  • 022e554cf1 Merge pull request #2146 from ghostty-org/ct-ft Mitchell Hashimoto 2024-08-24 21:03:28 -07:00
  • 7747eaf11d apprt/embedded: use new copyAttribute API for CoreText Mitchell Hashimoto 2024-08-24 20:52:19 -07:00
  • def4abf6a9 font: support variations for coretext_freetype backend Mitchell Hashimoto 2024-08-24 20:33:58 -07:00
  • f5234e286a pkg/macos: copyAttribute should return optional Mitchell Hashimoto 2024-08-24 20:33:58 -07:00
  • d0c510ed29 Merge pull request #2128 from jcollie/kitty-color-protocol-fixup Mitchell Hashimoto 2024-08-24 19:57:44 -07:00
  • 8e2d63b6fa small stylistic changes Mitchell Hashimoto 2024-08-24 19:55:01 -07:00
  • 582773f858 Merge pull request #2144 from ghostty-org/synth-bold Mitchell Hashimoto 2024-08-24 19:49:37 -07:00
  • ac3e2163f3 typos Mitchell Hashimoto 2024-08-23 21:19:20 -07:00
  • ce6c5517af font: synthesize bold italic Mitchell Hashimoto 2024-08-23 21:03:33 -07:00
  • d22551cd31 font/coretext: support synthetic bold Mitchell Hashimoto 2024-08-23 20:52:13 -07:00
  • 74291793db font: rename auto-italicize to synthetic italic Mitchell Hashimoto 2024-08-23 20:34:19 -07:00
  • 14b04439d0 Merge pull request #2142 from jparise/editorconfig-swift Mitchell Hashimoto 2024-08-23 20:26:42 -07:00
  • 98f7ed23c7 Merge pull request #2143 from ghostty-org/font-tweaks Mitchell Hashimoto 2024-08-23 20:26:27 -07:00
  • 9941440f47 font: bold italic fallback has to avoid nested alias entry Mitchell Hashimoto 2024-08-23 20:20:32 -07:00
  • db36a596fb typos Mitchell Hashimoto 2024-08-23 20:00:34 -07:00
  • 963c843d1a font: if variation is set for a style and style isn't found, retry reg Mitchell Hashimoto 2024-08-23 19:59:11 -07:00
  • ad22e068a2 font: use proper variation axes for non-default Mitchell Hashimoto 2024-08-23 19:48:15 -07:00
  • 47fb7f0115 font: Collection can't use segmentedlist prealloc Mitchell Hashimoto 2024-08-23 19:18:07 -07:00
  • 5befe75a1f font/harfbuzz: work with new collection API Mitchell Hashimoto 2024-08-23 15:30:47 -07:00
  • 874caf29da font: completeStyles Mitchell Hashimoto 2024-08-23 15:21:10 -07:00
  • 1f3ccb2d66 font: Collection uses SegmentedList for styles for pointer stability Mitchell Hashimoto 2024-08-23 14:49:51 -07:00
  • c183e71a92 font: support aliased entries in the font collection style table Mitchell Hashimoto 2024-08-23 10:28:58 -07:00
  • fe5fb60374 editorconfig: add swift style Jon Parise 2024-08-23 14:13:59 -04:00
  • e49c4707a1 config: note that styles that aren't found will use regular Mitchell Hashimoto 2024-08-23 10:28:58 -07:00
  • 0e3ecbeaf0 Merge pull request #2138 from ghostty-org/macos-reopen Mitchell Hashimoto 2024-08-22 23:02:15 -04:00
  • 90d21a6a65 macos: do not open a window on reopen if terminal manager has any Mitchell Hashimoto 2024-08-22 19:58:21 -07:00
  • 80f20712e3 Merge pull request #2137 from ghostty-org/extend-color Mitchell Hashimoto 2024-08-22 22:49:40 -04:00
  • cff907940f renderer: do not extend padding color if any cell has default bg color Mitchell Hashimoto 2024-08-22 14:57:03 -07:00
  • 0b87eb7147 Merge pull request #2129 from pnodet/patch-4 Mitchell Hashimoto 2024-08-22 13:48:01 -04:00
  • 70bf6e7ad9 Merge pull request #2131 from ghostty-org/osc8-resize Mitchell Hashimoto 2024-08-22 09:35:58 -04:00
  • 9a287e1589 terminal: hyperlink state for cursor needs to be preserved on resize Mitchell Hashimoto 2024-08-21 17:46:53 -04:00
  • b8d4969fee Make the Kind parsing simpler Jeffrey C. Ollie 2024-08-21 15:28:00 -05:00
  • 7ff9af1520 style(macos): cleanup trailing spaces pnodet 2024-08-21 21:53:09 +02:00
  • 54e2ea05a5 Use switch and not if to format Kind Jeffrey C. Ollie 2024-08-21 12:37:18 -05:00
  • 571988bf99 Clean up Kitty color protocol by using a union Jeffrey C. Ollie 2024-08-21 11:57:27 -05:00
  • 140d1dde5a typos Mitchell Hashimoto 2024-08-21 09:45:36 -04:00
  • 8df5ec10e3 Merge pull request #2113 from jcollie/osc-21 Mitchell Hashimoto 2024-08-21 09:23:23 -04:00
  • 6bf1acc5a2 terminal: move kitty color structs out to kitty package Mitchell Hashimoto 2024-08-21 09:18:30 -04:00
  • 9faca303dc termio: move renderer message sending out to separate func Mitchell Hashimoto 2024-08-21 09:11:11 -04:00
  • e15db88656 termio: use new formatter, palette helper for kitty color protocol Mitchell Hashimoto 2024-08-20 23:36:34 -04:00
  • e12cfe80b0 terminal: formatter for kitty color protocol kinds Mitchell Hashimoto 2024-08-20 23:31:21 -04:00
  • 3b2ed40854 terminal: stylistic tweaks to kitty color protocol parsing Mitchell Hashimoto 2024-08-20 23:21:03 -04:00
  • f4b2925434 terminal: make kitty color tests a bit more readable Mitchell Hashimoto 2024-08-20 11:10:51 -07:00
  • c9f40b7b8d Merge pull request #2124 from rockorager/format-keysequences Mitchell Hashimoto 2024-08-20 10:45:06 -07:00
  • 9b036b1763 cli(list-keybinds): format key sequences Tim Culverhouse 2024-08-20 09:43:13 -05:00
  • 4ca0f35b6f Merge pull request #2123 from ghostty-org/ct-thicken Mitchell Hashimoto 2024-08-19 20:57:31 -07:00
  • a3247366fb font/coretext: font-thicken renders with additional padding on context Mitchell Hashimoto 2024-08-19 20:29:36 -07:00
  • cac22bd173 Merge pull request #2121 from ghostty-org/keyseq Mitchell Hashimoto 2024-08-19 18:08:37 -07:00
  • bec5772d77 config: warn the hazards of '>' for sequences Mitchell Hashimoto 2024-08-19 12:55:38 -07:00
  • 295ef384a6 core: centralize key sequence ending in one function Mitchell Hashimoto 2024-08-19 12:41:10 -07:00
  • 99b3e2e844 core: clear pending keyboard sequence when config reloads Mitchell Hashimoto 2024-08-19 12:33:21 -07:00
  • 454c585eb3 core: handle unconsumed key sequences Mitchell Hashimoto 2024-08-19 12:27:55 -07:00
  • 4ce7a88dee core: enable key sequence handling, including dumping invalid Mitchell Hashimoto 2024-08-19 12:10:31 -07:00
  • 3a952de272 core: encodeKey should return a write request Mitchell Hashimoto 2024-08-19 12:10:31 -07:00
  • 08ba00246b core: release events should never trigger bindings Mitchell Hashimoto 2024-08-19 12:03:42 -07:00
  • 262902a28d macos: jump to last_tab Eduardo Dominguez 2024-08-19 12:19:00 -06:00
  • 203e33c416 core: move key handling (w/o bindings) out to a separate func Mitchell Hashimoto 2024-08-19 10:43:18 -07:00
  • 4201a580f3 core: rework binding handling to prepare for nested binding sets Mitchell Hashimoto 2024-08-18 20:58:45 -07:00
  • 443a5e12e7 Merge pull request #2119 from bschaatsbergen/d/add-deps-instruction Mitchell Hashimoto 2024-08-19 09:09:20 -07:00
  • 8fa71d3b90 chore: rm run Bruno Schaatsbergen 2024-08-19 18:00:01 +02:00
  • acb9908e3c docs: add deps install Bruno Schaatsbergen 2024-08-19 09:53:58 -04:00
  • a2ef0ca751 Address review comments. Jeffrey C. Ollie 2024-08-19 00:15:36 -05:00
  • ec050407ee input: remove unused struct Mitchell Hashimoto 2024-08-16 09:48:18 -07:00
  • 2da2cee704 input: remove the old parse method for bindings Mitchell Hashimoto 2024-08-16 09:45:09 -07:00
  • 6d2cbb0703 config: write the docs now for sequences Mitchell Hashimoto 2024-08-15 20:13:38 -07:00
  • 9577c8b8b9 core: log when we see a leader Mitchell Hashimoto 2024-08-15 20:06:15 -07:00
  • 43176c750e config: support equality checking keybinds with sequences Mitchell Hashimoto 2024-08-15 20:03:46 -07:00
  • 9944f5d34d input: Binding.Set.clone handles leaders Mitchell Hashimoto 2024-08-15 20:00:12 -07:00
  • bfb31c374e input: binding set needs to clean up leader memory on manual put Mitchell Hashimoto 2024-08-15 19:55:24 -07:00
  • 2bf20ec32c fix compilation but logic broken Mitchell Hashimoto 2024-08-15 19:50:25 -07:00
  • 39d91741e0 input: remove todo Mitchell Hashimoto 2024-08-15 19:42:46 -07:00
  • 2f71eb6f99 input: unwind properly on unbind Mitchell Hashimoto 2024-08-15 19:37:56 -07:00
  • 64a68eeaff input: more parseAndPut tests Mitchell Hashimoto 2024-08-15 19:03:38 -07:00
  • c71615c467 input: binding.set can parse sequences... lots TODO Mitchell Hashimoto 2024-08-15 16:57:44 -07:00
  • 7dfad49e40 input: converting set entries to Entry from Action Mitchell Hashimoto 2024-08-15 16:46:06 -07:00
  • bc4eab4af7 input: add Set.parseAndPut Mitchell Hashimoto 2024-08-15 15:41:07 -07:00
  • a798a26063 input: binding parser of sequences Mitchell Hashimoto 2024-08-15 15:29:52 -07:00
  • e2913fd16f input: SequenceIterator to parse sequences of triggers Mitchell Hashimoto 2024-08-15 10:12:51 -07:00
  • 63ec5cdd9d input: Trigger.parse Mitchell Hashimoto 2024-08-15 09:40:41 -07:00
  • 1fd9cf2d08 Merge pull request #2089 from jcollie/theme-updates Mitchell Hashimoto 2024-08-18 19:48:18 -07:00
  • 00f642a28f typos Mitchell Hashimoto 2024-08-18 19:34:11 -07:00
  • ea0e3057ca config: fix build on iOS for error set Mitchell Hashimoto 2024-08-18 19:31:36 -07:00
  • b79d80dc82 Fix broken import from rebase Mitchell Hashimoto 2024-08-18 19:23:43 -07:00
  • c7e0173158 config: remove unused types and function Mitchell Hashimoto 2024-08-18 19:11:54 -07:00
  • 7de692c955 themes: don't use arena directly and cleanup debug code Jeffrey C. Ollie 2024-08-12 12:18:48 -05:00
  • 50c31ba173 themes: fix comment Jeffrey C. Ollie 2024-08-12 12:00:36 -05:00
  • 8c4cfc3bbb themes: finish refactor Jeffrey C. Ollie 2024-08-12 11:58:57 -05:00
  • 5e33d77160 config: use else to catch all errors since there are many Mitchell Hashimoto 2024-08-11 21:39:18 -07:00
  • d3182c8d7c config: move theme loading to dedicated file Mitchell Hashimoto 2024-08-11 21:36:07 -07:00
  • 87791ed562 themes: add a switch that shows a small preview of each theme Jeffrey C. Ollie 2024-08-11 22:06:17 -05:00