<style>
@font-face {
	font-family: "icon";
	src: url("file://assets/fonts/remixicon.ttf");
}
@glyph-icon {
	font-family: "icon";
	name: "delete-bin";
	glyph: 0xEC28;
}
@glyph-icon {
	font-family: "icon";
	name: "arrow-up-s";
	glyph: 0xEA78;
}
@glyph-icon {
	font-family: "icon";
	name: "arrow-down-s";
	glyph: 0xEA4E;
}
.settings_panel {
	padding: 4dp;
}
.settings_panel .title {
	font-size:17dp;
}
.settings_panel .subtitle {
	font-size:15dp;
	margin-top: 12dp;
}
.settings_panel > .subtitle {
	margin-top: 4dp;
}
.settings_panel .separator {
	margin-top: 4dp;
	background-color: var(--font-hint);
}
.settings_panel PushButton {
	padding-top: 2dp;
	padding-bottom: 2dp;
}
.settings_panel .build_step {
	background-color: var(--list-back);
	border-width: 1dp;
	border-color: var(--button-border);
	padding: 4dp;
	margin-top: 4dp;
}
.settings_panel .build_step > LinearLayout > LinearLayout {
	margin-bottom: 3dp;
}
.settings_panel .build_step TextInput {
	padding: 2dp 4dp 2dp 4dp;
}
.settings_panel .add_build_step {
	margin-top: 4dp;
}
.settings_panel .build_steps {
	margin-bottom: 4dp;
}
.settings_panel .build_step:first .move_up {
	enabled: false;
}
.settings_panel .build_step:last .move_down {
	enabled: false;
}
.settings_panel .build_step > .details {
	margin-top: 2dp;
}
.settings_panel .build_step > .header > PushButton {
	margin-left: 2dp;
}
.settings_panel .build_step > .header > .move_up:disabled,
.settings_panel .build_step > .header > .move_down:disabled {
	tint: var(--icon);
}
</style>
<vbox lw="mp" lh="wc" class="settings_panel" id="build_settings_panel">
	<TextView class="title" text="@string(build_settings, Build Settings)" />
	<Widget class="separator" lw="mp" lh="1dp" />
	<TextView class="subtitle" text="@string(supported_platforms, Supported Platforms)" />
	<TextView lw="mp" lh="wc" word-wrap="true" text="@string(supported_platforms_none_desc, Selecting none means that the build settings will work on any Operating System)" />
	<ListBox lw="mp" lh="100dp" flags="multiselect">
		<item>Linux</item>
		<item>macOS</item>
		<item>Windows</item>
		<item>Android</item>
		<item>iOS</item>
		<item>Haiku</item>
		<item>FreeBSD</item>
	</ListBox>
	<vbox lw="mp" lh="wc" class="build_steps">
		<TextView class="subtitle" text="@string(build_steps, Build Steps)" />
		<vbox lw="mp" lh="wc" class="build_step">
			<hbox class="header" lw="mp" lh="wc">
				<TextView text="@string(step, Step)" />
				<Widget lw="0" lw8="1" />
				<CheckBox class="disable" checked="true" layout_gravity="center_vertical" tooltip="@string(enabled_question, Enabled?)" />
				<PushButton class="move_up" text="@string(move_up, Move Up)" text-as-fallback="true" icon="icon(arrow-up-s, 12dp)" tooltip="@string(move_up, Move Up)" />
				<PushButton class="move_down" text="@string(move_down, Move Down)" text-as-fallback="true" icon="icon(arrow-down-s, 12dp)"  tooltip="@string(move_down, Move Down)" />
				<PushButton class="remove_item" text="@string(remove item, Remove Item)" text-as-fallback="true" icon="icon(delete-bin, 12dp)" tooltip="@string(remove_item, Remove Item)" />
				<PushButton class="details_but" text='@string(details_nbsp, "Details ")' icon="icon(arrow-down-s, 10dp)" inner-widget-orientation="widgettextboxicon" />
			</hbox>
			<vbox class="details" lw="mp" lh="wc">
				<hbox lw="mp">
					<TextView lh="mp" min-width="100dp" text="@string(command, Command)" />
					<Input class="input_cmd" lw="0" lw8="1" />
				</hbox>
				<hbox lw="mp">
					<TextView lh="mp" min-width="100dp" text="@string(arguments, Arguments)" />
					<Input class="input_args" lw="0" lw8="1" />
				</hbox>
				<hbox lw="mp">
					<TextView lh="mp" min-width="100dp" text="@string(working_dir, Working Directory)" />
					<Input class="input_working_dir" lw="0" lw8="1" />
				</hbox>
			</vbox>
		</vbox>
		<PushButton class="add_build_step" text="@string(add_build_step, Add Build Step)" />
	</vbox>
	
	<vbox lw="mp" lh="wc" class="clean_steps">
		<TextView class="subtitle" text="@string(Clean_steps, Clean Steps)" />
		<vbox lw="mp" lh="wc" class="build_step">
			<hbox class="header" lw="mp" lh="wc">
				<TextView text="@string(step, Step)" />
				<Widget lw="0" lw8="1" />
				<CheckBox class="disable" checked="true" layout_gravity="center_vertical" tooltip="@string(enabled_question, Enabled?)" />
				<PushButton class="move_up" text="@string(move_up, Move Up)" text-as-fallback="true" icon="icon(arrow-up-s, 12dp)" tooltip="@string(move_up, Move Up)" />
				<PushButton class="move_down" text="@string(move_down, Move Down)" text-as-fallback="true" icon="icon(arrow-down-s, 12dp)"  tooltip="@string(move_down, Move Down)" />
				<PushButton class="remove_item" text="@string(remove item, Remove Item)" text-as-fallback="true" icon="icon(delete-bin, 12dp)" tooltip="@string(remove_item, Remove Item)" />
			</hbox>
			<vbox class="details" lw="mp" lh="wc">
				<hbox lw="mp">
					<TextView lh="mp" min-width="100dp" text="@string(command, Command)" />
					<Input class="input_cmd" lw="0" lw8="1" />
				</hbox>
				<hbox lw="mp">
					<TextView lh="mp" min-width="100dp" text="@string(arguments, Arguments)" />
					<Input class="input_args" lw="0" lw8="1" />
				</hbox>
				<hbox lw="mp">
					<TextView lh="mp" min-width="100dp" text="@string(working_dir, Working Directory)" />
					<Input class="input_working_dir" lw="0" lw8="1" />
				</hbox>
			</vbox>
		</vbox>
		<PushButton class="add_build_step" text="@string(add_clean_step, Add Clean Step)" />
	</vbox>
	
	
	<vbox lw="mp" lh="wc" class="build_environment">
		<TextView class="subtitle" text="@string(build_environment, Build Environment)" />
		<CheckBox text="@string(clear_system_enviroment, Clear System Environment)" />
	</vbox>
</vbox>