From de9eb04e2835a44b4510c665b5718b2bc78b5d48 Mon Sep 17 00:00:00 2001 From: Lynne Date: Tue, 4 Dec 2018 00:34:35 +1000 Subject: [PATCH] yet more GUI work. we're not done yet but we're getting there! --- gui/path.png | Bin 0 -> 11452 bytes gui/wizard.ui | 216 +++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 212 insertions(+), 4 deletions(-) create mode 100644 gui/path.png diff --git a/gui/path.png b/gui/path.png new file mode 100644 index 0000000000000000000000000000000000000000..3998ef7ee8c5916debe5c15e9ea0da49db952d81 GIT binary patch literal 11452 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 W3i|0@O@OWd0000 - 6 + 9 @@ -52,7 +52,7 @@ - <html><head/><body><p>This setup wizard will guide you through the process of creating and setting up an ebooks bot. Click next to continue.</p></body></html> + <html><head/><body><p>This setup wizard will guide you through the process of creating and setting up an ebooks bot.</p><p>Click next to continue.</p></body></html> Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -374,7 +374,7 @@ QTabWidget::Rounded - 2 + 0 @@ -622,7 +622,7 @@ - TextLabel + Downloading mstdn-ebooks... @@ -638,6 +638,214 @@ + + + + + + + DejaVu Sans + 20 + + + + Authorise access + + + Qt::AlignHCenter|Qt::AlignTop + + + true + + + + + + + + DejaVu Sans + 9 + + + + <html><head/><body><p>Your bot needs access to your ebooks account in order to post from it. Click the button below to request access, and paste the code given to you in the text field.</p></body></html> + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + Request access + + + + + + + + + + https://cloud.lynnesbian.space/s/Ag8DjJbRcoHL6t4 + + + true + + + + + + + Qt::Vertical + + + + 20 + 173 + + + + + + + + + + + + + DejaVu Sans + 20 + + + + Testing your bot + + + Qt::AlignHCenter|Qt::AlignTop + + + true + + + + + + + + DejaVu Sans + 9 + + + + <html><head/><body><p>Please wait while mstdn-ebooks downloads all your toots and generates a post. Depending on how many toots you have, this may take a while. The generated output will not be posted to the account; it will just be displayed here.</p></body></html> + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + 0 + + + 0 + + + + + + + + DejaVu Sans + 9 + + + + Please wait... + + + + + + + Qt::Vertical + + + + 20 + 174 + + + + + + + + + + + + + DejaVu Sans + 20 + + + + Testing your bot + + + Qt::AlignHCenter|Qt::AlignTop + + + true + + + + + + + + DejaVu Sans + 9 + + + + <html><head/><body><p>Please wait while mstdn-ebooks downloads all your toots and generates a post. Depending on how many toots you have, this may take a while. The generated output will not be posted to the account; it will just be displayed here.</p></body></html> + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + true + + + + + + + Qt::Vertical + + + + 20 + 224 + + + + + +