diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2a5e8cc..5b71e81 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,19 @@
+# 1.2.1
+
+**Added a loading indicator while the app generates an ID**
+
+Feedback is always nice when network requests are happening, so now the Get Link button will display a loading graphic while the application is generating an ID
+
+**Added a FAQ**
+
+Along with a single, lonesome question/answer
+
+**Added performance monitoring**
+
+One for me really, I will now be able to keep track of how long it takes to generate URL ID's
+
+# 1.2.0
+
# 1.1.0
### Feature
diff --git a/application-configuration.js b/application-configuration.js
index 95ec8a7..1c8064a 100644
--- a/application-configuration.js
+++ b/application-configuration.js
@@ -38,5 +38,5 @@ export default {
"databaseURL": "{Enter databaseURL}",
"projectId": "{Enter projectID}"
},
- version: '1.1.0'
+ version: '1.2.1'
};
diff --git a/package.json b/package.json
index d4bac16..e9601f6 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "linkslist",
- "version": "1.1.0",
+ "version": "1.2.0",
"licence": "GNU General Public Licence",
"private": true,
"scripts": {
diff --git a/src/App.css b/src/App.css
index 027bdf5..3446555 100644
--- a/src/App.css
+++ b/src/App.css
@@ -31,3 +31,13 @@
margin: 0;
width: 100%;
}
+
+.empty-links-list {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+}
+
+.empty-links-list__item {
+ margin-bottom: 20px;
+}
diff --git a/src/App.js b/src/App.js
index a7c694e..de52ea6 100644
--- a/src/App.js
+++ b/src/App.js
@@ -19,8 +19,10 @@
import {
Alerts,
Card,
+ FAQ,
Footer,
GetLink,
+ HowToUseDialog,
Toolbar,
ViewContainer
} from './components';
@@ -30,8 +32,10 @@ export default {
components: {
Alerts,
Card,
+ FAQ,
Footer,
GetLink,
+ HowToUseDialog,
Toolbar,
ViewContainer
},
diff --git a/src/App.vue b/src/App.vue
index ab2481a..352afc3 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -60,9 +60,13 @@
+ Well, anything you like! Provided it's a URL. Random text that doesn't look like a URL, won't be added. +
+
+ Help your family/friends with their online shopping for a gift for you by creating a collection of links to products/
+ online services that you'd love as a gift. They will be able to open these links, and secretly purchase
+ Fill the hole in your eBay experience and create a wishlist of eBay items that you would like to share. It might seem + like eBay already has this feature, but as of writing this, there is no way to share a collection of items in eBay, using + eBay itself. +
++ Etsy also doesn't have the ability to create, nor therefore share, a wishlist! Links List will allow you to add links + to any Etsy listing, and save it to a shareable wishlist. +
+
+ Advanced users can even create a wishlist that has both eBay and Etsy listings on them
+ Ever get caught looking through the /aww subreddit, and got a bit carried away with the number of links that you + share to your significant other? I certainly have. With Links List, you can now copy the link to each subreddit + post into a new list, and share just the lists’ link. Even after sharing the link, you can still add more items, + as every addition/removal is still made, even after the Get Link button is clicked. As your partner goes through + each link in the list, they can remove them, essentially crossing off the item as done. +
+ ++ Another use case for Links List is to take a list of raw text URL's, and convert them to a clickable link! Nothing + is more arduous than having to copy a URL, open a new browser tab, paste the URL, and then hit enter. Swapping your hands + between keyboard and mouse for every step is a good way to get Repetitive Strain Injury (RSI). Instead, copy all + of your raw text links in a single go, then paste that into the Links List input. The Add button will update to indicate + how many links have been detected in that paste, and you can click the Add button (or hit enter directly after pasting), + to create your list. +
++ It's unlikely you'll be sharing this list, but you can if you wanted! +
+ + +