Commit Graph

  • d235554606 apprt/gtk: Move Xkb state to App, remove un-needed fields, style changes Chris Marchesi 2023-12-31 12:10:25 -08:00
  • a3ce446fee apprt/gtk: use some comptime to load X11 functions Mitchell Hashimoto 2023-12-31 08:00:43 -08:00
  • 3b7e83150f apprt/gtk: stylistic changes Mitchell Hashimoto 2023-12-31 07:50:36 -08:00
  • fc4fdbb643 apprt/gtk: ensure modifier state matches current keypress under X11 Chris Marchesi 2023-12-30 19:29:23 -08:00
  • 00f5523728 Merge pull request #1194 from jcollie/abnormal-exit-enhance Mitchell Hashimoto 2023-12-30 21:47:59 -08:00
  • 0eee66f21b termio/exec: stylistic change on abnormal exit Mitchell Hashimoto 2023-12-30 21:47:34 -08:00
  • 134327c1a3 termio/exec: reorder member since we like alloc on top Mitchell Hashimoto 2023-12-30 21:46:27 -08:00
  • aef93a5420 config: make abnormal runtime threshold a u32 Mitchell Hashimoto 2023-12-30 21:45:16 -08:00
  • 4ef8d099a7 Make the abnormal runtime threshold configurable. Jeffrey C. Ollie 2023-12-30 22:52:47 -06:00
  • 792284fb69 Add exit code and runtime to abnormal exit error message. Jeffrey C. Ollie 2023-12-30 22:24:25 -06:00
  • 8254ffb750 Merge pull request #1192 from mitchellh/abnormal-exit Mitchell Hashimoto 2023-12-30 19:46:08 -08:00
  • 730343c600 termio/exec: pass code and runtime to error but don't show it yet Mitchell Hashimoto 2023-12-30 19:37:38 -08:00
  • 53dffc8e18 termio/exec: style the exec failure error better Mitchell Hashimoto 2023-12-30 19:34:45 -08:00
  • f3aaa884c6 termio/exec: use message to writer thread so we can output failed cmd Mitchell Hashimoto 2023-12-30 17:51:34 -08:00
  • aaded1f311 termio/exec: use arraylist to build up message for error Mitchell Hashimoto 2023-12-30 15:52:26 -08:00
  • fc963064c6 termio/exec: abnormal exit can use exit code on linux Mitchell Hashimoto 2023-12-30 15:43:50 -08:00
  • 3ee842e1b7 config: remove command validation Mitchell Hashimoto 2023-12-30 15:36:13 -08:00
  • 3fae05e2dc termio/exec: detect abnormally short runtime and show an error message Mitchell Hashimoto 2023-12-30 15:35:35 -08:00
  • f43693152e Merge pull request #1191 from mitchellh/exec-failed Mitchell Hashimoto 2023-12-30 15:35:09 -08:00
  • 2ed75d47b5 termio/exec: detect exec failure and show an error message Mitchell Hashimoto 2023-12-30 15:04:06 -08:00
  • 8c5e8c504e config: skip command validation if it has a space Mitchell Hashimoto 2023-12-30 14:46:05 -08:00
  • b7ef0d232f Merge pull request #1189 from mitchellh/macos-restore-blur Mitchell Hashimoto 2023-12-29 21:59:05 -08:00
  • 5e0e0b2bd4 macos: wait for window to become visible to set blur Mitchell Hashimoto 2023-12-29 21:55:57 -08:00
  • 85c386f45d termio: remove old warning log statement used for debugging Mitchell Hashimoto 2023-12-29 21:25:07 -08:00
  • a159eafc18 Merge pull request #1180 from mitchellh/change-macos-launch Mitchell Hashimoto 2023-12-29 15:50:18 -08:00
  • a69ec2127e termio/exec: use bash instead of zsh for shell launching Mitchell Hashimoto 2023-12-29 15:41:11 -08:00
  • 1652b9049a Merge pull request #1188 from rockorager/website-script-fix Mitchell Hashimoto 2023-12-29 13:59:53 -08:00
  • 165bbf4e56 website(il): fix test script Tim Culverhouse 2023-12-29 15:44:29 -06:00
  • b7ad30b067 website(ich): fix test script v1 Tim Culverhouse 2023-12-29 15:27:16 -06:00
  • 8feab70fa2 Merge pull request #1187 from rockorager/el-script-fix Mitchell Hashimoto 2023-12-29 13:23:36 -08:00
  • 27be196fb4 website(el): clarify cursor position in test script Tim Culverhouse 2023-12-29 15:19:20 -06:00
  • 6763e9ef37 Merge pull request #1186 from rockorager/website-cub-fix Mitchell Hashimoto 2023-12-29 12:54:07 -08:00
  • 23cd1d95e9 website: fix cub test script Tim Culverhouse 2023-12-29 14:51:37 -06:00
  • 0006ca1d58 Merge pull request #1185 from mitchellh/cub-rw Mitchell Hashimoto 2023-12-29 12:49:36 -08:00
  • 3e9a4ea234 terminal: cub with reverse wrap consumes pending wrap state as one Mitchell Hashimoto 2023-12-29 12:45:57 -08:00
  • 884814eb03 Merge pull request #1184 from mitchellh/cub Mitchell Hashimoto 2023-12-29 12:37:26 -08:00
  • fdd519f73b terminal: cursor back should not reduce by one with pending wrap Mitchell Hashimoto 2023-12-29 12:34:33 -08:00
  • 7815aeaa86 readme: misordered headers Mitchell Hashimoto 2023-12-29 11:47:03 -08:00
  • 5af5dbffaf update tester README to note friend invites, MIT, etc. Mitchell Hashimoto 2023-12-29 11:46:21 -08:00
  • 677cb05326 Merge pull request #1182 from mitchellh/command-path Mitchell Hashimoto 2023-12-29 11:41:19 -08:00
  • 4ec2f50c1d config: validate that command can be found on the path Mitchell Hashimoto 2023-12-29 11:22:34 -08:00
  • 992888d4bd Ensure the cwd is not changed, whilst remaining a logon shell Matthew Winter 2023-12-30 05:40:07 +11:00
  • 9989436beb Ensure the shell environment passes the Login Shell test Matthew Winter 2023-12-30 04:32:13 +11:00
  • b50ce6bb6a Merge pull request #1176 from tristan957/libadwaita Mitchell Hashimoto 2023-12-29 09:11:21 -08:00
  • e43919cb9e apprt/gtk: stylistic changes to adwaita init Mitchell Hashimoto 2023-12-29 09:10:49 -08:00
  • 5e3e76bcae Modify the way the login shell is launched on macOS to reduce nesting Matthew Winter 2023-12-30 03:51:16 +11:00
  • 6532ff73a8 macos: verify inspector is not nil before sending it to draw Mitchell Hashimoto 2023-12-29 07:53:20 -08:00
  • 5cef3ced18 Merge pull request #1179 from mitchellh/keypad-maybe Mitchell Hashimoto 2023-12-28 20:02:15 -08:00
  • 41aa9ac2ff Use adw_application_new() instead of adw_init() Tristan Partin 2023-12-28 17:09:04 -06:00
  • c3fd37f687 Merge pull request #1178 from mitchellh/macos-restore Mitchell Hashimoto 2023-12-28 19:44:16 -08:00
  • 40e882ff48 macos: invalid restorable state when surface is closed Mitchell Hashimoto 2023-12-28 19:39:47 -08:00
  • f71c597037 Merge pull request #1174 from byildiz/main Mitchell Hashimoto 2023-12-28 13:31:55 -08:00
  • f3c6066be3 Reorder menu items (File, Edit, View ...) like most of the other apps Burak Yildiz 2023-12-28 21:43:24 +01:00
  • 3b7dc97ad4 Merge pull request #1173 from mitchellh/release-entitlements Mitchell Hashimoto 2023-12-28 10:38:22 -08:00
  • 64e3cbf28c ci: explicitly sign our release entitlements on build Mitchell Hashimoto 2023-12-28 09:45:47 -08:00
  • 7fcd4233cd config: not that cursor-style with shell integration overwrites Mitchell Hashimoto 2023-12-28 09:17:42 -08:00
  • 276ff84583 Merge pull request #1172 from rockorager/delay_syscall Mitchell Hashimoto 2023-12-28 09:16:17 -08:00
  • eda76e105f termio: delay repeated waitpid syscalls when killing children Tim Culverhouse 2023-12-28 10:35:57 -06:00
  • c2a132c068 ci: remove macos unsigned releases Mitchell Hashimoto 2023-12-27 22:25:38 -08:00
  • 937e41bf79 Merge pull request #1168 from mitchellh/kill Mitchell Hashimoto 2023-12-27 22:01:40 -08:00
  • e32c031588 termio: ensure we kill all the children without killing ourselves Mitchell Hashimoto 2023-12-27 21:23:24 -08:00
  • 1c68dd5b6c Merge pull request #1166 from mitchellh/macos-surface-init Mitchell Hashimoto 2023-12-27 21:31:33 -08:00
  • 0008fb0a27 macos: set surface tree on init in restore Mitchell Hashimoto 2023-12-27 20:12:46 -08:00
  • 4f31af13ad Merge pull request #1165 from mitchellh/dangling-notification Mitchell Hashimoto 2023-12-27 09:02:43 -08:00
  • 181cfa1350 macos: notifications use surface UUID for lookups Mitchell Hashimoto 2023-12-27 08:49:12 -08:00
  • 21db51ff9d input: only send keypad events for keypad application mode Mitchell Hashimoto 2023-12-27 08:10:01 -08:00
  • d648daed6a Merge pull request #1164 from mitchellh/macos-about-select Mitchell Hashimoto 2023-12-27 07:54:40 -08:00
  • 789107ff1b macos: text in about window is selectable Mitchell Hashimoto 2023-12-27 07:53:28 -08:00
  • 107f1b1050 Merge pull request #1161 from mitchellh/new-surface-uuid Mitchell Hashimoto 2023-12-26 14:53:00 -08:00
  • 2aa7f12417 macos: increment restorable state version Mitchell Hashimoto 2023-12-26 14:45:39 -08:00
  • 98041940f0 macos: restore focused split on app restore Mitchell Hashimoto 2023-12-26 14:45:27 -08:00
  • a321ef515d macos: assign unique UUID per surface, store in app state Mitchell Hashimoto 2023-12-26 14:24:05 -08:00
  • 10a1a94b5d Merge pull request #1160 from mitchellh/cursor-scroll Mitchell Hashimoto 2023-12-26 14:02:24 -08:00
  • b573ff137a terminal: resize cols should treat old cursor pos as active point Mitchell Hashimoto 2023-12-26 13:59:22 -08:00
  • 41ad737b07 Merge pull request #1158 from mitchellh/grapheme-config Mitchell Hashimoto 2023-12-25 14:36:26 -08:00
  • 8b3094465d config: grapheme-width-method, default to "unicode" Mitchell Hashimoto 2023-12-25 09:42:11 -08:00
  • 198e7895c9 Merge pull request #1157 from mitchellh/dependabot/github_actions/cachix/cachix-action-13 Mitchell Hashimoto 2023-12-25 07:09:39 -08:00
  • 6a726ed715 build(deps): bump cachix/cachix-action from 12 to 13 dependabot[bot] 2023-12-25 00:57:44 +00:00
  • d486f80ce8 Merge pull request #1156 from mitchellh/kitty Mitchell Hashimoto 2023-12-24 09:02:43 -08:00
  • 0a1dfae2ef input: kitty keyboard modifier event changes from Kitty 0.32 Mitchell Hashimoto 2023-12-24 08:09:03 -08:00
  • c783f53d18 Merge pull request #1155 from mitchellh/macos-restore Mitchell Hashimoto 2023-12-23 19:10:59 -08:00
  • 20f9a3baab macos: reset state version to 1 Mitchell Hashimoto 2023-12-23 18:59:19 -08:00
  • f615a308e0 config: change window-save-state to default Mitchell Hashimoto 2023-12-23 18:52:40 -08:00
  • c3b89fa215 macos: use securecoding for codablebridge to prevent warning Mitchell Hashimoto 2023-12-23 18:49:21 -08:00
  • a8568306c9 macos: store pwd with save/restore state Mitchell Hashimoto 2023-12-23 17:06:34 -08:00
  • 243379c50f apprt/embedded: ghostty_surface_pwd Mitchell Hashimoto 2023-12-23 16:59:09 -08:00
  • 2390668834 macos: encode surface tree in state restore Mitchell Hashimoto 2023-12-23 12:59:45 -08:00
  • a5d249eb48 config: if window-save-state is never, never restore state Mitchell Hashimoto 2023-12-22 21:58:29 -08:00
  • f0bf0fd888 config: window-save-state Mitchell Hashimoto 2023-12-22 21:47:20 -08:00
  • 59f54a1d88 macos: initial window save/restore is working for frames only Mitchell Hashimoto 2023-12-22 21:10:21 -08:00
  • 69131af808 Merge pull request #1154 from vancluever/vancluever-macos-middle-click-paste Mitchell Hashimoto 2023-12-22 19:02:25 -08:00
  • ffb9ebf6d9 macos: middle click always pastes from clipboard Chris Marchesi 2023-12-22 17:51:51 -08:00
  • e9a7b9aa67 Merge pull request #1153 from mitchellh/gtk-icons Mitchell Hashimoto 2023-12-22 17:06:22 -08:00
  • 1f50406967 apprt/gtk: correct icon path now that our resources dir is in a subdir Mitchell Hashimoto 2023-12-22 17:03:20 -08:00
  • 06c0a61f49 Merge pull request #1151 from vancluever/vancluever-update-nixpkgs-zig-0-12 Mitchell Hashimoto 2023-12-22 15:37:46 -08:00
  • 8849c689b3 Merge pull request #1152 from mitchellh/cachix Mitchell Hashimoto 2023-12-22 15:36:11 -08:00
  • 188f82c16e ci: build-nix and test are not matrix tests Mitchell Hashimoto 2023-12-22 15:27:48 -08:00
  • f56ed57b57 prettier Mitchell Hashimoto 2023-12-22 14:49:32 -08:00
  • b222cf33bd ci: swap magic-nix-cache with cachix Mitchell Hashimoto 2023-12-22 14:36:28 -08:00
  • 582a87aa1c Merge pull request #1150 from jcollie/fix-nix-package Mitchell Hashimoto 2023-12-22 14:30:12 -08:00