Commit Graph

  • 6502922bb6 build(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#9791) Mitchell Hashimoto 2025-12-03 13:18:57 -08:00
  • d926bd5376 build(deps): bump actions/checkout from 6.0.0 to 6.0.1 dependabot[bot] 2025-12-03 00:07:23 +00:00
  • b4a48303ed build: fix path access to work with relative build roots (#9780) Mitchell Hashimoto 2025-12-02 11:13:52 -08:00
  • 8d25ab0ae3 zsh: improve ZDOTDIR documentation (#9779) Mitchell Hashimoto 2025-12-02 11:13:10 -08:00
  • edfae7e41e zsh: move version check to ghostty-integration (#9781) Mitchell Hashimoto 2025-12-02 11:12:49 -08:00
  • ac5f8c3a1e build(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 (#9782) Mitchell Hashimoto 2025-12-02 11:12:21 -08:00
  • 56d4e6d955 build(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 dependabot[bot] 2025-12-02 03:08:36 +00:00
  • 6babcc97f5 zsh: move version check to ghostty-integration Jon Parise 2025-12-01 20:34:55 -05:00
  • 7fe3f5cd3f build: fix path access to work with relative build roots Tim Culverhouse 2025-12-01 18:23:37 -06:00
  • da014d98cd zsh: improve ZDOTDIR documentation Jon Parise 2025-12-01 19:07:50 -05:00
  • 5714ed07a1 zsh: improve minimum version check (#9772) Jon Parise 2025-12-01 11:15:02 -05:00
  • 09f7e38b45 GTK: followup update search state on activation (#9766) Mitchell Hashimoto 2025-12-01 07:25:45 -08:00
  • b776b3df61 zsh: improve minimum version check Jon Parise 2025-12-01 10:19:00 -05:00
  • 27c82f739e only update search when going from inactive to active rhodes-b 2025-11-30 21:22:07 -06:00
  • 3ab49fdb5f only notify search change when widget was inactive rhodes-b 2025-11-30 21:06:25 -06:00
  • 2a9a57daff GTK: update search state from previous search on activation (#9765) Mitchell Hashimoto 2025-11-30 12:38:34 -08:00
  • 750bb1fe33 core: encode mouse buttons 8 & 9 (back/forward) (#9761) Mitchell Hashimoto 2025-11-30 12:37:33 -08:00
  • 7820608b04 if search has text already update the search state with matches rhodes-b 2025-11-30 14:32:13 -06:00
  • 7be28e7215 core: encode mouse buttons 8 & 9 (back/forward) CJ van den Berg 2025-11-30 17:53:21 +01:00
  • 34fd1dd0f6 GTK: Search UI (#9756) Mitchell Hashimoto 2025-11-30 07:24:36 -08:00
  • c67bcf969c apprt/gtk: switch to has-x and optional internals for search counts Mitchell Hashimoto 2025-11-30 07:06:44 -08:00
  • b8393fd4aa apprt/gtk: comments Mitchell Hashimoto 2025-11-30 07:04:08 -08:00
  • e18a7d9501 apprt/gtk: drag Mitchell Hashimoto 2025-11-29 20:33:46 -08:00
  • f7a6822e30 apprt/gtk: enter/shift+enter for traversing search results Mitchell Hashimoto 2025-11-29 20:20:38 -08:00
  • 72b3c14833 clean up some stuff Mitchell Hashimoto 2025-11-29 20:16:48 -08:00
  • 56a76cc174 apprt/gtk: fix selected search label off by one Mitchell Hashimoto 2025-11-29 15:33:05 -08:00
  • eebce6a78c apprt/gtk: hook up close search button Mitchell Hashimoto 2025-11-29 15:31:28 -08:00
  • 76496d40fd apprt/gtk: hook up next/prev match Mitchell Hashimoto 2025-11-29 15:27:52 -08:00
  • 0ea85fc483 apprt/gtk: hook up search_total/search_selected apprt actions Mitchell Hashimoto 2025-11-29 15:22:29 -08:00
  • fc9b578ef4 apprt/gtk: hook up search-changed to start a search Mitchell Hashimoto 2025-11-29 15:16:29 -08:00
  • 0d32e7d814 apprt/gtk: escape to stop search and hide overlay Mitchell Hashimoto 2025-11-29 15:10:38 -08:00
  • 778b49c9a1 apprt/gtk: hook up start_search/end_search to set active state Mitchell Hashimoto 2025-11-29 14:53:30 -08:00
  • 027e5d631a config: default search keybindings for Linux Mitchell Hashimoto 2025-11-29 14:59:50 -08:00
  • 548d1f0300 apprt/gtk: search overlay UI Mitchell Hashimoto 2025-11-29 14:11:42 -08:00
  • 832883b600 apprt/gtk: move surface event controllers, block events from revealers Mitchell Hashimoto 2025-11-29 14:45:20 -08:00
  • 4fef41bc83 terminal: renderstate needs to reset highlights on dirty (#9759) Mitchell Hashimoto 2025-11-30 07:22:54 -08:00
  • a58e33c06b PageList: preserve size.cols in adjustCapacity after column shrink Tim Culverhouse 2025-11-30 08:25:04 -06:00
  • d7087627d7 terminal: renderstate needs to reset highlights on dirty Mitchell Hashimoto 2025-11-30 07:15:23 -08:00
  • 51bda77e3a macos: teach agents about zig build run Jon Parise 2025-11-30 10:10:50 -05:00
  • 73be3abf00 Update iTerm2 colorschemes (#9755) Mitchell Hashimoto 2025-11-29 20:56:10 -08:00
  • 643c5e00a0 deps: Update iTerm2 color schemes mitchellh 2025-11-30 00:16:02 +00:00
  • 3754a94cb5 Allow list-theme action with --plain to sort with --color argument (#9748) Mitchell Hashimoto 2025-11-29 14:02:57 -08:00
  • 7f950cc892 search: handle soft-wrapped lines in sliding window properly (#9753) Mitchell Hashimoto 2025-11-29 10:56:11 -08:00
  • 10f19ebdc3 search: handle soft-wrapped lines in sliding window properly Mitchell Hashimoto 2025-11-29 07:15:31 -08:00
  • 2fd48b433d macos: window-width/height is accurate even with other widgets (#9747) Mitchell Hashimoto 2025-11-29 06:56:18 -08:00
  • 351dd2ea51 allow list themes --plain to accept --color flag rhodes-b 2025-11-28 19:26:11 -06:00
  • 58e3960abe apprt/gtk: note layouts unimplemented layouts Mitchell Hashimoto 2025-11-28 15:09:22 -08:00
  • 781f8c4661 apprt/embedded: expose C APIs for layouts Mitchell Hashimoto 2025-11-28 14:58:58 -08:00
  • dbd0d2396c apprt: add new_window_layout action Mitchell Hashimoto 2025-11-28 14:43:39 -08:00
  • 2f78a6d97b apprt: add Layout type Mitchell Hashimoto 2025-11-28 14:26:09 -08:00
  • 3979801e92 datastruct: split_tree C API Mitchell Hashimoto 2025-11-28 14:08:36 -08:00
  • c75bade896 macos: window-width/height is accurate even with other widgets Mitchell Hashimoto 2025-11-28 12:59:23 -08:00
  • 9baf37a9b2 macOS: fix toggle_visibility behaviour with tabbed windows (#9742) Mitchell Hashimoto 2025-11-28 06:23:58 -08:00
  • 94f88c8b54 macOS: fix toggle_visibility behaviour with tabbed windows Lukas 2025-11-28 10:14:07 +01:00
  • 199119967b Remove unused imports (#9736) Mitchell Hashimoto 2025-11-27 13:52:28 -08:00
  • dbfc3eb679 Remove unused imports Mitchell Hashimoto 2025-11-27 13:35:56 -08:00
  • d8aeffe1e9 macos: add hover styles to search buttons, cursor changes (#9734) Mitchell Hashimoto 2025-11-27 13:22:02 -08:00
  • 5c1679209d macos: add hover styles to search buttons, cursor changes Mitchell Hashimoto 2025-11-27 12:56:49 -08:00
  • 4ff0e0c9d2 input: remove the unused end search entry in the palette Mitchell Hashimoto 2025-11-27 07:21:56 -08:00
  • 14899591ce terminal: PageList search should halt when pin becomes garbage (#9722) Mitchell Hashimoto 2025-11-26 16:48:30 -08:00
  • 842becbcaf terminal: PageList search should halt when pin becomes garbage Mitchell Hashimoto 2025-11-26 16:05:12 -08:00
  • c199a8fe7e terminal: RenderState must consider first row in dirty page dirty (#9719) Mitchell Hashimoto 2025-11-26 13:24:05 -08:00
  • b96b55ebde terminal: RenderState must consider first row in dirty page dirty Mitchell Hashimoto 2025-11-26 13:16:03 -08:00
  • e64ae2e966 macOS: refine Search UI (#9717) Mitchell Hashimoto 2025-11-26 12:36:24 -08:00
  • dc08d057fe macOS: use ConcentricRectangle on Tahoe Lukas 2025-11-26 21:00:08 +01:00
  • cbcd52846c macOS: fix search dragging animation when corner is not changed Lukas 2025-11-26 20:59:43 +01:00
  • 48d11b1ce4 fix(macos): use strings' utf-8 lengths for libghostty calls (#9715) Mitchell Hashimoto 2025-11-26 11:16:36 -08:00
  • 4b01163c79 fix(macos): use strings' utf-8 lengths for libghostty calls Qwerasd 2025-11-26 11:59:42 -07:00
  • d213091452 renderer: manual selection should take priority over search matches (#9714) Mitchell Hashimoto 2025-11-26 10:30:42 -08:00
  • 9206b3dc9b renderer: manual selection should take priority over search matches Mitchell Hashimoto 2025-11-26 10:26:34 -08:00
  • 3305455902 macOS: move search result counter inside text field (#9713) Mitchell Hashimoto 2025-11-26 10:07:15 -08:00
  • d85fc62774 search: reset selected match when the needle changes Mitchell Hashimoto 2025-11-26 10:04:26 -08:00
  • f5b923573d macOS: move search result counter inside text field avarayr 2025-11-26 13:04:05 -05:00
  • 71a2dad929 macOS Search GUI (#9709) Mitchell Hashimoto 2025-11-26 09:09:55 -08:00
  • 5b4394d211 macos: end_search for ending search Mitchell Hashimoto 2025-11-26 08:54:48 -08:00
  • c51170da9c add end_search binding Mitchell Hashimoto 2025-11-26 07:05:52 -08:00
  • f7b14a0142 macos: debounce search requests with length less than 3 Mitchell Hashimoto 2025-11-26 06:59:16 -08:00
  • 339abf97f7 macos: can allow single char searches now Mitchell Hashimoto 2025-11-26 06:53:38 -08:00
  • f91080a165 terminal: fix single-character search crashes Mitchell Hashimoto 2025-11-26 06:52:16 -08:00
  • f252db1f1c terminal: handle pruning history for when active area removes it Mitchell Hashimoto 2025-11-25 22:10:44 -08:00
  • 330ce07d48 terminal: fix moving selection on history changing Mitchell Hashimoto 2025-11-25 21:51:54 -08:00
  • ad755b0e3d core: always send start_search for refocus Mitchell Hashimoto 2025-11-25 21:46:13 -08:00
  • 1bb2d4f1c2 macos: only end search if we previously had one Mitchell Hashimoto 2025-11-25 21:42:05 -08:00
  • 48acc90983 terminal: search should reload active area if dirty Mitchell Hashimoto 2025-11-25 21:40:16 -08:00
  • 93656fca5a macos: show progerss correctly for search Mitchell Hashimoto 2025-11-25 20:58:33 -08:00
  • 0e974f85ed macos: fix iOS build Mitchell Hashimoto 2025-11-25 20:52:26 -08:00
  • 7320b234b4 core: surface sends search total/progress to apprt Mitchell Hashimoto 2025-11-25 20:47:06 -08:00
  • c20af77f98 macos: handle search progress/total apprt actions Mitchell Hashimoto 2025-11-25 20:44:19 -08:00
  • 2ee2d000f5 apprt actions for search progress Mitchell Hashimoto 2025-11-25 20:42:55 -08:00
  • d4a2f3db71 macos: search overlay shows search progress Mitchell Hashimoto 2025-11-25 20:38:14 -08:00
  • 7835ad0ea4 macos: more menu items Mitchell Hashimoto 2025-11-25 20:34:38 -08:00
  • 240d5e0fc5 config: default search keybindings for macos Mitchell Hashimoto 2025-11-25 20:29:54 -08:00
  • 3f7cfca4b4 macos: add find menu item Mitchell Hashimoto 2025-11-25 20:20:11 -08:00
  • 949a8ea53f macos: dummy search state for iOS Mitchell Hashimoto 2025-11-25 20:05:48 -08:00
  • 5b2d66e261 apprt/gtk: disable search apprt actions Mitchell Hashimoto 2025-11-25 17:34:58 -08:00
  • cfbc219f5c macos: enter and shift+enter move the results Mitchell Hashimoto 2025-11-25 17:25:01 -08:00
  • efc05523e0 macos: enter goes to next result Mitchell Hashimoto 2025-11-25 17:21:04 -08:00
  • 72708b8253 search: do not restart search if needle doesn't change Mitchell Hashimoto 2025-11-25 15:40:44 -08:00
  • 3ce19a02ba macos: hook up the next/prev search buttons Mitchell Hashimoto 2025-11-25 15:33:33 -08:00
  • 15f00a9cd1 renderer: setup proper dirty state on search selection changing Mitchell Hashimoto 2025-11-25 15:29:24 -08:00