Skip to content

Commit 77bc0d8

Browse files
committed
V.0.1.8
1 parent f27c6b7 commit 77bc0d8

7 files changed

Lines changed: 34 additions & 6 deletions

File tree

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,10 +141,20 @@ try {
141141
* If excel data successful fill in the form then play sound like
142142
* Automatic set multiple select field type
143143
* Radio Field Selector only name not id
144+
* Not Work in the Google Form
145+
146+
### V.0.1.8
147+
148+
* `NEW: ` Change Field Background color of fill data completed in the form field.
149+
- ![](./screenshot/field_bg_color.png)
150+
* `FIXED:` if name attribute not found in the form field then also generate excel sheet.
151+
* `FIXED:` Field name in the Extension Popup Page
152+
* `FIXED:` If form submit then redirect not working.
144153

145154
### V.0.1.7
146155

147156
* Typewriter Effect and Set Typewriter Speed while filling data in the field
157+
- ![](./screenshot/typewriter-effect.png)
148158
* Start/Pause Application With `Alt+Q`
149159
* `FIXED:` Column Settings Model Not Open
150160

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fill-excel-data-to-form",
3-
"version": "0.1.7",
3+
"version": "0.1.8",
44
"description": "Fill Excel Sheet Data into HTML Online Forms",
55
"author": "Jeevan Lal <jeevan15498@gmail.com>",
66
"license": "MIT",

screenshot/field_bg_color.png

25.5 KB
Loading

screenshot/typewriter-effect.png

20.2 KB
Loading

src/background.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ global.browser = require('webextension-polyfill')
22
const Excel = require("exceljs"); // https://github.com/exceljs/exceljs
33
import { saveAs } from 'file-saver';
44

5+
/**
6+
* Run Fill Data Script if data is valid
7+
* @param {*} tabId
8+
* @param {*} tabURL
9+
*/
510
function checkTabURLMatch(tabId, tabURL) {
611

712
// Action Page Settings
@@ -66,7 +71,7 @@ chrome.browserAction.onClicked.addListener(function (a) {
6671
});
6772

6873
// Parse: Table ID and URL
69-
window.open(chrome.extension.getURL("popup/popup.html?tabid=" + encodeURIComponent(a.id) + "&url=" + encodeURIComponent(a.url)), "Excel Fill", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=660,height=1040,top=0,left=960")
74+
window.open(chrome.extension.getURL("popup/popup.html?tabid=" + encodeURIComponent(a.id) + "&url=" + encodeURIComponent(a.url)), "Excel Fill", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=700,height=1040,top=0,left=960")
7075
});
7176

7277
/**

src/options/App.vue

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -559,7 +559,7 @@
559559
<span class="button is-static" style="background-color: #006177fc;color: white;">milliseconds (1000 milliseconds = 1 seconds)</span>
560560
</p>
561561
</b-field>
562-
<b-field>
562+
<b-field style="padding-bottom: 20px;">
563563
<p class="control">
564564
<span class="button is-static">Maximum</span>
565565
</p>
@@ -568,6 +568,14 @@
568568
<span class="button is-static" style="background-color: #006177fc;color: white;">milliseconds (1000 milliseconds = 1 seconds)</span>
569569
</p>
570570
</b-field>
571+
572+
<!-- Change the background color of the data filled field. -->
573+
<div class="field">
574+
<b-switch v-model="appSettings.isFieldBgColor"><code>ON/OFF</code> Change the background color of the data filled field</b-switch>
575+
</div>
576+
<b-field v-if="appSettings.isFieldBgColor">
577+
<b-input type="color" v-model="appSettings.fieldBgColor" expanded></b-input>
578+
</b-field>
571579
</section>
572580
</div>
573581
</b-modal>
@@ -800,6 +808,9 @@ export default {
800808
// Typewriter Speed
801809
typeWriterMinSpeed: 1,
802810
typeWriterMaxSpeed: 5,
811+
// Change the background color of the data filled field.
812+
isFieldBgColor: false,
813+
fieldBgColor: "",
803814
},
804815
// Insert Site URL Data
805816
url: {
@@ -858,14 +869,16 @@ export default {
858869
releaseNotesData: [
859870
// Tags: NEW, ADDED, FIXED, IMPROVED
860871
{
861-
version: '0.1.7',
872+
version: '0.1.7 - 0.1.8',
862873
date: 'Thursday, 12 November 2020',
863874
desc: [
864875
{ tag: 'IMPROVED', name: 'If your data is not able to feed after this update, then fetch the Excel column again.' },
865876
{ tag: 'NEW', name: 'Typewriter Effect and Set Typewriter Speed while filling data in the field' },
877+
{ tag: 'NEW', name: 'Change Field Background color of fill data completed in the form field.' },
866878
{ tag: 'NEW', name: 'Start/Pause Application With <code>Alt+Q</code>' },
879+
{ tag: 'FIXED', name: 'if name attribute not found in the form field then also generate excel sheet.' },
867880
{ tag: 'ADDED', name: '<a href="https://www.youtube.com/playlist?list=PLmrTMUhqzS3hCXSMbmgmh71-h-kwYAQ3t" target="_blank">💻 Video Tutorial - Playlist</a>' },
868-
{ tag: 'ADDED', name: '<a href="https://github.com/ctechhindi/Fill-Excel-Data-on-HTML-Form#v017" target="_blank">Others Changelog</a>' },
881+
{ tag: 'ADDED', name: '<a href="https://github.com/ctechhindi/Fill-Excel-Data-on-HTML-Form#v018" target="_blank">Others Changelog</a>' },
869882
],
870883
}
871884
]

src/popup/router/pages/Index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<i class="mdi mdi-cursor-default"></i>
3131
</a>
3232
</td>
33-
<td>{{ index }}</td>
33+
<td :title="index">{{ data.key }}</td>
3434
<td style="width: 200px;">
3535
<b-field>
3636
<b-select

0 commit comments

Comments
 (0)