Commit Graph

  • a63c8d0913 termio: plumb a lot more to get ready to move into cgroup Mitchell Hashimoto 2024-06-05 09:25:06 -07:00
  • 9f1572918f bikeshed style Mitchell Hashimoto 2024-06-05 09:11:44 -07:00
  • 4220a3bd3a inspector: fallback to unicode when key event is invalid This prevents non-ascii characters like Ö from being displayed as invalid Jan200101 2024-06-05 09:10:24 +02:00
  • dc51b8269c plumb the linux cgroup through to termio Mitchell Hashimoto 2024-06-04 21:37:34 -07:00
  • 1285b4f243 apprt/gtk: store transient cgroup Mitchell Hashimoto 2024-06-04 21:10:42 -07:00
  • 01bfce0981 os: cgroup can set memory limits Mitchell Hashimoto 2024-06-04 21:02:25 -07:00
  • d351e80158 os: cgroup create/move Mitchell Hashimoto 2024-06-04 20:22:17 -07:00
  • bbe525c964 os: API to configure cgroup controllers Mitchell Hashimoto 2024-06-04 19:36:48 -07:00
  • b5c4d2f60d os: rename linux => cgroup Mitchell Hashimoto 2024-06-04 19:28:12 -07:00
  • c0b061edd9 os: API for listing cgroup controllers Mitchell Hashimoto 2024-06-04 19:23:18 -07:00
  • 409c958b7e apprt/gtk: cgroup initialization Mitchell Hashimoto 2024-06-04 18:59:44 -07:00
  • 0a5f3fa0a4 os: add linux API for getting cgroup by pid Mitchell Hashimoto 2024-06-04 15:15:11 -07:00
  • 955246d6a0 Merge pull request #1825 from Pangoraw/gtk_nb_switch Mitchell Hashimoto 2024-06-04 08:59:16 -07:00
  • 2d9aad9806 gtk: update tab's window upon switching notebook Paul Berg 2024-06-04 09:19:15 +02:00
  • a502089582 renderer/opengl: don't append assume capacity Mitchell Hashimoto 2024-06-03 20:54:53 -07:00
  • 0b971f6760 Merge pull request #1824 from ghostty-org/iterm2 Mitchell Hashimoto 2024-06-03 19:28:59 -07:00
  • 4b277f1bca update color themes to a34aeb1f505707a35102fe95984d4bea4a85eb3e Mitchell Hashimoto 2024-06-03 19:22:44 -07:00
  • fdd30725e5 Merge pull request #1823 from jparise/explicit-bash Mitchell Hashimoto 2024-06-03 18:43:53 -07:00
  • cd7da9eb4b inspector: fix encoding of pty-encoded key event Mitchell Hashimoto 2024-06-03 18:40:52 -07:00
  • 7d7fa46b0c shell-integration: bash must be explicitly enabled Jon Parise 2024-06-03 20:32:05 -04:00
  • 29b3f9d528 gtk: set tab group so that tabs can be dropped onto other windows Mitchell Hashimoto 2024-06-03 16:21:50 -07:00
  • 4bcc8b998c Merge pull request #1822 from ghostty-org/gtk-wrap Mitchell Hashimoto 2024-06-03 16:11:58 -07:00
  • a72a02488f gtk: goto_split:previous/next wrap Mitchell Hashimoto 2024-06-03 16:06:24 -07:00
  • b9340aad55 Merge pull request #1821 from ghostty-org/gtk-mouse Mitchell Hashimoto 2024-06-03 15:39:23 -07:00
  • d6f79ce96b gtk: note setting title unhides the cursor Mitchell Hashimoto 2024-06-03 15:36:10 -07:00
  • 67c17cba1a apprt/gtk: only set cursor on shape change if its visible Mitchell Hashimoto 2024-06-03 15:07:33 -07:00
  • 30c1ab737c core: only hide mouse on key press events Mitchell Hashimoto 2024-06-03 15:03:22 -07:00
  • ac554c74ff core: do not toggle mouse hidden on keyCallback with mods Mitchell Hashimoto 2024-06-03 14:55:21 -07:00
  • 254608697e Merge pull request #1820 from ghostty-org/gtk Mitchell Hashimoto 2024-06-03 14:46:14 -07:00
  • 7e82cd4d44 Merge pull request #1819 from ghostty-org/pointcoord Mitchell Hashimoto 2024-06-03 14:43:13 -07:00
  • 0abb6b9efa apprt/gtk: when dragging tab out, grab focus Mitchell Hashimoto 2024-06-03 14:40:04 -07:00
  • 86322db991 terminal: point coord y needs to be a larger int Mitchell Hashimoto 2024-06-03 14:25:37 -07:00
  • 237343f478 Merge pull request #1818 from ghostty-org/legacy Mitchell Hashimoto 2024-06-02 14:39:17 -07:00
  • 1fae17d1ef input: CSIu should send full codepoint Mitchell Hashimoto 2024-06-02 14:36:42 -07:00
  • 1551c27578 input: Kitty alternate should be reported even if no shifted text (#1817) Mitchell Hashimoto 2024-06-02 14:36:08 -07:00
  • 14417d2592 Allow keybinding arbitrary unicode codepoints (#1814) Mitchell Hashimoto 2024-06-02 10:53:36 -07:00
  • f63927a7c4 Merge pull request #1812 from jparise/ghostty-org Mitchell Hashimoto 2024-06-01 15:32:43 -07:00
  • 2a66d37e48 Update functional URLs for ghostty-org Jon Parise 2024-06-01 16:44:09 -04:00
  • 502423dabf update README Mitchell Hashimoto 2024-06-01 09:46:14 -07:00
  • c7d37dad4b update release job Mitchell Hashimoto 2024-05-31 14:02:54 -07:00
  • 8a5f2e18ab update READMEs to new repo URL Mitchell Hashimoto 2024-05-31 13:36:07 -07:00
  • 8c8e0946b4 Merge pull request #1811 from gpanders/open-no-wait-linux Mitchell Hashimoto 2024-05-31 11:54:27 -07:00
  • 695bc307ba os/open: do not wait for commands which do not terminate Gregory Anders 2024-05-31 12:25:17 -05:00
  • 2ca1a7aeed Merge pull request #1810 from il-k/elvish-integration Mitchell Hashimoto 2024-05-31 08:06:02 -07:00
  • e5411284dd fix(elvish-integration): fix mistakes ilk 2024-05-31 12:16:03 +03:00
  • b50f34de3a Merge pull request #1809 from mitchellh/any-preso Mitchell Hashimoto 2024-05-30 15:14:06 -07:00
  • 80c0ba8758 font: when presentation isn't found, always fallback to any Mitchell Hashimoto 2024-05-30 14:22:42 -07:00
  • 523f9e32cc Merge pull request #1803 from mitchellh/mixed-font Mitchell Hashimoto 2024-05-29 08:11:33 -07:00
  • 3a4294a567 Merge pull request #1807 from cryptocode/cc-scrollback_include_active Mitchell Hashimoto 2024-05-29 08:01:45 -07:00
  • 0b6081d427 scrollback: Include active area when writing scrollback to file cryptocode 2024-05-29 15:12:51 +02:00
  • d978d05d7e font/coretext: glyphIndex must return u32 for noop shaper Mitchell Hashimoto 2024-05-28 21:05:32 -07:00
  • f6e708c0fb font/coretext: cleanup unused comments Mitchell Hashimoto 2024-05-28 20:58:06 -07:00
  • 9a628d8a8e font: remove unused structs Mitchell Hashimoto 2024-05-28 20:56:47 -07:00
  • 6a8dc12ae1 font: remove deferred face todo, note why Mitchell Hashimoto 2024-05-28 20:54:05 -07:00
  • a205e1e2c1 pkg/freetype: use c_ulong which isn't 64-bit on windows Mitchell Hashimoto 2024-05-28 20:49:21 -07:00
  • adaeffb2b5 font/freetype: CBDT/CBLC tables imply color Mitchell Hashimoto 2024-05-28 20:40:46 -07:00
  • 4daa49fe27 font/freetype: update to new presentation APIs Mitchell Hashimoto 2024-05-28 20:25:49 -07:00
  • 326659c522 font: handle presentation at glyph layer Mitchell Hashimoto 2024-05-28 20:09:05 -07:00
  • dc6b1b0b7a font/coretext: hasColor/isColored Mitchell Hashimoto 2024-05-28 13:20:37 -07:00
  • d22c645a02 font/coretext: determine glyph colorization Mitchell Hashimoto 2024-05-28 13:04:55 -07:00
  • 8920f45fd8 font/freetype: API to load font table Mitchell Hashimoto 2024-05-28 09:48:01 -07:00
  • 9f885ff64f font/opentype: add SVG table parser, membership check Mitchell Hashimoto 2024-05-27 21:34:45 -07:00
  • 1a7cde9e3e font/coretext: can read font tables Mitchell Hashimoto 2024-05-27 20:23:10 -07:00
  • 83dbcaad7a Merge pull request #1774 from il-k/elvish-integration-auto Mitchell Hashimoto 2024-05-27 16:19:26 -07:00
  • 66a9b1b99f rename env var Mitchell Hashimoto 2024-05-27 16:18:51 -07:00
  • 982e4c9570 prettier Mitchell Hashimoto 2024-05-27 16:16:43 -07:00
  • 2863d2c148 refactor(shell-integration): refactor to make cases alphabetical ilk 2024-05-17 18:02:03 +03:00
  • 7377ca8917 refactor(shell-integration): refactor to make cases alphabetical ilk 2024-05-17 18:02:03 +03:00
  • 1fa830cc73 feat(shell-integration): add automatic integration for Elvish ilk 2024-05-16 23:59:02 +03:00
  • 1032cdb68f Merge pull request #1772 from il-k/elvish-integration Mitchell Hashimoto 2024-05-27 16:11:23 -07:00
  • 17e7ff1de3 shell-integration: add README about Elvish Mitchell Hashimoto 2024-05-27 16:11:08 -07:00
  • ded7c0abac Merge pull request #1760 from jcollie/notification-suppression Mitchell Hashimoto 2024-05-26 20:50:19 -07:00
  • 98b05ffd09 core: nitpick some var names Mitchell Hashimoto 2024-05-26 20:49:00 -07:00
  • 6ea739f08c Merge pull request #1799 from mitchellh/mixed-font Mitchell Hashimoto 2024-05-26 15:24:54 -07:00
  • 9f4d4d3c61 font: treated fonts with mixed color/non-color glyphs as text Mitchell Hashimoto 2024-05-26 10:17:20 -07:00
  • 6a8db0526a Merge pull request #1797 from PeterCardenas/font-nitpick Mitchell Hashimoto 2024-05-26 12:28:30 -04:00
  • e427312282 modify var name Mitchell Hashimoto 2024-05-26 09:28:16 -07:00
  • 8e849df493 Merge pull request #1798 from Jan200101/PR/rel-path Mitchell Hashimoto 2024-05-26 12:06:33 -04:00
  • 11a9dd9dad build: prevent breakage with relative paths root() returns @src().file which isn't guaranteed to be an absolute path Jan200101 2024-05-26 17:46:26 +02:00
  • e56acef775 🧹 make strikethrough calculation slightly clearer Peter Cardenas 2024-05-25 18:06:11 -07:00
  • c84c63877c Merge pull request #1796 from mitchellh/strike Mitchell Hashimoto 2024-05-25 18:23:30 -04:00
  • bc99082242 font/coretext: adjust strikethrough position for fonts with leading Mitchell Hashimoto 2024-05-25 15:16:31 -07:00
  • 7df3f75db0 Merge pull request #1793 from Jan200101/PR/bold-is-bright Mitchell Hashimoto 2024-05-25 17:20:03 -04:00
  • 41afb62903 very minor nitpicks Mitchell Hashimoto 2024-05-25 14:19:23 -07:00
  • 0fdbf80381 nix: update hash Mitchell Hashimoto 2024-05-25 14:12:56 -07:00
  • 147238a7b9 update libxev Mitchell Hashimoto 2024-05-25 14:10:43 -07:00
  • 94a7166028 terminal: support using the bright palette for bold text Jan200101 2024-05-25 16:58:19 +02:00
  • 3537820e75 Merge pull request #1788 from mitchellh/dependabot/github_actions/namespacelabs/nscloud-cache-action-1.1.5 Mitchell Hashimoto 2024-05-24 07:43:25 -04:00
  • 678a42bb78 build(deps): bump namespacelabs/nscloud-cache-action from 1.1.4 to 1.1.5 dependabot[bot] 2024-05-24 00:51:52 +00:00
  • 51b6bf46bf update README Mitchell Hashimoto 2024-05-22 16:15:18 -04:00
  • 4da59c21de Merge pull request #1785 from mattrobenolt/shell-plist Mitchell Hashimoto 2024-05-22 15:46:58 -04:00
  • 063a20e085 Merge pull request #1786 from mitchellh/kittyimg Mitchell Hashimoto 2024-05-22 15:44:53 -04:00
  • 06bcbe868f renderer: kitty image with y offset should stretch image Mitchell Hashimoto 2024-05-22 15:40:31 -04:00
  • 9b233b2d47 macos: Declare Ghostty as a Shell Matt Robenolt 2024-05-21 11:00:03 -07:00
  • 9ad598facf Merge pull request #1783 from mitchellh/dependabot/github_actions/cachix/cachix-action-15 Mitchell Hashimoto 2024-05-21 07:08:07 -04:00
  • 3eedb88acc Merge pull request #1782 from tt/avoid-coloring-when-using-native-tabs Mitchell Hashimoto 2024-05-21 07:07:47 -04:00
  • f79674097f Avoid coloring when using native tabs Troels Thomsen 2024-05-21 08:58:51 +02:00
  • 47874742a1 Extract guard statement Mitchell Hashimoto 2024-05-20 20:07:50 -04:00
  • 242858b963 Color after setting window theme and tab mode Troels Thomsen 2024-05-20 10:22:27 +02:00
  • d2323990ee --- updated-dependencies: - dependency-name: cachix/cachix-action dependency-type: direct:production update-type: version-update:semver-major ... dependabot[bot] 2024-05-21 00:26:05 +00:00