Commit Graph

  • 4b8b5c5fc1 font: skeleton for box drawing and hook up to Group Mitchell Hashimoto 2022-11-24 08:33:32 -08:00
  • ca97c63a65 font: detect box glyphs, start littering stuff to denote special fonts Mitchell Hashimoto 2022-11-23 21:31:24 -08:00
  • 5c58067489 add pixman package Mitchell Hashimoto 2022-11-23 21:21:31 -08:00
  • 433d41fa9a pkg/pixman: add more types Mitchell Hashimoto 2022-11-23 20:56:24 -08:00
  • ac4a45bdf3 pkg/pixman: fix math for bpp calculation Mitchell Hashimoto 2022-11-23 20:20:52 -08:00
  • 894d36f28a build: support for dynamic linking pixman Mitchell Hashimoto 2022-11-23 16:35:36 -08:00
  • 5f77ac145c pkg/pixman: some drawing Mitchell Hashimoto 2022-11-23 16:08:26 -08:00
  • 699370bd4a pkg/pixman: starting API Mitchell Hashimoto 2022-11-23 15:44:54 -08:00
  • ef65b261de vendor/pixman and basic building Mitchell Hashimoto 2022-11-23 12:53:27 -08:00
  • 84b1ae9a3c set IUTF8 on the pty Mitchell Hashimoto 2022-11-24 10:20:18 -08:00
  • 70b017200a copying selection trims trailing whitespace Mitchell Hashimoto 2022-11-22 21:27:05 -08:00
  • 03fdb38a96 moving the mouse too far between clicks will reset the click count Mitchell Hashimoto 2022-11-22 20:59:15 -08:00
  • 66078493e6 mac: get default click repeat interval from NSEvent Mitchell Hashimoto 2022-11-22 11:07:25 -08:00
  • 29b651ee46 configurable click interval with click-repeat-interval Mitchell Hashimoto 2022-11-22 10:57:57 -08:00
  • cc4ba96970 hide imgui demo window Mitchell Hashimoto 2022-11-22 10:57:09 -08:00
  • d08260cab3 update TODO Mitchell Hashimoto 2022-11-22 10:20:11 -08:00
  • ad79a8585d Merge pull request #54 from mitchellh/multiclick Mitchell Hashimoto 2022-11-22 10:18:12 -08:00
  • d1b565f4d4 hook up triple-click in UI to select lines Mitchell Hashimoto 2022-11-22 10:07:52 -08:00
  • 8b839ef4b6 screen selectLine and tests Mitchell Hashimoto 2022-11-22 10:03:20 -08:00
  • 04088abe5a fix regression around selecting word at end of screen Mitchell Hashimoto 2022-11-22 09:41:07 -08:00
  • f9fed1f3a8 double-click drag selects word by word Mitchell Hashimoto 2022-11-22 09:15:39 -08:00
  • 9ae2df7bae Don't crash when fn key pressed on mac (workaround upstream issue) Mitchell Hashimoto 2022-11-22 08:45:09 -08:00
  • a63815c5ba selectWord goes across soft-wrapped lines Mitchell Hashimoto 2022-11-22 07:56:11 -08:00
  • f7c6ea63e1 screen selectWord starting functionality, not done at all Mitchell Hashimoto 2022-11-21 21:34:38 -08:00
  • 804d4534cd window detects double and triple clicks Mitchell Hashimoto 2022-11-21 20:42:29 -08:00
  • acdbdfbe3f macOS should launch shell as a login shell Mitchell Hashimoto 2022-11-21 15:57:51 -08:00
  • 56de5846f4 OSC 52: Clipboard Control (#52) Mitchell Hashimoto 2022-11-21 15:12:00 -08:00
  • b9f38cb18b configuration to control OSC 52 Mitchell Hashimoto 2022-11-21 15:10:15 -08:00
  • ce778fefaf OSC 52 clipboard write Mitchell Hashimoto 2022-11-21 15:06:25 -08:00
  • bad077e198 additional tests on OSC parsing Mitchell Hashimoto 2022-11-21 14:44:32 -08:00
  • f2a54bde42 OSC 52 read Mitchell Hashimoto 2022-11-21 14:21:28 -08:00
  • 173aff1e80 update README Mitchell Hashimoto 2022-11-21 13:39:07 -08:00
  • a3412fe9ab ci: notarize Mitchell Hashimoto 2022-11-21 13:13:04 -08:00
  • f6dd40f854 ci: set executable bit for binary Mitchell Hashimoto 2022-11-21 11:44:03 -08:00
  • b44537d198 ci: macos 12 Mitchell Hashimoto 2022-11-21 11:29:30 -08:00
  • b05aab7ac6 ci: try macos 12 Mitchell Hashimoto 2022-11-21 11:15:45 -08:00
  • a45c8c1f7e ci: release into zig-out Mitchell Hashimoto 2022-11-21 10:48:53 -08:00
  • 7d81013d56 ci: release will always do unsigned first Mitchell Hashimoto 2022-11-21 10:33:12 -08:00
  • cd7a126015 sign release bundle Mitchell Hashimoto 2022-11-21 10:16:36 -08:00
  • 12e9b7cda0 ci: release should update tip tag Mitchell Hashimoto 2022-11-21 09:44:06 -08:00
  • 9b0fbde838 put some config in the devmode UI Mitchell Hashimoto 2022-11-21 09:09:25 -08:00
  • b4f5107717 config files allow spaces around "=" Mitchell Hashimoto 2022-11-21 08:22:04 -08:00
  • 21455ea254 update TODO Mitchell Hashimoto 2022-11-20 20:39:11 -08:00
  • 611760f98b ability to customize cursor color Mitchell Hashimoto 2022-11-20 20:35:20 -08:00
  • 2e74b7af9e ability to set selection fg/bg colors Mitchell Hashimoto 2022-11-20 20:27:12 -08:00
  • c2e2f69989 change config write to be debug Mitchell Hashimoto 2022-11-20 20:17:05 -08:00
  • a15afa8211 do not block channel send while draining channel Mitchell Hashimoto 2022-11-20 20:16:40 -08:00
  • d213c1a939 fix selection regression caused by screen copy optimization Mitchell Hashimoto 2022-11-20 20:05:07 -08:00
  • 7c17497623 test that quoting config values is okay Mitchell Hashimoto 2022-11-20 19:37:23 -08:00
  • 23142e2ea6 config file allows and ignores empty lines, supports comments Mitchell Hashimoto 2022-11-20 19:31:34 -08:00
  • 01573819ea Configurable 256 Color Palette (#50) Mitchell Hashimoto 2022-11-20 15:25:51 -08:00
  • 473eaa4b2f configurable color palette Mitchell Hashimoto 2022-11-20 15:24:15 -08:00
  • ea6d1f7e23 config file can accept colors Mitchell Hashimoto 2022-11-20 15:00:50 -08:00
  • 89834c1412 manually focus next window on macOS <= 12 Mitchell Hashimoto 2022-11-20 09:31:57 -08:00
  • 688ec71a74 don't change cursor to ibeam on macOS prior to Ventura Mitchell Hashimoto 2022-11-20 09:03:28 -08:00
  • 1bce3d8e72 pkg/objc: make ptrcast var so that LLVM backend sees sig Mitchell Hashimoto 2022-11-20 08:19:50 -08:00
  • 30d62fc144 workaround for x86_64 ABI issue: https://github.com/ziglang/zig/issues/13598 Mitchell Hashimoto 2022-11-19 22:07:48 -08:00
  • 2100523822 pkg/objc: correct objc_msgSend call on x86_64 depending on return type Mitchell Hashimoto 2022-11-19 21:45:38 -08:00
  • 02b6eb123e fix test name Mitchell Hashimoto 2022-11-18 18:18:10 -08:00
  • dbf167d18a OSC parsing for get/set clipboard (OSC 52) -- not hooked up yet Mitchell Hashimoto 2022-11-18 18:16:53 -08:00
  • 3de68e1d7a fix memory leaks with metal resources and multi-window/tab Mitchell Hashimoto 2022-11-18 14:25:02 -08:00
  • a714ee2702 fix memory leak when grapheme clusters of >4 codepoints are present Mitchell Hashimoto 2022-11-18 14:15:14 -08:00
  • 0336cab2a3 Merge pull request #48 from mitchellh/render-pass Mitchell Hashimoto 2022-11-18 14:01:46 -08:00
  • da5164a539 metal: implement two-pass render for bg Mitchell Hashimoto 2022-11-18 13:54:45 -08:00
  • ed56d2c2ab opengl: render bg in a separate pass Mitchell Hashimoto 2022-11-18 13:24:04 -08:00
  • f64795dc9d opengl: culling is not necessary Mitchell Hashimoto 2022-11-18 10:10:08 -08:00
  • b51fe2a24a Merge pull request #47 from mitchellh/anubhavmishra-patch-1 Mitchell Hashimoto 2022-11-18 10:08:32 -08:00
  • 13f08f41be Update README.md Anubhav Mishra 2022-11-18 23:37:59 +05:30
  • 319531a325 Merge pull request #46 from mitchellh/anubhavmishra/readme-update Mitchell Hashimoto 2022-11-18 10:06:35 -08:00
  • 4ef0d3b09e Update README.md Anubhav Mishra 2022-11-18 23:33:45 +05:30
  • 8071836a57 Always send mouse events Mitchell Hashimoto 2022-11-17 16:18:17 -08:00
  • 08bca077b2 search for unknown codepoints in any available font face Mitchell Hashimoto 2022-11-17 16:07:20 -08:00
  • da2942e083 font: specific codepoint lookup in internals Mitchell Hashimoto 2022-11-17 15:49:14 -08:00
  • b91cd8e41c pkg/macos: character set in range Mitchell Hashimoto 2022-11-17 15:15:09 -08:00
  • 843dc8ae14 pkg/macos: support CFCharacterSet Mitchell Hashimoto 2022-11-17 15:09:53 -08:00
  • 7703873142 pkg/fontconfig: charset can add chars Mitchell Hashimoto 2022-11-17 14:37:36 -08:00
  • 8f9da82754 Embed nerd fonts into our default font Mitchell Hashimoto 2022-11-17 14:16:50 -08:00
  • 4521efb83d move screen resize to a renderer mailbox message Mitchell Hashimoto 2022-11-17 13:55:04 -08:00
  • fc18be5d32 release-tip should update the SHA Mitchell Hashimoto 2022-11-17 12:15:23 -08:00
  • e78d41eee0 Update README.md Mitchell Hashimoto 2022-11-17 12:10:40 -08:00
  • 7a23c24211 fix skip on tip release Mitchell Hashimoto 2022-11-17 11:44:40 -08:00
  • 81bdeb2045 try again (noise) Mitchell Hashimoto 2022-11-17 11:30:29 -08:00
  • f8ddeb35af release-tip manual Mitchell Hashimoto 2022-11-17 11:28:25 -08:00
  • a309be738a release-tip can be dispatched Mitchell Hashimoto 2022-11-17 11:27:08 -08:00
  • 2d3126ffb7 release-tip workflow (wip) Mitchell Hashimoto 2022-11-17 11:24:12 -08:00
  • 7a2c551d60 Merge pull request #39 from mitchellh/dependabot/github_actions/cachix/install-nix-action-18 Mitchell Hashimoto 2022-11-17 10:23:01 -08:00
  • ad433d490c Merge pull request #38 from mitchellh/dependabot/github_actions/actions/checkout-3 Mitchell Hashimoto 2022-11-17 10:22:48 -08:00
  • b1f64af767 Bump cachix/install-nix-action from 17 to 18 dependabot[bot] 2022-11-17 18:22:09 +00:00
  • cc07d6ba62 Bump actions/checkout from 2 to 3 dependabot[bot] 2022-11-17 18:22:02 +00:00
  • 055808be2b Create dependabot.yml Mitchell Hashimoto 2022-11-17 10:21:31 -08:00
  • 6ac00e43bd Merge pull request #37 from mitchellh/mac-tab Mitchell Hashimoto 2022-11-16 21:25:43 -08:00
  • 30f8b55ed4 update TODO Mitchell Hashimoto 2022-11-16 21:21:00 -08:00
  • 357ad43656 app: deinit darwin info Mitchell Hashimoto 2022-11-16 21:20:04 -08:00
  • b4d5901225 update some docs Mitchell Hashimoto 2022-11-16 21:18:37 -08:00
  • 8ac90d33e6 new_tab action Mitchell Hashimoto 2022-11-16 21:17:41 -08:00
  • c6f7eab601 hide tab bar if last window is destroyed Mitchell Hashimoto 2022-11-16 20:34:37 -08:00
  • bb90104de3 enable Mac native tabbing Mitchell Hashimoto 2022-11-16 20:24:59 -08:00
  • 465b4df6ea fix tests for WNOHANG commit Mitchell Hashimoto 2022-11-16 21:04:31 -08:00
  • d567a976b4 waitpid should specify WNOHANG Mitchell Hashimoto 2022-11-16 20:54:17 -08:00
  • 56b5c81fcb make goal explicit to support windows Mitchell Hashimoto 2022-11-16 10:04:09 -08:00