Commit Graph

1483 Commits (main)

Author SHA1 Message Date
Mitchell Hashimoto f1ebc6953e
macos: mouse scroll events 2023-02-19 10:44:57 -08:00
Mitchell Hashimoto 1659f52175
macos: mouse button and mouse move events 2023-02-19 10:44:57 -08:00
Mitchell Hashimoto e92d90b8d5
macos: new tab implementation 2023-02-19 10:44:57 -08:00
Mitchell Hashimoto 94e678ed57
macos: set correct title for surface title 2023-02-19 10:44:57 -08:00
Mitchell Hashimoto 7b0ddc8b70
set title callback needs to use surface userdata 2023-02-19 10:44:57 -08:00
Mitchell Hashimoto c709467bee
macos: hook up change title events 2023-02-19 10:44:57 -08:00
Mitchell Hashimoto 6b450f7c7d
macos: track surface focus state 2023-02-19 10:44:57 -08:00
Mitchell Hashimoto 78754ff3ac
macos: clean up surface on close 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 7af516e7e6
embedded wakeup calls callback 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 7a368da099
macos: hook up text input 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 4b44b2bc95
c: fix enums for input 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 573b163636
start input, its broken but we're getting there 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 074664398a
macos: correct scale factor propagated 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 57551e3990
macos: disable sandbox 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 20f76a71ef
update size 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto cd77408efc
it draws! 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto ff9af8a07b
lots of progress running a surface but still crashes 2023-02-19 10:44:56 -08:00
Mitchell Hashimoto 6ceb5b847b
macos: terminal surface view 2023-02-19 10:44:55 -08:00
Mitchell Hashimoto 26182611c6
move allocator to global state 2023-02-19 10:44:55 -08:00
Mitchell Hashimoto 2b3531378f
build: bundle compiler rt 2023-02-19 10:44:54 -08:00
Mitchell Hashimoto c438d72f13
macos: add ErrorView 2023-02-19 10:44:54 -08:00
Mitchell Hashimoto 9bd527fe00
macos: config API 2023-02-19 10:44:54 -08:00
Mitchell Hashimoto d2d21801d8
macos: need to link to libstdc++ 2023-02-19 10:44:54 -08:00
Mitchell Hashimoto 9fcc9ce302
macos: add missing Preview Content folder 2023-02-19 10:44:54 -08:00
Mitchell Hashimoto 8b80e65928
lots of broken stuff 2023-02-19 10:44:54 -08:00
Mitchell Hashimoto 4dd4bbf7e0
macos: disable code signing for now 2023-02-19 10:44:54 -08:00
Mitchell Hashimoto 1abaf87de9
build: LipoStep 2023-02-19 10:44:53 -08:00
Mitchell Hashimoto aefec1d6a9
macos: xcodeproj 2023-02-19 10:44:53 -08:00
Mitchell Hashimoto 8fedbf84d4
macos: use xcodeproj 2023-02-19 10:44:53 -08:00
Mitchell Hashimoto 8035865596
build: ghostty lib, framework, build into app 2023-02-19 10:44:53 -08:00
Mitchell Hashimoto 81299fde9c
macos: empty window 2023-02-19 10:44:52 -08:00
Mitchell Hashimoto b49634a57c
add TODO notes about arch 2023-02-19 10:44:52 -08:00
Mitchell Hashimoto f2948fd6a6
macos: starting boilerplate 2023-02-19 10:44:52 -08:00