• Jan Djärv's avatar
    Implement display-monitor-attributes-list for NS. · 4465bfb4
    Jan Djärv authored
    * lisp/frame.el (display-monitor-attributes-list): Add NS case.
    (ns-display-monitor-attributes-list): Declare.
    
    * src/nsfns.m: Include IOGraphicsLib.h if Cocoa.
    (Qgeometry, Qworkarea, Qmm_size, Qframes, Qsource): Declare.
    (MonitorInfo): New struct.
    (free_monitors, ns_screen_name, ns_make_monitor_attribute_list)
    (Fns_display_monitor_attributes_list): New functions.
    (display-usable-bounds): Remove.
    (syms_of_nsfns): DEFSYM Qgeometry, Qworkarea, Qmm_size, Qframes and
    Qsource.
    4465bfb4
ChangeLog 937 KB