Commit Graph

  • a5188142ba apprt/gtk-ng: move tab Mitchell Hashimoto 2025-07-29 14:52:31 -07:00
  • 2d1232878d apprt/gtk-ng: goto_tab Mitchell Hashimoto 2025-07-29 14:40:23 -07:00
  • c78d32074e Add Gnome Nightly Icon Set (#8100) Mitchell Hashimoto 2025-07-29 12:15:54 -07:00
  • a705b42899 Add Gnome Nightly Icon Set Mitchell Hashimoto 2025-07-29 12:10:40 -07:00
  • 4fb790ca4c apprt/gtk-ng: helper for getAncestor Mitchell Hashimoto 2025-07-29 10:58:25 -07:00
  • 179fa8e5aa remove bad file Mitchell Hashimoto 2025-07-29 10:43:13 -07:00
  • 8b14ab1221 apprt/gtk-ng: workaround for tab overview selection Mitchell Hashimoto 2025-07-29 10:39:42 -07:00
  • 16bb579bab update supps Mitchell Hashimoto 2025-07-29 10:32:02 -07:00
  • 0da6b2049d apprt/gtk-ng: tab overview new tab Mitchell Hashimoto 2025-07-29 10:29:24 -07:00
  • ccc8dac0a5 apprt/gtk-ng: new tab button Mitchell Hashimoto 2025-07-29 10:22:15 -07:00
  • b475cd28d5 apprt/gtk-ng: new tab, slightly broken Mitchell Hashimoto 2025-07-29 09:53:20 -07:00
  • 0682811107 apprt/gtk-ng: window close confirmation Mitchell Hashimoto 2025-07-29 09:48:13 -07:00
  • 70010ec50a typos Mitchell Hashimoto 2025-07-29 09:38:31 -07:00
  • e4fb46f230 apprt/gtk-ng: close window if no tabs left Mitchell Hashimoto 2025-07-29 09:38:05 -07:00
  • 3bb6cdff4e apprt/gtk-ng: window getActiveSurface Mitchell Hashimoto 2025-07-29 09:33:33 -07:00
  • 3f440821d9 fix up suppressions Mitchell Hashimoto 2025-07-29 09:29:47 -07:00
  • c0e7b92e91 apprt/gtk-ng: close tab confirmation Mitchell Hashimoto 2025-07-29 07:30:53 -07:00
  • 431a6328dc apprt/gtk-ng: handle surface close request Mitchell Hashimoto 2025-07-28 21:37:32 -07:00
  • ed25a57d08 apprt/gtk-ng: hook up all existing surface signals Mitchell Hashimoto 2025-07-28 21:22:15 -07:00
  • 5279badd5b apprt/gtk-ng: bind a bunch on page-attach/detach Mitchell Hashimoto 2025-07-28 19:46:11 -07:00
  • fa45f971f4 apprt/gtk-ng: title bindings Mitchell Hashimoto 2025-07-28 12:15:57 -07:00
  • 775f3dfca3 apprt/gtk-ng: basic tab creation Mitchell Hashimoto 2025-07-28 10:25:24 -07:00
  • e768b54d89 apprt/gtk-ng: new tab button in header Mitchell Hashimoto 2025-07-28 08:36:05 -07:00
  • bc6cbdc41a apprt/gtk-ng: toolbar style config Mitchell Hashimoto 2025-07-28 07:35:40 -07:00
  • d7e42e6614 apprt/gtk-ng: tab bar top/bottom Mitchell Hashimoto 2025-07-28 07:32:19 -07:00
  • e7cab27c38 apprt/gtk-ng: tab bar properties Mitchell Hashimoto 2025-07-28 07:13:16 -07:00
  • 288461fbee apprt/gtk-ng: setup tab views in blueprint Mitchell Hashimoto 2025-07-27 21:28:42 -07:00
  • 92c1f4b0b9 macOS: update Float on Top menu icon to square.filled.on.square (#8087) Mitchell Hashimoto 2025-07-28 10:01:14 -07:00
  • 3278507ae8 Fix typo in VM Acceptance Criteria (#8092) Mitchell Hashimoto 2025-07-28 10:01:03 -07:00
  • 87bb949a93 Fix typo in VM Acceptance Criteria ('The' → 'They') Ahmed Harabi 2025-07-28 15:57:48 +00:00
  • a5a09f5ba4 apprt/gtk-ng: port SIGUSR2 to reload config (#8091) Mitchell Hashimoto 2025-07-28 08:33:22 -07:00
  • c149ba1907 apprt/gtk-ng: port SIGUSR2 to reload config Mitchell Hashimoto 2025-07-28 08:19:56 -07:00
  • 1c445fae9b Merge remote-tracking branch 'upstream/main' into jacob/uucode Jacob Sandlund 2025-07-28 08:18:57 -04:00
  • d474c81b90 gtk-ng: fix up background of resize and url overlays (#8089) Mitchell Hashimoto 2025-07-27 21:33:59 -07:00
  • 96573917a0 gtk-ng: fix up background of resize and url overlays Jeffrey C. Ollie 2025-07-27 23:26:05 -05:00
  • 4c01d776c5 valgrind: make some GSK renderer supressions less strict Mitchell Hashimoto 2025-07-27 21:08:13 -07:00
  • 466aab543f gtk-ng: add/remove 'background' css class from window depending on opacity (#8088) Mitchell Hashimoto 2025-07-27 21:04:11 -07:00
  • 92c004cb25 gtk-ng: add/remove 'background' css class from window depending on opacity Jeffrey C. Ollie 2025-07-27 22:05:16 -05:00
  • 520ba27bb7 build(deps): bump cachix/install-nix-action from 31.5.1 to 31.5.2 (#8086) Mitchell Hashimoto 2025-07-27 19:58:31 -07:00
  • 1f710768e9 Update Float on Top menu icon to square.filled.on.square Aaron Ruan 2025-07-28 09:26:54 +08:00
  • b5a34f5f3c build(deps): bump cachix/install-nix-action from 31.5.1 to 31.5.2 dependabot[bot] 2025-07-28 01:05:10 +00:00
  • 16c7ebad1d Add TODO about configuration Jacob Sandlund 2025-07-27 18:48:39 -04:00
  • fb2cab5aee Using uucode in a few places where it's easy. Jacob Sandlund 2025-07-27 18:25:05 -04:00
  • 75d5a519c8 apprt/gtk-ng: configuration reloading, toasts (#8084) Mitchell Hashimoto 2025-07-27 15:20:10 -07:00
  • bf61f29f57 apprt/gtk-ng: create the privateObjFieldAccessor helper to unref Mitchell Hashimoto 2025-07-27 15:07:12 -07:00
  • c4de001023 apprt/gtk-ng: avoid reading corrupt memory in event loop Mitchell Hashimoto 2025-07-27 14:27:40 -07:00
  • b011706aad suppressions Mitchell Hashimoto 2025-07-27 14:12:26 -07:00
  • 53c7b8922f apprt/gtk-ng: reload config Mitchell Hashimoto 2025-07-27 13:46:24 -07:00
  • 70bc29f815 Initial testing including uucode Jacob Sandlund 2025-07-27 16:30:55 -04:00
  • ccde429bde apprt/gtk-ng: toasts Mitchell Hashimoto 2025-07-26 12:29:07 -07:00
  • 487b1d72ab cli: add filtering hotkey to list_themes Anthony 2025-07-27 17:45:12 +10:00
  • 18831374ca apprt/gtk-ng: fix scrolling on surface (#8080) Mitchell Hashimoto 2025-07-26 12:17:09 -07:00
  • b5c1f52ddb apprt/gtk-ng: fix scrolling on surface Mitchell Hashimoto 2025-07-26 12:13:50 -07:00
  • fd1db0c8e6 apprt/gtk-ng: new window menu action Mitchell Hashimoto 2025-07-26 07:29:12 -07:00
  • c24aa0e9be update valgrind suppressions for a Linux wayland machine Mitchell Hashimoto 2025-07-26 07:23:28 -07:00
  • b389171476 Add per-font size adjustment, don't adjust nf symbol font or emoji font; use non-Mono symbols nerd font (#7953) Mitchell Hashimoto 2025-07-26 07:08:44 -07:00
  • fcbc58401f Upgrade hustcer/milestone-action to v2.9 (#8074) Mitchell Hashimoto 2025-07-26 07:01:12 -07:00
  • bdf14cf29d gtk-ng: add ipc infrastructure and connect +new-window ipcs (#8069) Mitchell Hashimoto 2025-07-26 07:00:59 -07:00
  • 259266223c Upgrade hustcer/milestone-action to v2.9 hustcer 2025-07-26 11:57:13 +08:00
  • ed584e769f gtk-ng: add ipc infrastructure and connect +new-window ipcs Jeffrey C. Ollie 2025-07-25 14:24:40 -05:00
  • 858e705973 apprt/gtk-ng: window headerbar, maximize, fullscreen (#8071) Mitchell Hashimoto 2025-07-25 20:45:41 -07:00
  • a8d0a84530 apprt/gtk-ng: hook up window close confirmation Mitchell Hashimoto 2025-07-25 15:06:21 -07:00
  • a25a0011ea apprt/gtk-ng: more actions Mitchell Hashimoto 2025-07-25 14:36:11 -07:00
  • 7d33d39a45 blp formatting Mitchell Hashimoto 2025-07-25 13:56:39 -07:00
  • 7f2f603fbd apprt/gtk-ng: handle headerbar visibility by config Mitchell Hashimoto 2025-07-25 13:47:02 -07:00
  • 20b6d8ad79 gtk-ng: tell systemd when Ghostty is ready (#8070) Mitchell Hashimoto 2025-07-25 13:36:45 -07:00
  • 5fd7e0814d typos Mitchell Hashimoto 2025-07-25 13:36:05 -07:00
  • 7f3dda7ea4 apprt/gtk-ng: setup headervar-visible binding Mitchell Hashimoto 2025-07-25 13:35:40 -07:00
  • 6cf8007cf7 apprt/gtk-ng: toggle fullscreen and maximize Mitchell Hashimoto 2025-07-25 13:15:02 -07:00
  • 95df073455 gtk-ng: tell systemd when Ghostty is ready Jeffrey C. Ollie 2025-07-25 15:16:50 -05:00
  • 5b37e86391 apprt/gtk-ng: close surface, close window Mitchell Hashimoto 2025-07-25 12:56:15 -07:00
  • f27fd0f550 apprt/gtk-ng: main menu button shouldn't focus Mitchell Hashimoto 2025-07-25 12:46:00 -07:00
  • 297e9cb8ab new suppressions to deal solely with showing the about window Mitchell Hashimoto 2025-07-25 11:31:18 -07:00
  • 02e6ef7e9b apprt/gtk-ng: setup action maps in app and window Mitchell Hashimoto 2025-07-25 11:20:39 -07:00
  • e865535f6e apprt/gtk-ng: simple headerbar Mitchell Hashimoto 2025-07-25 10:55:44 -07:00
  • b8dd767fe4 apprt/gtk: fix double-free if quit action is used (#8068) Mitchell Hashimoto 2025-07-25 12:01:54 -07:00
  • a477921b80 apprt/gtk: fix double-free if quit action is used Mitchell Hashimoto 2025-07-25 11:44:09 -07:00
  • 92fa2228e9 font: use non-mono symbols nerd font for embedded symbols Qwerasd 2025-07-25 12:41:00 -06:00
  • abfab82ef7 gtk-ng: add debug warning banner (#8057) Jeffrey C. Ollie 2025-07-25 13:18:58 -05:00
  • 6af6357949 font: clean up Collection api somewhat Qwerasd 2025-07-25 11:50:05 -06:00
  • f390941fd6 gtk-ng: move debug property to window Jeffrey C. Ollie 2025-07-25 12:46:41 -05:00
  • 33135f19dc gtk-ng: add debug warning banner Jeffrey C. Ollie 2025-07-24 21:14:47 -05:00
  • 9405522dd5 font: allow fractional pixel sizes Qwerasd 2025-07-25 11:22:25 -06:00
  • 3cdd6f4f5e apprt/gtk-ng: surface inheritance, new window (#8067) Mitchell Hashimoto 2025-07-25 10:29:45 -07:00
  • 830d49c185 apprt/gtk-ng: surface inheritance, new window Mitchell Hashimoto 2025-07-25 10:00:01 -07:00
  • 787960e56d apprt/gtk-ng: hook up bell ringing (#8065) Mitchell Hashimoto 2025-07-25 09:29:16 -07:00
  • b36b7031a1 apprt/gtk-ng: hook up bell ringing Mitchell Hashimoto 2025-07-25 09:01:22 -07:00
  • 6d6b911fad macos: add more Tahoe menu item icons from SF Symbols (#8050) Mitchell Hashimoto 2025-07-25 07:24:11 -07:00
  • b7f6da7857 macos: add more Tahoe menu item icons from SF Symbols Weizhao Ouyang 2025-07-24 23:04:20 +08:00
  • 0a8e71f862 i18n: Updated translation for ko_KR Jinhyeok Lee 2025-07-25 12:54:57 +09:00
  • c0ee4a252a font: revert switch to non-mono symbols nerd font Qwerasd 2025-07-24 17:52:41 -06:00
  • 2054a06533 cleanup Qwerasd 2025-07-24 17:48:57 -06:00
  • 03ea024bc1 i18n: Updated translation for nl_NL (#8040) trag1c 2025-07-24 21:29:40 +02:00
  • 8016e0be6d Fix tab titles not being preserved with window-save-state (#8037) Mitchell Hashimoto 2025-07-23 16:48:35 -07:00
  • 70f6e8b03f apprt/gtk-ng: surface progress bar (#8045) Mitchell Hashimoto 2025-07-23 16:39:19 -07:00
  • 00cce91dc4 apprt/gtk-ng: surface progress bar Mitchell Hashimoto 2025-07-23 16:11:26 -07:00
  • eb3f3fff83 apprt/gtk-ng: keep child_exited property up to date Mitchell Hashimoto 2025-07-23 16:03:26 -07:00
  • 9a3239ba9f apprt/gtk-ng: child exited overlay (#8044) Mitchell Hashimoto 2025-07-23 16:01:35 -07:00
  • cd664078ad apprt/gtk-ng: child exited overlay Mitchell Hashimoto 2025-07-23 13:38:59 -07:00
  • 8571bd67f9 devshell: add deps that allow GTK to load SVG resources (#8041) Jeffrey C. Ollie 2025-07-23 16:09:20 -05:00