• rwjuk's avatar
    Implement 'missing objects' window · 214bf398
    rwjuk authored
    Implement 'missing objects' window
    
    Basic implementation of 'bad objects' window
    
    Add new object_load_error.c
    
    Add object_load_error.c
    
    Faffing about
    
    String stuff
    
    Stuff
    
    Get window basically displaying
    
    Proper col header for object
    
    Display object types
    
    Display file name and explanatory message
    
    Probably about time I added myself to the dev list
    
    Cleanup and comments
    
    Make bad object window work with SC6
    
    Fix whitespace, string IDs, flip core function sense
    
    Fix spacing in string_ids.h
    
    Fix string ID snafu
    
    Fix HasNoInvalidObjects() sense
    
    Attempt to refactor this to pass data properly
    
    Move typedefs to separate header
    
    Fix up signatures
    
    Add park_load_result_types.h
    
    Clean up includes and remnants of prev implementation
    
    Split duplication into function, free invalid entries list on close
    
    Use pointer for object_validity_result param
    
    Fixup string IDs
    
    Use LoadObject() directly
    
    Use dependency injection, fix string termination
    
    Xcode fix, make helper function static
    
    Fix buffer overrun and memory leak
    
    Use SDL for clipboard functionality
    
    Fix function & variable declarations
    
    Rework editor_read_s6() to use new park load result type
    
    Update changelog for #5624
    
    [ci skip]
    
    Fix mem leak, function signature and whitespace
    214bf398