Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Initial commit

  • Loading branch information
EuanRiggans committed Nov 17, 2019
1 parent 9e2a41a commit 864828bd7ecc3fd96a7c258327599a3a2bf30fab
@@ -0,0 +1,125 @@
<!DOCTYPE html>
<html lang="en">

<head>
<title>Changelog</title>
<link href="css/bootstrap.min.css" rel="stylesheet" id="bootstrap">
<link href="css/font-awesome.min.css" rel="stylesheet" id="font-awesome">
<link href="css/style.css" rel="stylesheet" id="styles">
<link href="css/modalstyles.css" rel="stylesheet">
<link href="css/changelog.css" rel="stylesheet">
</head>

<body>
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Changelog</h4>
<button type="button" class="close" id="closeModal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<h5 class="version">1.4.0</h5>
<p class="notes">Added new setting to allow user to choose which tabs should be displayed when the
'Currently opened tabs' setting is selected. Either all opened tabs, or just those in the current
window.</p>
<p class="notes">Fixed bug which would cause the 'Automatically open lists' and 'Enable Night Theme'
options not to display if no settings object was present in the browser storage.</p>
<h5 class="version">1.3.5</h5>
<p class="notes">Fixed broken changelog link</p>
<p class="notes">Help page links are now opened in a new tab</p>
<h5 class="version">1.3.4</h5>
<p class="notes">Addon now exclusively uses the browser API rather than the chrome API</p>
<p class="notes">Tabs are now generally active when opened</p>
<p class="notes">If a user uses Tab Creation Delay, once all tabs are opened the message on the page
will
change to inform the user that all links are opened</p>
<h5 class="version">1.3.3</h5>
<p class="notes">Fixed bug which would stop the user from creating more than 10 lists. Causing the list
with
the id 10 to be overwritten with a new list.</p>
<p class="notes">Addon is now working with Firefox browsers.</p>
<h5 class="version">1.3.2</h5>
<p class="notes">Small code optimization for loading popup load times</p>
<p class="notes">Improved shadow for modals</p>
<h5 class="version">1.3.1</h5>
<p class="notes">Fixed bug where checkboxes would be missing on the settings page if the user had not
saved
settings previously</p>
<p class="notes">Fluent design bootstrap is now provided with the extension package rather than being
loaded
over cdn</p>
<h5 class="version">1.3.0</h5>
<p class="notes">Added a simple night mode</p>
<p class="notes">Added setting that allows users to change their bootstrap theme. Currently only
supports
default bootstrap and fluent design bootstrap.</p>
<h5 class="version">1.2.0</h5>
<p class="notes">Added a setting to automatically open a list when it is selected from the extensions
popup.
(This setting can be overruled by holding the ctrl key before selecting a list from the dropdown)
(User
requested feature)</p>
<p class="notes">Added a setting to change the default list that is loaded when the extension is
launched
(User requested feature)</p>
<p class="notes">Added button on popup to open the extension in a popup window</p>
<p class="notes">Link lists and settings are now stored using JSON this improves the stability of the
extension as more settings are added. Old lists and settings should be automatically converted</p>
<p class="notes">Performance improvements, removed duplicate jQuery selectors to improve performance</p>
<p class="notes">Added a new re-designed icon</p>
<p class="notes">The extension is now open source. You can view the repository <a
href="https://github.com/EuanRiggans/BulkURLOpener">here</a>.</p>
<p class="notes">Updated bootstrap to v4.1.1</p>
<p class="notes">Updated jquery to v3.1.1</p>
<h5 class="version">1.1.4</h5>
<p class="notes">Fixed an issue where many links on the help page would not work correctly</p>
<h5 class="version">1.1.3</h5>
<p class="notes">Fixed a bug where lists without a trailing new line would not open the last link in the
list</p>
<p class="notes">Help page now contains links to get support, report bugs or suggest new features</p>
<h5 class="version">1.1.2</h5>
<p class="notes">Fixed an issue where Vivaldi users would not be able to open more than 9 tabs in one go
</p>
<h5 class="version">1.1.1</h5>
<p class="notes">Fixed tab naming issue when Tab Creation Delay is used</p>
<p class="notes">Removed unnecessary font files to reduce extension size</p>
<h5 class="version">1.1.0:</h5>
<p class="notes">New method of storing lists of URLs. Old lists will be converted automatically</p>
<p class="notes">Added settings page</p>
<p class="notes">Added help page</p>
<p class="notes">Added changelog page</p>
<p class="notes">Added 'Tab Creation Delay' functionality (User requested feature)</p>
<p class="notes">Code optimizations</p>
<h5 class="version">1.0.1:</h5>
<p class="notes">Small code optimization</p>
<h5 class="version">1.0.0:</h5>
<p class="notes">Initial release</p>
</div>
<div class="modal-footer">
<small>If you need any extra info you can get it from this extensions support page on the firefox addons
page
</small>
</div>
</div>
</div>
</body>
<script>
if (typeof module === 'object') {
window.module = module;
module = undefined;
}
</script>

