Commit Graph

  • 151bb030de fix typos Jeffrey C. Ollie 2024-09-01 20:01:54 -05:00
  • 6dbb82c259 kitty graphics: performance enhancements Jeffrey C. Ollie 2024-09-01 14:02:33 -05:00
  • b8b89acf5e Merge pull request #2180 from xdBronch/push-wqyprmonmtnx Mitchell Hashimoto 2024-09-02 18:50:09 -07:00
  • b748ae6c0f make +version hyperlink to the github commit xdBronch 2024-09-02 00:09:57 -04:00
  • ee95b8373b Merge pull request #2181 from injust/disable-fork-workflows Mitchell Hashimoto 2024-09-02 18:43:48 -07:00
  • 2f32efbc82 Merge pull request #2173 from ghostty-org/crashlog Mitchell Hashimoto 2024-09-02 10:35:27 -07:00
  • 8f5eea6bf8 core: set crash state in surface in various places Mitchell Hashimoto 2024-09-02 10:30:00 -07:00
  • f07cda07d6 update README about crashes Mitchell Hashimoto 2024-09-02 10:14:27 -07:00
  • bae12993b3 crash: tag the thread type Mitchell Hashimoto 2024-09-02 09:59:19 -07:00
  • d8cc19612f crash: beforeSend needs to add contexts to the event directly Mitchell Hashimoto 2024-09-02 09:55:47 -07:00
  • d499f7795b input: crash binding can configure which thread to crash Mitchell Hashimoto 2024-09-01 21:00:12 -07:00
  • b27667fcfc Don't run GitHub workflows on forks Justin Su 2024-09-02 02:26:24 -04:00
  • d8fc54d1bf Merge pull request #2177 from jcollie/kitty-graphics-local-more Mitchell Hashimoto 2024-09-01 21:19:05 -07:00
  • 5e925db521 kitty graphics: fix usage of "m" key for local-only transmission mediums Jeffrey C. Ollie 2024-09-01 13:10:10 -05:00
  • 5d476135c5 terminal: do not run page integrity checks unless slow runtime safety Mitchell Hashimoto 2024-09-01 21:01:32 -07:00
  • 8f477b00da renderer/termio attach thread local state for crash capture Mitchell Hashimoto 2024-09-01 10:59:19 -07:00
  • f0916d58e8 crash: try to attach dimensions to the crash report Mitchell Hashimoto 2024-09-01 10:29:53 -07:00
  • 37577630ac crash: add build mode to sentry tags Mitchell Hashimoto 2024-09-01 09:58:49 -07:00
  • 5ade197f91 Merge pull request #2175 from qwerasd205/pagelist-fix Mitchell Hashimoto 2024-09-01 09:58:39 -07:00
  • 7fb2bd16a9 fix(terminal/PageList): update self.cols at start of resizeCols Qwerasd 2024-09-01 00:55:14 -04:00
  • a947e20826 Merge pull request #2174 from ghostty-org/release-safe Mitchell Hashimoto 2024-08-31 21:50:03 -07:00
  • 0ab3d964dd apprt/gtk: show debug warning whenever runtime safety is on Mitchell Hashimoto 2024-08-31 21:37:56 -07:00
  • 6cf61f4d7b macos: show debug build warning even with releasesafe for now Mitchell Hashimoto 2024-08-31 21:37:09 -07:00
  • 9043ca470b ci: release-pr only on dispatch Mitchell Hashimoto 2024-08-31 21:32:50 -07:00
  • ac2a0a04d4 ci: build releasesafe builds for macOS Mitchell Hashimoto 2024-08-31 21:16:47 -07:00
  • 6aab430caf terminal: disable slow safety tests in releasesafe Mitchell Hashimoto 2024-08-31 20:55:29 -07:00
  • 49e56a9057 input: add crash binding action, remove key input crash Mitchell Hashimoto 2024-08-31 20:18:58 -07:00
  • 9ce789cc85 Merge pull request #2060 from jcollie/gtk-compatibility Mitchell Hashimoto 2024-08-31 20:04:49 -07:00
  • bbb204ac85 rename gtkVersionMinimum->gtkVersionAtLeast for consistency Jeffrey C. Ollie 2024-08-07 13:12:22 -05:00
  • b6c943386c Conditional compilation against different GTK versions Jeffrey C. Ollie 2024-08-07 12:36:52 -05:00
  • e7cbeba140 pty: reset all signals after fork Mitchell Hashimoto 2024-08-31 14:52:55 -07:00
  • 9f6a28bf44 crash: initialize sentry off-thread Mitchell Hashimoto 2024-08-31 14:14:30 -07:00
  • 72c1b00b0b pkg/sentry: uuid string is null-terminated Mitchell Hashimoto 2024-08-31 12:27:36 -07:00
  • 920a1051e5 crash: discard envelopes that do not contain a crash Mitchell Hashimoto 2024-08-31 12:23:58 -07:00
  • f930cf0b8f move crash init to crash package Mitchell Hashimoto 2024-08-31 11:12:30 -07:00
  • f1aea10a84 cli/version: don't parse any args Mitchell Hashimoto 2024-08-31 10:39:01 -07:00
  • f7d1fb8ba0 Merge pull request #2167 from qwerasd205/insert-delete-lines-fix Mitchell Hashimoto 2024-08-31 10:36:09 -07:00
  • 9d08ed32ee terminal: make error sets more explicit, capture explicit errors Mitchell Hashimoto 2024-08-31 09:47:05 -07:00
  • 42e3582f1f Merge pull request #2172 from ghostty-org/push-kpnkvvmzysom Mitchell Hashimoto 2024-08-31 09:59:15 -07:00
  • 17db317916 build: build without Git, tag version as dev with 0 SHA Mitchell Hashimoto 2024-08-31 09:42:39 -07:00
  • 3807ee34c1 terminal: handle clonePartialRowFrom errors in insert/deleteLines Qwerasd 2024-08-30 13:29:57 -04:00
  • daa1755793 terminal/page: discriminate cloneFrom errors Qwerasd 2024-08-30 13:22:50 -04:00
  • 3bc2dbfa72 RefCountedSet: make lookup public Qwerasd 2024-08-28 17:18:47 -04:00
  • 8ba97eb745 crash: sentry envelope parsing Mitchell Hashimoto 2024-08-29 20:55:22 -07:00
  • a039e4208f cli: fix --version flag Matt Robenolt 2024-08-30 00:28:23 -07:00
  • 6f1a062b6c timers for start times for later Mitchell Hashimoto 2024-08-29 15:19:09 -07:00
  • 602bf6ba1e Merge pull request #2165 from ghostty-org/push-otsyrmzktntn Mitchell Hashimoto 2024-08-29 15:05:32 -07:00
  • 90d24f9e82 macos: get updated surface size metrics immediately on resize Mitchell Hashimoto 2024-08-29 14:54:58 -07:00
  • 547f4ce371 feat: +notify CLI action for sending desktop notifications Jeffrey C. Ollie 2024-08-29 12:08:46 -05:00
  • e6ae8107c4 build: include breakpad in static lib bundle for lib Mitchell Hashimoto 2024-08-28 19:06:16 -07:00
  • 0f35f6267e pkg/breakpad: add linux_syscall_support.h to the vendored files Mitchell Hashimoto 2024-08-28 18:49:01 -07:00
  • f133206c55 nix: update cache Mitchell Hashimoto 2024-08-28 18:39:52 -07:00
  • 7613e5f211 add pkg/breakpad, configure sentry to use breakpad Mitchell Hashimoto 2024-08-28 10:25:34 -07:00
  • d66178718c pkg/sentry: build in unwinder Mitchell Hashimoto 2024-08-27 20:36:07 -07:00
  • 1f2d4faa84 sentry: set tags after init Mitchell Hashimoto 2024-08-27 20:36:07 -07:00
  • 13f1752836 build: don't include sentry on windows Mitchell Hashimoto 2024-08-27 20:21:29 -07:00
  • 33e9bc14ef don't send empty envelopes Mitchell Hashimoto 2024-08-27 20:15:14 -07:00
  • b826c98701 update nix hash Mitchell Hashimoto 2024-08-27 20:05:41 -07:00
  • 833efe9a81 pkg/sentry: fix darwin lib builds Mitchell Hashimoto 2024-08-27 20:05:06 -07:00
  • 2abdf291f4 implement sentry transport to write crash reports to XDG_STATE_HOME Mitchell Hashimoto 2024-08-27 19:29:34 -07:00
  • e029490535 sentry init uses proper cache dir, sets tags Mitchell Hashimoto 2024-08-27 19:08:13 -07:00
  • 7f143d9df4 os: add xdg cache dir function Mitchell Hashimoto 2024-08-27 18:56:33 -07:00
  • 42b3ee8df2 build: always compile sentry Mitchell Hashimoto 2024-08-27 15:19:08 -07:00
  • e4e9a19607 pkg/sentry: fix Linux builds Mitchell Hashimoto 2024-08-27 15:13:38 -07:00
  • adbb394e44 initialize sentry on startup Mitchell Hashimoto 2024-08-27 13:31:59 -07:00
  • b11f0d5cc9 pkg/sentry: custom transports Mitchell Hashimoto 2024-08-27 13:31:59 -07:00
  • 1070068090 pkg/sentry: add more Zig APIs Mitchell Hashimoto 2024-08-27 13:31:59 -07:00
  • 2793cf8112 pkg/sentry: initial builds Mitchell Hashimoto 2024-08-27 13:31:59 -07:00
  • fcb8b04049 Merge pull request #2162 from ghostty-org/dsym Mitchell Hashimoto 2024-08-28 21:42:36 -07:00
  • 3ba0787ec2 macOS: save dSYM files Mitchell Hashimoto 2024-08-28 20:50:50 -07:00
  • fa440b718e Merge pull request #2160 from erf/regex-avoid-escape-chars Mitchell Hashimoto 2024-08-28 15:55:05 -07:00
  • e3881c4ffc avoid escape characters by using a multiline string Erlend Lind Madsen 2024-08-28 22:29:57 +02:00
  • 19c9039494 Merge pull request #2159 from cryptocode/cc-colorpicker-hex Mitchell Hashimoto 2024-08-28 10:01:41 -07:00
  • 42a23f2d3d Merge pull request #2156 from qwerasd205/hyperlink-fixes Mitchell Hashimoto 2024-08-28 10:01:19 -07:00
  • df09a37597 terminal: tests for same page clone with hyperlinks Mitchell Hashimoto 2024-08-28 09:56:52 -07:00
  • 6a2d57edfd terminal: cursorCopy has option to not copy hyperlink Mitchell Hashimoto 2024-08-28 09:41:40 -07:00
  • dbe6d6c29c Inspector: change color picker to use hex values cryptocode 2024-08-28 17:48:22 +02:00
  • 7540a015a3 Merge pull request #2157 from injust/patch-1 Mitchell Hashimoto 2024-08-28 07:44:11 -07:00
  • 5037193feb feat: generate json help strings for use in docs/website Jeffrey C. Ollie 2024-08-27 23:12:19 -05:00
  • f8f289e8b9 config: document left/right values for macos-option-as-alt Justin Su 2024-08-27 20:36:29 -04:00
  • 89e16ebef5 Revert "Merge pull request #2153 from ghostty-org/metal-cursor" Mitchell Hashimoto 2024-08-27 09:30:22 -07:00
  • a3fb96f543 this should be a doc comment Qwerasd 2024-08-24 23:18:25 -04:00
  • ff0c1141da renderer: add updateFrame critical region timings for dev benchmark Qwerasd 2024-08-22 21:00:15 -04:00
  • 5714c2feed PageList: refactor clone to avoid excess work Qwerasd 2024-08-22 20:59:52 -04:00
  • 38bb9b40a6 Terminal: release hyperlink before copying cursor when switching screen Qwerasd 2024-08-22 20:57:37 -04:00
  • 170f55aa84 Screen: update cursorCopy to handle hyperlink state Qwerasd 2024-08-22 20:56:01 -04:00
  • cb1cb3526a test(Screen): add failing tests for cursorCopy hyperlink handling Qwerasd 2024-08-21 19:32:49 -04:00
  • d43d5b26ee fix(terminal): avoid trying to clone bad managed memory in reflow Qwerasd 2024-08-27 01:00:12 -04:00
  • a6992baa30 fix(terminal): don't MOVE hyperlinks in clonePartialRowFrom Qwerasd 2024-08-27 00:56:46 -04:00
  • 30bba9bf06 terminal: move refcount responsibility out of setHyperlink Qwerasd 2024-08-27 00:54:22 -04:00
  • 23c924140a Merge pull request #2154 from ghostty-org/synth Mitchell Hashimoto 2024-08-26 20:56:21 -07:00
  • bdcc21942d config: font-synthetic-style to enable/disable synthetic styles Mitchell Hashimoto 2024-08-26 20:46:14 -07:00
  • 80327402b8 Merge pull request #2120 from edmz/last_tab Mitchell Hashimoto 2024-08-26 20:22:52 -07:00
  • ee3eb8fe3d Merge pull request #2153 from ghostty-org/metal-cursor Mitchell Hashimoto 2024-08-26 20:19:01 -07:00
  • 866a7dfcf1 macos: remove unused gotolasttab Mitchell Hashimoto 2024-08-26 20:17:15 -07:00
  • 512b24818a apprt/gtk: fix int cast Mitchell Hashimoto 2024-08-26 20:16:20 -07:00
  • d7e7f55956 apprt/gtk: support last_tab Mitchell Hashimoto 2024-08-26 20:09:45 -07:00
  • 3d1ee3daa8 apprt: make gotoTab handle all tab movements Mitchell Hashimoto 2024-08-26 20:09:45 -07:00
  • 02c6fb5a8c config: remove the super+0 binding for last_tab Mitchell Hashimoto 2024-08-26 19:56:51 -07:00
  • 788c1e92b8 renderer/metal: cursor should be drawn on top of fg cells Mitchell Hashimoto 2024-08-26 19:54:42 -07:00