Commit Graph

  • 3dc45fcd55 devshell: add deps that allow GTK to load SVG resources Jeffrey C. Ollie 2025-07-23 15:42:51 -05:00
  • e8ab00aa4b Added translation for nl_NL Merijntje Tak 2025-07-23 22:37:03 +02:00
  • f7424c8a76 apprt/gtk-ng: surface drag and drop (#8039) Mitchell Hashimoto 2025-07-23 12:48:43 -07:00
  • 550d29d930 apprt/gtk-ng: surface drag and drop Mitchell Hashimoto 2025-07-23 11:05:16 -07:00
  • 9ea87ec096 New icon for Linux GTK app that aligns with the Gnome HIG (#8038) Mitchell Hashimoto 2025-07-23 10:06:19 -07:00
  • b50c1c4fa0 New icon for Linux GTK app that aligns with the Gnome HIG Mitchell Hashimoto 2025-07-23 09:48:01 -07:00
  • 852eb2e0d5 Fix tab titles not being preserved with window-save-state Bryan Lee 2025-07-23 23:21:26 +08:00
  • df57f17be8 apprt/gtk-ng: bind template callbacks so we can connect signals in blp (#8035) Mitchell Hashimoto 2025-07-23 07:30:25 -07:00
  • 010e9199ca apprt/gtk-ng: bind template callbacks so we can connect signals in blp Mitchell Hashimoto 2025-07-22 21:17:40 -07:00
  • 2e68f0a4d4 update zig-gobject pick up fix for ianprime0509/zig-gobject#111 (#8036) Mitchell Hashimoto 2025-07-23 07:01:48 -07:00
  • 721ab5d134 Things for gtk-ng tristan957/gtk-ng Tristan Partin 2025-07-23 01:57:45 -05:00
  • 80b72dd6cb update zig-gobject pick up fix for ianprime0509/zig-gobject#111 Jeffrey C. Ollie 2025-07-22 23:45:19 -05:00
  • eae4124ed8 build(deps): bump namespacelabs/nscloud-cache-action from 1.2.12 to 1.2.13 (#8034) Mitchell Hashimoto 2025-07-22 19:28:30 -07:00
  • 72220bb69f build(deps): bump namespacelabs/nscloud-cache-action dependabot[bot] 2025-07-23 01:02:04 +00:00
  • c979ece916 build-system: Replace deprecated usages of root_source_file on addTests (#8031) Mitchell Hashimoto 2025-07-22 15:28:11 -07:00
  • 95ccf3abb2 apprt/gtk-ng: move overlays and event controllers into Blueprint (#8032) Mitchell Hashimoto 2025-07-22 15:27:29 -07:00
  • 2544c1fb22 apprt/gtk-ng: move overlays and event controllers into Blueprint Mitchell Hashimoto 2025-07-22 15:00:00 -07:00
  • d5995ac45c build-system: Replace deprecated usages of root_source_file on addTests Jayson Reis 2025-07-22 22:44:23 +02:00
  • acc2ea724f build-system: Replace deprecated usages of addStaticLibrary with addLibrary (#8029) Jayson Reis 2025-07-22 23:47:18 +02:00
  • c903754b70 apprt/gtk-ng: clipboard support (#8030) Mitchell Hashimoto 2025-07-22 14:45:26 -07:00
  • 04143645f2 apprt/gtk-ng: fixed missing icon for hide button Mitchell Hashimoto 2025-07-22 14:38:35 -07:00
  • 2855c44118 typos Mitchell Hashimoto 2025-07-22 13:37:23 -07:00
  • 5c21d9a123 prettier Mitchell Hashimoto 2025-07-22 13:33:47 -07:00
  • 7e329d3e4c apprt/gtk-ng: paste can't remember Mitchell Hashimoto 2025-07-22 13:33:14 -07:00
  • 4d39f2728a apprt/gtk-ng: implement remember Mitchell Hashimoto 2025-07-22 13:27:02 -07:00
  • 58a5f3f1f8 apprt/gtk-ng: emit signal when clipboard read/write Mitchell Hashimoto 2025-07-22 13:15:24 -07:00
  • a6e0878b11 apprt/gtk-ng: hook up all the dialogs Mitchell Hashimoto 2025-07-22 13:10:59 -07:00
  • b11dadafb1 apprt/gtk-ng: clipboard confirm Mitchell Hashimoto 2025-07-22 13:05:48 -07:00
  • 46e395055d apprt/gtk-ng: implement blur Mitchell Hashimoto 2025-07-22 12:34:57 -07:00
  • 222c3c888d apprt/gtk-ng: clipboard confirmation dialog Mitchell Hashimoto 2025-07-22 09:51:23 -07:00
  • a91ed99054 apprt/gtk-ng: fix focus deadlock Mitchell Hashimoto 2025-07-22 09:45:35 -07:00
  • a4f494e2ae apprt/gtk-ng: wip set clipboard Mitchell Hashimoto 2025-07-22 07:24:08 -07:00
  • c3acbf1a49 apprt/gtk-ng: clipboard read Mitchell Hashimoto 2025-07-22 07:13:14 -07:00
  • 49cf8d80a6 core: use std.testing.expectEqualStrings where appropriate (#8025) Mitchell Hashimoto 2025-07-22 13:40:25 -07:00
  • cc0a688b5d core: use std.testing.expectEqualStrings where appropriate Jeffrey C. Ollie 2025-07-22 13:08:24 -05:00
  • 7eab97653d terminal/osc: allow empty payloads (#8023) Leah Amelia Chen 2025-07-23 02:57:04 +09:00
  • c194f7a0cd i18n(zh_CN): update strings Leah Amelia Chen 2025-07-22 17:22:04 +00:00
  • a01a40394a i18n: update translations Leah Amelia Chen 2025-07-22 17:18:29 +00:00
  • a7b7c10474 gtk: only show clipboard toast when content isn't empty Leah Amelia Chen 2025-07-22 16:43:35 +00:00
  • d3f40d70e2 terminal/osc: allow empty payloads Leah Amelia Chen 2025-07-22 16:14:53 +00:00
  • 54b56af570 Rewrite comment for clarity Daniel Wennberg 2025-07-22 09:30:43 -07:00
  • 53b029284d Fix off-by-one error & adjust overline pos in cell height mod Daniel Wennberg 2025-07-21 21:23:02 -07:00
  • 820879d2ef apprt/gtk-ng: port surface cgroup logic (#8013) Mitchell Hashimoto 2025-07-21 21:24:41 -07:00
  • 8f8f2ebd2d apprt/gtk-ng: surfaces start in cgroup if enabled Mitchell Hashimoto 2025-07-21 21:20:00 -07:00
  • 578fd7f7f8 apprt/gtk-ng: resize overlay (#8012) Mitchell Hashimoto 2025-07-21 21:05:14 -07:00
  • 4aaacc04a5 fix logger name Mitchell Hashimoto 2025-07-21 20:54:14 -07:00
  • 6abb9ec427 ignore valgrind supp file for typos Mitchell Hashimoto 2025-07-21 20:51:58 -07:00
  • 66ce764d67 valgring supps for VMware VGA Mitchell Hashimoto 2025-07-21 20:48:43 -07:00
  • 9caf5f5a86 apprt/gtk-ng: ResizeOverlay class Mitchell Hashimoto 2025-07-21 13:49:28 -07:00
  • c6abf65dd1 apprt/gtk-ng: resize overlay Mitchell Hashimoto 2025-07-21 12:55:16 -07:00
  • e34248a2ad apprt/gtk-ng: hovered url overlay (#8010) Mitchell Hashimoto 2025-07-21 14:02:10 -07:00
  • 58ccfb558a apprt/gtk-ng: mouse over link to show tooltip Mitchell Hashimoto 2025-07-21 11:00:49 -07:00
  • 7711f6b5b6 apprt/gtk-ng: setup basic css resources Mitchell Hashimoto 2025-07-21 09:48:43 -07:00
  • 55a384e165 apprt/gtk-ng: implement quit timer, close app confirmation (#8006) Mitchell Hashimoto 2025-07-21 09:32:21 -07:00
  • 2333815b6c apprt/gtk-ng: implement app close confirmation dialog Mitchell Hashimoto 2025-07-21 08:53:53 -07:00
  • ab8717e320 apprt/gtk-ng: hook up basic quit functionality (no confirm) Mitchell Hashimoto 2025-07-21 08:35:21 -07:00
  • 3e83364937 apprt/gtk-ng: hook up quit timer Mitchell Hashimoto 2025-07-21 08:26:38 -07:00
  • 805c8601a9 apprt/gtk-ng: hook up title, pwd surface properties (#8005) Mitchell Hashimoto 2025-07-21 08:35:55 -07:00
  • 7e834a1c32 apprt/gtk-ng: some actions Mitchell Hashimoto 2025-07-21 08:15:34 -07:00
  • edb5f7c69d slow down our cursor timer under valgrind Mitchell Hashimoto 2025-07-21 07:28:05 -07:00
  • e911d53a2e apprt/gtk-ng: get-title Mitchell Hashimoto 2025-07-21 07:15:54 -07:00
  • ef686d62aa apprt/gtk-ng: clear memory properly Mitchell Hashimoto 2025-07-21 07:04:24 -07:00
  • cd82a610c3 apprt/gtk-ng: abstract helper for private string fields Mitchell Hashimoto 2025-07-21 06:52:23 -07:00
  • 9440c775c7 apprt/gtk-ng: set title Mitchell Hashimoto 2025-07-20 15:23:40 -07:00
  • 793e271989 apprt/gtk-ng: set pwd Mitchell Hashimoto 2025-07-20 15:02:49 -07:00
  • a88689ca75 apprt/gtk-ng: mouse shape,visibility (#7999) Mitchell Hashimoto 2025-07-20 14:53:24 -07:00
  • fb2021bc9f apprt/gtk-ng: correct default mouse shapes Mitchell Hashimoto 2025-07-20 14:38:39 -07:00
  • 4ffbd93ab5 apprt/gtk-ng: surface mouse visibility Mitchell Hashimoto 2025-07-20 14:04:22 -07:00
  • ecd14a8739 apprt/gtk-ng: surface mouse shape Mitchell Hashimoto 2025-07-20 14:00:54 -07:00
  • 2c6d978ed5 pkg/oniguruma: fix memory leak for failed regex searches (#7998) Mitchell Hashimoto 2025-07-20 14:29:40 -07:00
  • 9bdc29e00f pkg/oniguruma: fix memory leak for failed regex searches Mitchell Hashimoto 2025-07-20 14:16:07 -07:00
  • 98f71d3e7a apprt/gtk-ng: abstract our alert vs msg dialog into a superclass (#7995) Mitchell Hashimoto 2025-07-20 13:21:22 -07:00
  • 001dfcf3d6 apprt/gtk-ng: abstract our alert vs msg dialog into a superclass Mitchell Hashimoto 2025-07-19 14:43:00 -07:00
  • 357dd26cf9 apprt/gtk-ng: implement Surface.close (#7994) Mitchell Hashimoto 2025-07-20 07:05:12 -07:00
  • aadb2c05e5 apprt/gtk-ng: hook up Surface.close Mitchell Hashimoto 2025-07-19 14:18:50 -07:00
  • 2e9ee16455 core: remove Surface.shouldClose Mitchell Hashimoto 2025-07-19 14:03:42 -07:00
  • aa7cceebe9 gtk: update zig-gobject to get improved gobject accessors (#7992) Mitchell Hashimoto 2025-07-19 13:20:54 -07:00
  • 8220db8ce1 apprt/gtk-ng: update to the new typedaccessor API Mitchell Hashimoto 2025-07-19 13:10:07 -07:00
  • 22b2344f50 gtk: update zig-gobject to get improved gobject accessors Jeffrey C. Ollie 2025-07-19 09:58:37 -05:00
  • 1ec4383931 Fully remove the redrawSurface API (#7991) Mitchell Hashimoto 2025-07-19 12:59:36 -07:00
  • 7f0c247767 Fully remove the redrawSurface API Mitchell Hashimoto 2025-07-19 07:26:58 -07:00
  • 88b317dba3 apprt/gtk-ng: surface input (mouse, keyboard, focus, etc.) (#7986) Mitchell Hashimoto 2025-07-19 06:42:31 -07:00
  • a2b473b77f fish: fix ssh-term infocmp shell expansion (#7960) Jon Parise 2025-07-19 08:00:40 -04:00
  • d8c64c0511 Remove unnecessary stderr redirection in fish integration HuaDeity 2025-07-19 16:52:55 +08:00
  • 6769f3c307 Fix shell variable expansion in fish SSH setup HuaDeity 2025-07-19 16:52:03 +08:00
  • 238015c171 termio: simplify logging to remove undefined access Mitchell Hashimoto 2025-07-18 15:17:39 -07:00
  • 5ef36b39c4 apprt/gtk-ng: port keyEvent Mitchell Hashimoto 2025-07-18 15:09:12 -07:00
  • c2ddb6eca6 apprt/gtk-ng: scroll Mitchell Hashimoto 2025-07-18 14:38:05 -07:00
  • 9659b484b5 apprt/gtk-ng: cursor position Mitchell Hashimoto 2025-07-18 14:33:53 -07:00
  • 6f01897907 apprt/gtk-ng: mouse click Mitchell Hashimoto 2025-07-18 14:26:14 -07:00
  • c23adeef38 apprt/gtk-ng: surface input Mitchell Hashimoto 2025-07-18 13:59:53 -07:00
  • 1037428813 apprt/gtk-ng: bring over just enough winproto to compile Mitchell Hashimoto 2025-07-18 14:49:17 -07:00
  • 39f4cf3d19 apprt/gtk-ng: very basic no-input surface (#7985) Mitchell Hashimoto 2025-07-18 14:55:35 -07:00
  • 432fec7065 comments Mitchell Hashimoto 2025-07-18 13:12:06 -07:00
  • 7c77133a83 apprt/gtk-ng: implement size callbacks for surface Mitchell Hashimoto 2025-07-18 13:07:26 -07:00
  • f0a0333bc0 apprt/gtk-ng: hook up surface render Mitchell Hashimoto 2025-07-18 12:22:17 -07:00
  • 2ab5d3cd81 apprt/gtk-ng: implement the quit_timer action to just quit Mitchell Hashimoto 2025-07-18 11:19:21 -07:00
  • 7c9e913ca9 apprt/gtk-ng: hook up surface initialization Mitchell Hashimoto 2025-07-18 10:42:23 -07:00
  • 9f2ff0cb9c apprt/gtk-ng: introduce a basic surface Mitchell Hashimoto 2025-07-18 07:01:52 -07:00
  • 40818d4f7c terminal: viewport_pin must be initialized (#7982) Mitchell Hashimoto 2025-07-18 11:42:26 -07:00