<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chrome-timetasker, branch v0.0.1</title>
<subtitle>A Google Chrome extension that auto-fills the Time Task time sheet form</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/'/>
<entry>
<title>Add README</title>
<updated>2017-03-18T20:58:17+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T20:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=e9ec5063ca876ea9698b0dd89b475b21b3f10b20'/>
<id>e9ec5063ca876ea9698b0dd89b475b21b3f10b20</id>
<content type='text'>
Include some background information about the extension, installation
instructions, and release information.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Include some background information about the extension, installation
instructions, and release information.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add COPYING (GPLv3)</title>
<updated>2017-03-18T20:36:41+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T20:36:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=04c61dd40ca9399164b6e3d3b8efdf7d59563993'/>
<id>04c61dd40ca9399164b6e3d3b8efdf7d59563993</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>timetasker.js: Load fields from options</title>
<updated>2017-03-18T20:19:16+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T20:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=163d73a6df69517a28559390d293f7a82449e852'/>
<id>163d73a6df69517a28559390d293f7a82449e852</id>
<content type='text'>
Query the Chrome storage API to get user options for time entry
fields. Replace our hard-coded values with user-entered ones.

This allows the extension to work for others without requiring
modification of the source code.

In order to be able to pull the options, I had to move the main
extension code into a callback function that can be passed to
`chrome.storage.sync.get`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Query the Chrome storage API to get user options for time entry
fields. Replace our hard-coded values with user-entered ones.

This allows the extension to work for others without requiring
modification of the source code.

In order to be able to pull the options, I had to move the main
extension code into a callback function that can be passed to
`chrome.storage.sync.get`.
</pre>
</div>
</content>
</entry>
<entry>
<title>options.html: Increase the width of inputs</title>
<updated>2017-03-18T19:13:58+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T19:13:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=b0f4427298e3fcd6d6c006adb005c3d06f92cddc'/>
<id>b0f4427298e3fcd6d6c006adb005c3d06f92cddc</id>
<content type='text'>
Allow a little more breathing room for input content. One option was too
large for the input, which is why I'm increasing the width.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow a little more breathing room for input content. One option was too
large for the input, which is why I'm increasing the width.
</pre>
</div>
</content>
</entry>
<entry>
<title>options.html: Fix syntax error in CSS</title>
<updated>2017-03-18T19:12:14+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T19:12:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=b127842d1681c4ad627bc8660fcf066462b890b3'/>
<id>b127842d1681c4ad627bc8660fcf066462b890b3</id>
<content type='text'>
I had copied this line directly from the Chrome Extension Options page
documentation, but it looks like it has a typo. Fix the syntax error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I had copied this line directly from the Chrome Extension Options page
documentation, but it looks like it has a typo. Fix the syntax error.
</pre>
</div>
</content>
</entry>
<entry>
<title>manifest.json: Add "storage" permission</title>
<updated>2017-03-18T19:10:19+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T19:10:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=357572552ed84d1a444547d8a19cccf420f80701'/>
<id>357572552ed84d1a444547d8a19cccf420f80701</id>
<content type='text'>
Give ourselves the "storage" permission to enable us to save and
restore user options.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Give ourselves the "storage" permission to enable us to save and
restore user options.
</pre>
</div>
</content>
</entry>
<entry>
<title>options.js: Remove unnecessary `console.log`</title>
<updated>2017-03-18T19:09:59+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T19:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=097ac8d72513320197edec9a97ebff12de87e2e2'/>
<id>097ac8d72513320197edec9a97ebff12de87e2e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add options.js</title>
<updated>2017-03-18T18:50:21+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T18:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=c93938d102e05b7875355b80dd6ef64a4d7f9629'/>
<id>c93938d102e05b7875355b80dd6ef64a4d7f9629</id>
<content type='text'>
Code to save and restore options.

Modified from the options code example shown here:
https://developer.chrome.com/extensions/optionsV2

Having trouble here as I'm getting an error on `chrome.storage` is
undefined. Not sure what's going on with that. Committing what I have
and will have to keep investigating the problem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Code to save and restore options.

Modified from the options code example shown here:
https://developer.chrome.com/extensions/optionsV2

Having trouble here as I'm getting an error on `chrome.storage` is
undefined. Not sure what's going on with that. Committing what I have
and will have to keep investigating the problem.
</pre>
</div>
</content>
</entry>
<entry>
<title>Eliminate scrollbar from options modal dialog</title>
<updated>2017-03-18T18:25:22+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T18:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=c1ab874c9f7a4145a3e812d3a724406ecee45c92'/>
<id>c1ab874c9f7a4145a3e812d3a724406ecee45c92</id>
<content type='text'>
Copy the padding style from the example on the Chrome developer page
(https://developer.chrome.com/extensions/optionsV2) to eliminate the
scrollbar in the dialog.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Copy the padding style from the example on the Chrome developer page
(https://developer.chrome.com/extensions/optionsV2) to eliminate the
scrollbar in the dialog.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add options page</title>
<updated>2017-03-18T17:40:27+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-03-18T17:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/chrome-timetasker/commit/?id=b5e45a698e1e90151477361f760a1b4fb29a63d7'/>
<id>b5e45a698e1e90151477361f760a1b4fb29a63d7</id>
<content type='text'>
Create an HTML page to store configurable options. These will be used
as the defaults when auto-filling fields in time entries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create an HTML page to store configurable options. These will be used
as the defaults when auto-filling fields in time entries.
</pre>
</div>
</content>
</entry>
</feed>
