Display Builder 
© copyright 2013-2025 Matthew Keane
===================================

'Display Builder' is a utility designed to help with the rapid setup of multiple displays for
video walls and multi-screen projects in media server applications.

Downloads are available on this page:
https://matkeane.com/app/display-builder-en

For detailed instructions, see the guide in the 'Display Builder Help v4' folder, or online at: 
https://displaybuilder.matkeane.com/

Installation
------------

Simply extract the zip archive to a suitable place on your hard-drive and launch the application.
The application itself is not signed by a developer - on macOS, you will need to authorise the app
in 'System Preferences - Security and Privacy' before launching it the first time.

Security and Code Signing
-------------------------

The compiled code of the 'Display_Builder_4' app has been signed with a self-generated certificate
but the app has not been notarized for distribution by Apple. Depending on the version of macOs you
are using you may see a warning when you attempt to launch the app for the first time.

The warning ' “Display_Builder_4.app” can’t be opened because Apple cannot check it for 
malicious software. ' can usually be avoided by opening the System Settings and, under the
'Privacy and Security' heading, choosing the option to allow the Display Builder app to open.

Alternatively, if the warning says that 'the app cannot be run because it is damaged',
the following Terminal command will remove the quarantine attribute from the 
downloaded app, allowing it to run:
xattr -d com.apple.quarantine /path/to/app

System Requirements
-------------------

Display Builder is a Java application and the application download includes the required 
Java Runtime Environment (JRE).

Minimum display resolution: 1280x720 pixels.
Minimum memory required: 512Mb.

Licence
-------

This software is distributed under the terms of the ISC licence: http://opensource.org/licenses/ISC
Please see the licence terms in the separate 'LICENCE.txt' file.

Other Information
-----------------
Built with Processing: http://processing.org/

'Watchout' is a trademark of Dataton AB, Sweden: http://www.dataton.com/
'Modulo Kinetic' is a product by Modulo Pi, France: https://www.modulo-pi.com
'Disguise' is a product by Disguise, UK: https://www.disguise.one/