<script src="js/jquery-3.3.1.min.js" type="text/javascript"></script>
<script src="js/bootstrap.min.js" type="text/javascript"></script>
<script src="js/lists.js" type="text/javascript"></script>
<script src="js/changelog.js" type="text/javascript"></script>
<script type="text/javascript" src="js/custom-styles.js" id="tempStylesheetLoader"></script>

<script>
if (window.module) module = window.module;
</script>

</html>

Large diffs are not rendered by default.

@@ -0,0 +1,11 @@
.version {
text-decoration:underline;
}

.notes {
padding-left:25px;
}

.notes::before {
content: "- ";
}

Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -0,0 +1,12 @@
.question {
text-decoration:underline;
}

.answer {
padding-left:25px;
}

.help-icon {
float:left;
padding-right:7.5px;
}
@@ -0,0 +1,3 @@
textarea {
min-width: 100%
}
@@ -0,0 +1,3 @@
.main {
text-align: center;
}
@@ -0,0 +1,67 @@
/*
Global styles
*/

a {
font-weight: bold;
}

body, #list, #savedLists, #defaultList, #customTheme, #currentlyOpenedSetting {
color: #fff;
background-color: #404040;
}

body {
background-color: #333333;
}

.modal-dialog {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}

button {
background-color: #161616;
}

.modal-content {
color: #fff;
background-color: #404040;
}

.input-group-text {
color: #fff;
background-color: #404040;
}

input[type=text]:disabled, input[type=number]:disabled {
color: #fff;
background-color: #4d4d4d;
}

input[type=text], input[type=text]:focus, input[type=number], input[type=number]:focus {
color: #fff;
background-color: #404040;
}

#closeModal {
color: #fff;
}

/*
popup styles
*/

.popup-body {
background-color: #404040;
}

#openSettings {
color: #fff;
}

#openHelp {
color: #fff;
}
@@ -0,0 +1,101 @@
@import url('https://fonts.googleapis.com/css?family=Roboto');

* {
font-family: 'Roboto', sans-serif;
}

body {
margin: 10px;
height: 550px;
padding: 10px;
}

.modal-dialog {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
}

button {
margin-top:20px;
}

#list {
width: 700px;
height: 300px;
margin-bottom: -25px;
}

#openButton {
float: left;
margin-bottom: 8px;
margin-right: 10px;
padding: 5px 15px 7px 15px;
}
#copyCurrentOpen {
float: left;
margin-bottom: 8px;
padding: 5px 15px 7px 15px;
}
#clearList {
float: right;
margin-bottom: 8px;
padding: 5px 15px 7px 15px;
}

#saveNewList {
float:right;
margin-bottom: 8px;
margin-right:10px;
padding: 5px 15px 7px 15px;
}

#savedLists {
margin-top:10px;
margin-bottom:10px;
}

.selectaddon {
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}

.header {
display:inline;
}

.settings {
padding-right:10px;
}

.import {
padding-right: 10px;
}

.export {
padding-right: 10px;
}

.header.settings, .header.help, .header.import, .header.export {
float:right;
font-size:35px;
}

.no-highlight {
color: #000000;
text-decoration: none;
}

.setting-title {
font-weight: bold;
}

@media all and (min-width: 800px) {
#list {
width: 100%;
height: 300px;
margin-bottom: -25px;
}
}

0 comments on commit 864828b

Please sign in to comment.
You can’t perform that action at this time.