This removes all uses of the Carbon framework by pulling the relevant events directly from the window server and adding the mach event port as a runloop source. This is probably as low level (and efficient) as it gets in terms of the event system.
Some testing is required before this is merged as it replaces the core run loop of the program. Any help with testing the functionality of the bar is appreciated.
This removes all uses of the Carbon framework by pulling the relevant events directly from the window server and adding the mach event port as a runloop source. This is probably as low level (and efficient) as it gets in terms of the event system.
Some testing is required before this is merged as it replaces the core run loop of the program. Any help with testing the functionality of the bar is appreciated.