alpha
Login
or
Join now
ptr.pet
/
ghostty
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
ghostty
/
macos
/
Sources
/
Ghostty
/
Surface View
/
at
main
12 files
Jon Parise
core: send selection_changed notification
2mo ago
c4e1ab88
ChildExitedMessageBar.swift
core: send selection_changed notification The core had no signal to the apprt when the active selection changed, so a consumer (e.g. a screen reader) kept reading a stale selection until some unrelated query refreshed it. This change adds a payload-less selection_changed action that's fired on a selection state transition. The apprt reads the current selection through the normal read path. This consolidates selection state changes so the notification fires consistently: all sites route through setSelection rather than calling screen.select directly, including the mouse paths that previously bypassed it for clipboard timing. The new setSelectionAndCopy extends setSelection with the additional 'copy_on_select' behavior. On macOS, this posts .ghosttySelectionDidChange, which is debounced before posting a NSAccessibility .selectedTextChanged notification. GTK has no consumer yet and no-ops the action.
2 months ago
InspectorView.swift
macos: swiftlint 'trailing_semicolon' rule
6 months ago
OSSurfaceView.swift
fix(macos): mark Swift os.Logger interpolations as public
2 months ago
SurfaceDragSource.swift
macos: swiftlint 'trailing_whitespace' rule
6 months ago
SurfaceGrabHandle.swift
macos: only show split grab handle when the mouse is near it Fixes #11379 For this pass, I made it a very simple "within 20%" (height-wise) of the split handle. There is no horizontal component. I want to find the right balance between always visible (today mostly) to only visible on direct hover, because I think it'll be too hard to discover on that far right side.
5 months ago
SurfaceProgressBar.swift
macos: swiftlint 'vertical_whitespace' rule
6 months ago
SurfaceScrollView.swift
macos: swiftlint 'trailing_whitespace' rule
6 months ago
SurfaceView+Image.swift
macos: drag preview is an image of the surface
7 months ago
SurfaceView+Transferable.swift
macos: swiftlint 'trailing_whitespace' rule
6 months ago
SurfaceView.swift
fix stray brace from conflict resolution
3 months ago
SurfaceView_AppKit.swift
core: send selection_changed notification The core had no signal to the apprt when the active selection changed, so a consumer (e.g. a screen reader) kept reading a stale selection until some unrelated query refreshed it. This change adds a payload-less selection_changed action that's fired on a selection state transition. The apprt reads the current selection through the normal read path. This consolidates selection state changes so the notification fires consistently: all sites route through setSelection rather than calling screen.select directly, including the mouse paths that previously bypassed it for clipboard timing. The new setSelectionAndCopy extends setSelection with the additional 'copy_on_select' behavior. On macOS, this posts .ghosttySelectionDidChange, which is debounced before posting a NSAccessibility .selectedTextChanged notification. GTK has no consumer yet and no-ops the action.
2 months ago
SurfaceView_UIKit.swift
macOS: add `focusDidChange` & `sizeDidChange` placeholders to `OSSurfaceView`
4 months ago