diff options
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/ConfirmPassword.qml | 24 | ||||
| -rw-r--r-- | pages/CreateProfile.qml | 18 | ||||
| -rw-r--r-- | pages/CreateProfileForm.ui.qml | 2 | ||||
| -rw-r--r-- | pages/Email.qml | 18 | ||||
| -rw-r--r-- | pages/EmailForm.ui.qml | 2 | ||||
| -rw-r--r-- | pages/Home.qml | 7 | ||||
| -rw-r--r-- | pages/LoginName.qml | 19 | ||||
| -rw-r--r-- | pages/LoginPass.qml | 20 | ||||
| -rw-r--r-- | pages/Password.qml | 19 | ||||
| -rw-r--r-- | pages/PasswordForm.ui.qml | 2 | ||||
| -rw-r--r-- | pages/Profile.qml | 16 | 
11 files changed, 6 insertions, 141 deletions
| diff --git a/pages/ConfirmPassword.qml b/pages/ConfirmPassword.qml deleted file mode 100644 index 6d37be7..0000000 --- a/pages/ConfirmPassword.qml +++ /dev/null @@ -1,24 +0,0 @@ -import QtQuick 2.12 -import KelakonUser 0.1 - -PasswordForm { -	width: stackView.width -	height: stackView.height -	backButton.onClicked: stackView.pop() -	userEmail.y: 292 -	instructionLabel.text: qsTr("Re-Enter password") -	emailAddressLabel.text: User.name - -	passTextField { -		placeholderText: qsTr("Re-enter Password") -		onTextChanged: -			if (passTextField.text == User.password) -				createPassButton.enabled = true -	} - -	createPassButton { -		enabled: false -		text: qsTr("Confirm password") -		onClicked: stackView.push("qrc:/pages/CreateProfile.qml") -	} -} diff --git a/pages/CreateProfile.qml b/pages/CreateProfile.qml deleted file mode 100644 index 7d499e2..0000000 --- a/pages/CreateProfile.qml +++ /dev/null @@ -1,18 +0,0 @@ -import QtQuick 2.12 -import KelakonUser 0.1 - -CreateProfileForm { -	width: stackView.width -	height: stackView.height -	backButton.onClicked: stackView.pop() -	skipButton.onClicked: { -		stackView.push("qrc:/pages/Home.qml") -	} -	emailAddressLabel.text: User.emailAddress -	startUsingKelakon.onClicked: { -		User.name = userNameLabel.text -		User.realName = enterFullName.text -		login.ticketNew("Kelakon", User.realName + " <" + User.emailAddress -		+ ">") -	} -} diff --git a/pages/CreateProfileForm.ui.qml b/pages/CreateProfileForm.ui.qml index ac594c8..2eec4d7 100644 --- a/pages/CreateProfileForm.ui.qml +++ b/pages/CreateProfileForm.ui.qml @@ -12,6 +12,7 @@ Rectangle {      property alias skipButton: skipButton      property alias enterFullName: enterFullName      property alias userNameLabel: userNameLabel +    property alias emailImage: emailImage      property alias emailAddressLabel: emailAddressLabel      property alias startUsingKelakon: startUsingKelakon @@ -74,6 +75,7 @@ Rectangle {          spacing: 8          Image { +            id: emailImage              width: 24              height: 24              opacity: 0.54 diff --git a/pages/Email.qml b/pages/Email.qml deleted file mode 100644 index 0919437..0000000 --- a/pages/Email.qml +++ /dev/null @@ -1,18 +0,0 @@ -import QtQuick 2.12 -import KelakonUser 0.1 - -EmailForm { -	width: stackView.width -	height: stackView.height -	backButton.onClicked: stackView.pop() - -	emailTextField.onTextChanged: { -		if (!emailTextField.text || !loginButton.enabled) -			loginButton.enabled = !loginButton.enabled -	} - -	loginButton.onClicked: { -		User.emailAddress = emailTextField.text -		stackView.push("qrc:/pages/Password.qml") -	} -} diff --git a/pages/EmailForm.ui.qml b/pages/EmailForm.ui.qml index 26f124c..0f22dbc 100644 --- a/pages/EmailForm.ui.qml +++ b/pages/EmailForm.ui.qml @@ -10,6 +10,7 @@ Rectangle {      property alias backButton: backButton      property alias instructionLabel: instructionLabel +    property alias emailImage: emailImage      property alias emailTextField: emailTextField      property alias loginButton: loginButton @@ -74,6 +75,7 @@ Rectangle {          spacing: 8          Image { +	    id: emailImage              width: 24              height: 24              opacity: 0.54 diff --git a/pages/Home.qml b/pages/Home.qml deleted file mode 100644 index 533b1b8..0000000 --- a/pages/Home.qml +++ /dev/null @@ -1,7 +0,0 @@ -import QtQuick 2.12 - -HomeForm { -	width: stackView.width -	height: stackView.height -	menuButton.onClicked: drawer.visible = !drawer.visible -} diff --git a/pages/LoginName.qml b/pages/LoginName.qml deleted file mode 100644 index 9294056..0000000 --- a/pages/LoginName.qml +++ /dev/null @@ -1,19 +0,0 @@ -import QtQuick 2.12 -import KelakonUser 0.1 - -EmailForm { -	width: stackView.width -	height: stackView.height -	backButton.onClicked: stackView.pop() -    instructionLabel.text: qsTr("Enter your email") - -	emailTextField.onTextChanged: { -		if (!emailTextField.text || !loginButton.enabled) -			loginButton.enabled = !loginButton.enabled -	} - -	loginButton.onClicked: { -		User.name = emailTextField.text -		stackView.push("qrc:/pages/LoginPass.qml") -	} -} diff --git a/pages/LoginPass.qml b/pages/LoginPass.qml deleted file mode 100644 index 9e5d2f4..0000000 --- a/pages/LoginPass.qml +++ /dev/null @@ -1,20 +0,0 @@ -import QtQuick 2.12 -import KelakonUser 0.1 - -PasswordForm { -	width: stackView.width -	height: stackView.height -	backButton.onClicked: stackView.pop() -	instructionLabel.text: qsTr("Enter password") -	emailAddressLabel.text: User.name - -	passTextField.onTextChanged: { -		if (!passTextField.text || !createPassButton.enabled) -			createPassButton.enabled = !createPassButton.enabled -	} - -	createPassButton.onClicked: { -		User.password = passTextField.text -		onClicked: login.logIn(User.name, User.password) -	} -} diff --git a/pages/Password.qml b/pages/Password.qml deleted file mode 100644 index 0b042c5..0000000 --- a/pages/Password.qml +++ /dev/null @@ -1,19 +0,0 @@ -import QtQuick 2.12 -import KelakonUser 0.1 - -PasswordForm { -	width: stackView.width -	height: stackView.height -	backButton.onClicked: stackView.pop() -	emailAddressLabel.text: User.name - -	passTextField.onTextChanged: { -		if (!passTextField.text || !createPassButton.enabled) -			createPassButton.enabled = !createPassButton.enabled -	} - -	createPassButton.onClicked: { -		User.password = passTextField.text -		stackView.push("qrc:/pages/ConfirmPassword.qml") -	} -} diff --git a/pages/PasswordForm.ui.qml b/pages/PasswordForm.ui.qml index d4849fd..011af8c 100644 --- a/pages/PasswordForm.ui.qml +++ b/pages/PasswordForm.ui.qml @@ -11,6 +11,7 @@ Rectangle {      property alias backButton: backButton      property alias instructionLabel: instructionLabel      property alias userEmail: userEmail +    property alias passImage: passImage      property alias passTextField: passTextField      property alias createPassButton: createPassButton      property alias emailAddressLabel: emailAddressLabel @@ -107,6 +108,7 @@ Rectangle {          height: 56          Image { +            id: passImage              width: 24              height: 24              opacity: 0.54 diff --git a/pages/Profile.qml b/pages/Profile.qml deleted file mode 100644 index b72b108..0000000 --- a/pages/Profile.qml +++ /dev/null @@ -1,16 +0,0 @@ -import QtQuick 2.12 -import KelakonUser 0.1 - -CreateProfileForm { -	width: stackView.width -	height: stackView.height -	backButton.onClicked: stackView.pop() -	titleLabel.text: qsTr("Edit Profile") -	skipButton.onClicked: { -		login.ticketSearch(User.name) -		stackView.push("qrc:/pages/Home.qml") -	} -	enterFullName.text: User.realName -	userNameLabel.text: User.name -	emailAddressLabel.text: User.emailAddress -} |