From cf8267b4a01a148a869580f2d5993b3c94522d8e Mon Sep 17 00:00:00 2001 From: Wendy Liga Date: Wed, 15 Apr 2020 23:45:13 +0700 Subject: [PATCH] add mimiq engine version --- mimiq/AboutViewController.swift | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/mimiq/AboutViewController.swift b/mimiq/AboutViewController.swift index c8ce240..6273cac 100644 --- a/mimiq/AboutViewController.swift +++ b/mimiq/AboutViewController.swift @@ -49,6 +49,18 @@ final class AboutViewController: NSViewController { return view }() + let mimiqEngineVersionText: NSTextField = { + let view = NSTextField() + view.isBezeled = false + view.drawsBackground = false + view.isEditable = false + view.isSelectable = false + view.stringValue = "Mimiq Engine version 0.3.7" + view.translatesAutoresizingMaskIntoConstraints = false + + return view + }() + let mimiqDescriptionText: NSTextField = { let view = NSTextField() view.isBezeled = false @@ -120,6 +132,7 @@ final class AboutViewController: NSViewController { view.addSubview(logoImage) view.addSubview(titleText) view.addSubview(titleDescriptionText) + view.addSubview(mimiqEngineVersionText) view.addSubview(mimiqDescriptionText) view.addSubview(dividerView) view.addSubview(reportBugButton) @@ -137,12 +150,17 @@ final class AboutViewController: NSViewController { titleText.trailingAnchor.constraint(equalTo: view.trailingAnchor), titleText.centerYAnchor.constraint(equalTo: logoImage.centerYAnchor, constant: -20), - titleDescriptionText.topAnchor.constraint(equalTo: titleText.bottomAnchor, constant: 0), + titleDescriptionText.topAnchor.constraint(equalTo: titleText.bottomAnchor, constant: 8), titleDescriptionText.leadingAnchor.constraint(equalTo: logoImage.trailingAnchor, constant: 0), titleDescriptionText.widthAnchor.constraint(equalToConstant: 300), titleDescriptionText.trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: -16), - mimiqDescriptionText.topAnchor.constraint(equalTo: titleDescriptionText.bottomAnchor, constant: 16), + mimiqEngineVersionText.topAnchor.constraint(equalTo: titleDescriptionText.bottomAnchor, constant: 8), + mimiqEngineVersionText.leadingAnchor.constraint(equalTo: logoImage.trailingAnchor, constant: 0), + mimiqEngineVersionText.widthAnchor.constraint(equalToConstant: 300), + mimiqEngineVersionText.trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: -16), + + mimiqDescriptionText.topAnchor.constraint(equalTo: mimiqEngineVersionText.bottomAnchor, constant: 16), mimiqDescriptionText.leadingAnchor.constraint(equalTo: logoImage.trailingAnchor), mimiqDescriptionText.trailingAnchor.constraint(equalTo: view.trailingAnchor, constant: -16),