summaryrefslogtreecommitdiffstats
path: root/qt-ui/usersurvey.ui
AgeCommit message (Collapse)Author
2015-01-30Include iPhone companion app to user surveyGravatar Miika Turkia
We should mention the iPhone companion app either alongside the Android app or at its own line if more precise information is wanted. I suppose this text change should be enough as we should get more precise statistics of usage of these apps from the server logs. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-01-25Improve user survey dialog with larger fontsv4.3.960Gravatar Dirk Hohndel
On HiDPI systems or for any users using larger than average fonts the survey dialog looked terrible. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2015-01-04Make text in user survey follow our capitalization conventionsGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-29User survey: these options aren't mutually exclusiveGravatar Dirk Hohndel
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-17Modification to the User Survey UIGravatar nikhil
As per the suggestion by Dirk Hohndel, I changed the "Type of Diver" from RadioButton to Checkbox. The User Survey UI was not clear earlier, so I grouped the similar options under a question. I also modified the language and re-arranged the visual components. Earlier, the user could choose contradicting import types at once. This has beencorrected by using RadioButtons instead of CheckBoxes. Signed-off-by : Nikhil Bharadwaj Gosala <nikhil.gosala@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-12-17Modified the UI of the User Survey PageGravatar nikhil
The UI in the User Survey page was not clear and the Text Blocks were getting cut. So I increased the size of the Text Blocks. Also the survey was using CheckBoxes instead of RadioButtons. The problem with this is that the user could choose to be both Recreational and Technical diver which cannot be possible. So I replaced the CheckBoxes with RadioButtons. I also replaced the CheckBoxes, which asked the user from where he was importing data, with RadioButtons so that the user can select only one option. I also modified the English used and made it concise and clear. Signed-off by : Nikhil Bharadwaj Gosala <nikhil.gosala@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-07-16Fix layout for User SurveyGravatar Sergey Starosek
- apply vertical layout to top-level dialog. This solves label clipping - call adjustSize() on dialog to fit all labels (translated text could be longer than original) Signed-off-by: Sergey Starosek <sergey.starosek@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-07-10Implements consistent capitalisation and minor tweaks to survey textGravatar Tim Wootton
Makes capitalisation consistent Replaces Tech diver with Technical diver Adds title to survey dialog (was "dialog") Signed-off-by: Tim Wootton <tim@tee-jay.demon.co.uk> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-06-30User survey: actually collect and send the data to the backendGravatar Dirk Hohndel
This switches the QTextEdit fields to QPlainTextEdit (I don't see a reason why we should allow HTML here), no longer tries to have a default text but instead adds labels for the two fields, connects the UI so th data is collected and uses a bastardized WebServices subclass to send the data to our backend. Fixes #546 Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-06-14User survey: small updatesGravatar Dirk Hohndel
Just make it behave a little more sanely - support Ctrl-W and Ctrl-Q - remove the silly placeholder text for system info - add language and version information Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-06-13Start a user survey dialogGravatar Dirk Hohndel
The idea is that a week after the user starts using Subsurface we ask them if they would like to submit a survey response. If you are running a development build, don't wait seven days. This patch doesn't do anything with the user's selections, doesn't submit anything to our server, etc. It's just a placeholder to tune what we should ask, etc. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>