summaryrefslogtreecommitdiff
path: root/src/renderer
AgeCommit message (Expand)Author
2024-12-19renderer: do not constrain color glyphsQwerasd
2024-11-26renderer: set QoS class of the renderer thread on macOSMitchell Hashimoto
2024-11-20Revert "macos: enable Metal shader logging"Mitchell Hashimoto
2024-11-20Merge pull request #2735 from ghostty-org/themeMitchell Hashimoto
2024-11-20renderer/opengl: fix memory leak when copying font featuresMitchell Hashimoto
2024-11-19macos: enable Metal shader loggingMitchell Hashimoto
2024-11-15Balance padding uses the explicit padding value for grid calculationsMitchell Hashimoto
2024-11-14remove some unused structsMitchell Hashimoto
2024-11-14apprt/gtk: use new size structsMitchell Hashimoto
2024-11-14renderer/opengl: update to new size structMitchell Hashimoto
2024-11-14renderer/metal: use new size structMitchell Hashimoto
2024-11-14renderer: message uses new size structMitchell Hashimoto
2024-11-14termio: change resize message to use new size structMitchell Hashimoto
2024-11-14core: make surface use only renderer.SizeMitchell Hashimoto
2024-11-14renderer: dedicated size struct, defined coordinate spacesMitchell Hashimoto
2024-11-07move datastructures to dedicated "datastruct" packageMitchell Hashimoto
2024-11-07terminal: PageList rename "page" to "node" everywhereMitchell Hashimoto
2024-11-04renderer/metal: prefer low‐power GPUsEmily
2024-11-04renderer/metal: release device on `deinit()`Emily
2024-11-04renderer/metal: use `release()` consistentlyEmily
2024-10-21implement overline decoration (SGR 53/55)Marijn Besseling
2024-10-12Merge pull request #2417 from qwerasd205/misc-shaper-fixesMitchell Hashimoto
2024-10-12renderer: generalize the definition of "space"Yi Ming
2024-10-09renderer: cleanup, reduce nesting, more commentsQwerasd
2024-10-08renderer, shaper: don't use null cells, handle bg and decorations separatelyQwerasd
2024-10-04renderer: fg/bg/cursor change must mark the screen as dirtyMitchell Hashimoto
2024-10-02renderer: some tweaksMitchell Hashimoto
2024-10-02fix(renderer): make all decorations and combining marks visible under cursorQwerasd
2024-10-02fix(renderer): use 1-wide ul/st chars, ignore null shaper cellsQwerasd
2024-09-25correct diagram/description (+Y is down not up)Qwerasd
2024-09-23renderer/OpenGL: use better logic for whether to render glyphQwerasd
2024-09-23renderer: draw underlines below text to improve legibilityQwerasd
2024-09-18renderer: render lock for password inputMitchell Hashimoto
2024-09-18renderer/metal: fix compilation issuesMitchell Hashimoto
2024-09-17config: move optional path parsing into RepeatablePathGregory Anders
2024-09-02renderer/metal: use wuffs for format conversionMitchell Hashimoto
2024-09-02kitty graphics: address review commentsJeffrey C. Ollie
2024-09-02kitty graphics: performance enhancementsJeffrey C. Ollie
2024-09-02crash: tag the thread typeMitchell Hashimoto
2024-09-02input: crash binding can configure which thread to crashMitchell Hashimoto
2024-09-01renderer/termio attach thread local state for crash captureMitchell Hashimoto
2024-08-27renderer: add `updateFrame` critical region timings for dev benchmarkQwerasd
2024-08-22renderer: do not extend padding color if any cell has default bg colorMitchell Hashimoto
2024-08-18Merge pull request #2109 from edmz/block_hollowMitchell Hashimoto
2024-08-18renderer: use fg as extension color for covering glyphs (U+2588)Mitchell Hashimoto
2024-08-16Config: cursor-style can bet set to block_hollowEduardo Dominguez
2024-08-16renderer: yeet usingnsMitchell Hashimoto
2024-08-15kitty graphics: support loading 1 channel grayscale imagesQwerasd
2024-08-15Merge pull request #2100 from qwerasd205/mac-openglMitchell Hashimoto
2024-08-15renderer/opengl: add comment explaning ogl lock on darwinMitchell Hashimoto