logic: Added Non-Commercial Use option and removed trial mode
* Added non-commercial use option to enter license window * Show enter license window on first start and force license selection * Added ApplicationSettings migration that removed private/academic license and switches user to non-commercial mode * Added commandline option to choose non-commercial use and provide better hints to license selection * Removed trial mode fortune cookie message = A secret admirer will soon send you a sign of affection.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
#title {
|
||||
margin-left: 265px;
|
||||
}
|
||||
|
||||
#licenseOption {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#licenseField {
|
||||
font-family: "<setting:font_name>";
|
||||
font-size: 11px;
|
||||
@@ -6,6 +14,10 @@
|
||||
width: 470px;
|
||||
}
|
||||
|
||||
#licenseField:disabled {
|
||||
background: #F5F5F5;
|
||||
}
|
||||
|
||||
#licenseError {
|
||||
color: red;
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#updateButton {
|
||||
#updateButton, #upgradeButton {
|
||||
margin: 1px 0 3px;
|
||||
text-align: left;
|
||||
padding: 0;
|
||||
@@ -53,7 +53,7 @@
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
#updateButton:disabled {
|
||||
#updateButton:disabled, #upgradeButton:disabled {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
<license>
|
||||
<check><!-- STRING: hashed path of the working directory used when entering the license key --></check>
|
||||
<license><!-- STRING: the license key --></license>
|
||||
<non_commercial_use><!-- BOOL: if used non-commercially --></non_commercial_use>
|
||||
</license>
|
||||
|
||||
<accepted_eula_version><!-- INTEGER: last accepted eula version --></accepted_eula_version>
|
||||
|
||||
Reference in New Issue
Block a user