<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://projects.dogtato.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dogtaton</id>
		<title>Projects Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://projects.dogtato.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dogtaton"/>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php/Special:Contributions/Dogtaton"/>
		<updated>2026-05-27T21:41:18Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=RAID_Array&amp;diff=88</id>
		<title>RAID Array</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=RAID_Array&amp;diff=88"/>
				<updated>2013-08-18T06:09:33Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: Created page with &amp;quot;Sometimes my external raid storage won't mount, giving an error like &amp;lt;blockquote&amp;gt;Error mounting /dev/md127p1 at /media/chad/filebox: Command-line `mount -t &amp;quot;ext4&amp;quot; -o &amp;quot;uhelper=...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sometimes my external raid storage won't mount, giving an error like &amp;lt;blockquote&amp;gt;Error mounting /dev/md127p1 at /media/chad/filebox: Command-line `mount -t &amp;quot;ext4&amp;quot; -o &amp;quot;uhelper=udisks2,nodev,nosuid&amp;quot; &amp;quot;/dev/md127p1&amp;quot; &amp;quot;/media/chad/filebox&amp;quot;' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/md127p1,&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The solution to this is to run &amp;quot;sudo mdadm --assemble --scan&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Not to be confused with &amp;quot;sudo mdadm --auto-detect&amp;quot;&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Resume&amp;diff=87</id>
		<title>Resume</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Resume&amp;diff=87"/>
				<updated>2013-08-05T05:40:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* WORK EXPERIENCE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chad Spratt&lt;br /&gt;
&lt;br /&gt;
Sanger, Texas 76266&amp;lt;br&amp;gt;&lt;br /&gt;
E-mail: chad.spratt@dogtato.net&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====SKILLS====&lt;br /&gt;
GIS, Application Development, Databases, GUI design, Client Interaction&amp;lt;br&amp;gt;&lt;br /&gt;
'''Top 5 Languages:''' Python, .NET, C++, C, Java&lt;br /&gt;
&lt;br /&gt;
====WORK EXPERIENCE====&lt;br /&gt;
'''GIS Analyst''' May 2010 - present&amp;lt;br&amp;gt;&lt;br /&gt;
Spratt GIS Consulting | Denton, TX&lt;br /&gt;
&lt;br /&gt;
Provide GIS services to the City of Denton.&amp;lt;br&amp;gt;&lt;br /&gt;
Services include: Design, collection, entry, and documentation of GIS data, design of maps, creation of aerial image mosaics, and interactions with other agencies/companies to share data.&lt;br /&gt;
&lt;br /&gt;
Development of a tool for managing database data stored in different file formats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Census Enumerator''' April 2010 - May 2010&amp;lt;br&amp;gt;&lt;br /&gt;
US Census Bureau | Sanger, TX&lt;br /&gt;
&lt;br /&gt;
Visited homes to fill out census surveys.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Peer Teacher''' August 2007 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Helped beginner programmers with C and C++.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Automated Testing Developer''' June 2006 - August 2007&amp;lt;br&amp;gt;&lt;br /&gt;
Reynolds and Reynolds Inc. | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Worked on a back-end for data-driven testing with IBM Rational Robot. Converted test scripts to the new system and created a debugging tool for the new tests.&lt;br /&gt;
&lt;br /&gt;
====EDUCATION====&lt;br /&gt;
Bachelor's Degree, Computer Science,&amp;lt;br&amp;gt;&lt;br /&gt;
August 2003 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&amp;lt;br&amp;gt;&lt;br /&gt;
Minor in Business&amp;lt;br&amp;gt;&lt;br /&gt;
Area of concentration in Japanese&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Resume&amp;diff=86</id>
		<title>Resume</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Resume&amp;diff=86"/>
				<updated>2013-08-05T05:35:49Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* SKILLS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chad Spratt&lt;br /&gt;
&lt;br /&gt;
Sanger, Texas 76266&amp;lt;br&amp;gt;&lt;br /&gt;
E-mail: chad.spratt@dogtato.net&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====SKILLS====&lt;br /&gt;
GIS, Application Development, Databases, GUI design, Client Interaction&amp;lt;br&amp;gt;&lt;br /&gt;
'''Top 5 Languages:''' Python, .NET, C++, C, Java&lt;br /&gt;
&lt;br /&gt;
====WORK EXPERIENCE====&lt;br /&gt;
'''GIS Analyst''' May 2010 - present&amp;lt;br&amp;gt;&lt;br /&gt;
City of Denton | Denton, TX&lt;br /&gt;
&lt;br /&gt;
Design, collect, enter, and document GIS data, design maps, create mosaics of aerial images, and interact with other agencies/companies to share data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Census Enumerator''' April 2010 - May 2010&amp;lt;br&amp;gt;&lt;br /&gt;
US Census Bureau | Sanger, TX&lt;br /&gt;
&lt;br /&gt;
Visited homes to fill out census surveys.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Peer Teacher''' August 2007 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Helped beginner programmers with C and C++.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Automated Testing Developer''' June 2006 - August 2007&amp;lt;br&amp;gt;&lt;br /&gt;
Reynolds and Reynolds Inc. | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Worked on a back-end for data-driven testing with IBM Rational Robot. Converted test scripts to the new system and created a debugging tool for the new tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====EDUCATION====&lt;br /&gt;
Bachelor's Degree, Computer Science,&amp;lt;br&amp;gt;&lt;br /&gt;
August 2003 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&amp;lt;br&amp;gt;&lt;br /&gt;
Minor in Business&amp;lt;br&amp;gt;&lt;br /&gt;
Area of concentration in Japanese&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Resume&amp;diff=85</id>
		<title>Resume</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Resume&amp;diff=85"/>
				<updated>2013-08-05T01:10:20Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chad Spratt&lt;br /&gt;
&lt;br /&gt;
Sanger, Texas 76266&amp;lt;br&amp;gt;&lt;br /&gt;
E-mail: chad.spratt@dogtato.net&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====SKILLS====&lt;br /&gt;
GIS, Databases, GUI design, Client Interaction&amp;lt;br&amp;gt;&lt;br /&gt;
'''Top 5 Languages:''' Python, .NET, C++, C, Java&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====WORK EXPERIENCE====&lt;br /&gt;
'''GIS Analyst''' May 2010 - present&amp;lt;br&amp;gt;&lt;br /&gt;
City of Denton | Denton, TX&lt;br /&gt;
&lt;br /&gt;
Design, collect, enter, and document GIS data, design maps, create mosaics of aerial images, and interact with other agencies/companies to share data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Census Enumerator''' April 2010 - May 2010&amp;lt;br&amp;gt;&lt;br /&gt;
US Census Bureau | Sanger, TX&lt;br /&gt;
&lt;br /&gt;
Visited homes to fill out census surveys.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Peer Teacher''' August 2007 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Helped beginner programmers with C and C++.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Automated Testing Developer''' June 2006 - August 2007&amp;lt;br&amp;gt;&lt;br /&gt;
Reynolds and Reynolds Inc. | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Worked on a back-end for data-driven testing with IBM Rational Robot. Converted test scripts to the new system and created a debugging tool for the new tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====EDUCATION====&lt;br /&gt;
Bachelor's Degree, Computer Science,&amp;lt;br&amp;gt;&lt;br /&gt;
August 2003 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&amp;lt;br&amp;gt;&lt;br /&gt;
Minor in Business&amp;lt;br&amp;gt;&lt;br /&gt;
Area of concentration in Japanese&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Resume&amp;diff=84</id>
		<title>Resume</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Resume&amp;diff=84"/>
				<updated>2013-08-05T01:09:15Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: Created page with &amp;quot;Chad Spratt  Sanger, Texas 76266&amp;lt;br&amp;gt; Mobile: 940-368-4313&amp;lt;br&amp;gt; E-mail: chad.spratt@dogtato.net&amp;lt;br&amp;gt;   ====SKILLS==== GIS, Databases, GUI design, Client Interaction&amp;lt;br&amp;gt; '''Top 5 ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Chad Spratt&lt;br /&gt;
&lt;br /&gt;
Sanger, Texas 76266&amp;lt;br&amp;gt;&lt;br /&gt;
Mobile: 940-368-4313&amp;lt;br&amp;gt;&lt;br /&gt;
E-mail: chad.spratt@dogtato.net&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====SKILLS====&lt;br /&gt;
GIS, Databases, GUI design, Client Interaction&amp;lt;br&amp;gt;&lt;br /&gt;
'''Top 5 Languages:''' Python, .NET, C++, C, Java&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====WORK EXPERIENCE====&lt;br /&gt;
'''GIS Analyst''' May 2010 - present&amp;lt;br&amp;gt;&lt;br /&gt;
City of Denton | Denton, TX&lt;br /&gt;
&lt;br /&gt;
Design, collect, enter, and document GIS data, design maps, create mosaics of aerial images, and interact with other agencies/companies to share data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Census Enumerator''' April 2010 - May 2010&amp;lt;br&amp;gt;&lt;br /&gt;
US Census Bureau | Sanger, TX&lt;br /&gt;
&lt;br /&gt;
Visited homes to fill out census surveys.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Peer Teacher''' August 2007 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Helped beginner programmers with C and C++.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Automated Testing Developer''' June 2006 - August 2007&amp;lt;br&amp;gt;&lt;br /&gt;
Reynolds and Reynolds Inc. | College Station, TX&lt;br /&gt;
&lt;br /&gt;
Worked on a back-end for data-driven testing with IBM Rational Robot.Converted test scripts to the new system and created a debugging tool for the new tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====EDUCATION====&lt;br /&gt;
Bachelor's Degree, Computer Science,&amp;lt;br&amp;gt;&lt;br /&gt;
August 2003 - December 2009&amp;lt;br&amp;gt;&lt;br /&gt;
Texas A&amp;amp;M University | College Station, TX&amp;lt;br&amp;gt;&lt;br /&gt;
Minor in Business&amp;lt;br&amp;gt;&lt;br /&gt;
Area of concentration in Japanese&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=78</id>
		<title>Cover Letters</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=78"/>
				<updated>2013-08-02T17:28:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Stormpulse */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Stormpulse===&lt;br /&gt;
I have been working as a GIS analyst for the City of Denton for the past 3 years, but my passion is software development. This summer I've been working on a Python program (https://github.com/dogtato/dbfutil) I created to replace a two-day process that has to be done each month. I made a small program that could do the same task in a few hours and only required about 15 minutes of set up before clicking Run. The current version of the program does the entire task in around 10 minutes, including setup.&lt;br /&gt;
&lt;br /&gt;
I rebooted the project to refresh my skills and to create a great program that could supplement my resume. Creating a program mostly from scratch, I have to constantly learn new things, and being the sole developer, it doesn't matter how daunting or baffling the problem is because there's no one else to do it. One of my favorite parts was transitioning from a Tkinter GUI to pygtk, which let me create a much more attractive, powerful, and usable interface.&lt;br /&gt;
&lt;br /&gt;
I also enjoy creating documentation, because I like having documentation. Frustrated with the bare-bones documentation ESRI has built in to its software, I made a MediaWiki install on my website (http://dogtato.net/giswiki) and started using that to document different data and projects. I've always made it a point to document code well, whether it's a personal project, a homework assignment, or something meant for broader consumption.&lt;br /&gt;
&lt;br /&gt;
My non-professional passion is Capoeira, the Brazilian art that's a blend of martial arts, dance, and gymnastics. I can't claim to be a master, or even an expert, but I teach anyone I can find who's willing to learn. The Denton area has very few people to practice with though, which is part of why I want to move to Austin where there's a large community.&lt;br /&gt;
&lt;br /&gt;
The word &amp;quot;Senior&amp;quot; in the job title makes me worry I don't have the quantity of experience you're looking for, and for that I hope my code speaks well for me.  But in my opinion, everything about the position (a love of developing, Python, GIS, Linux, smaller company, Austin) matches my skills and interests.&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=77</id>
		<title>Cover Letters</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=77"/>
				<updated>2013-08-02T06:44:28Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Stormpulse===&lt;br /&gt;
I have been working as a GIS analyst for the City of Denton for the past 3 years, but my passion is software development. This summer I've been working on a Python program (https://github.com/dogtato/dbfutil) I created to replace a two-day process that has to be done each month. I made a small program that could do the same task in a few hours and only required about 15 minutes of set up before clicking Run. The current version of the program does the entire task in around 10 minutes, including setup.&lt;br /&gt;
&lt;br /&gt;
I rebooted the project to refresh my skills and to create a great program that could supplement my resume. Creating a program mostly from scratch, I have to constantly learn new things, and being the sole developer, it doesn't matter how daunting or baffling the problem is because there's no one else to do it. One of my favorite parts was transitioning from a Tkinter GUI to pygtk, which let me create a much more attractive, powerful, and usable interface.&lt;br /&gt;
&lt;br /&gt;
I also enjoy creating documentation, because I like having documentation when I use a program. Frustrated with the bare-bones documentation ESRI has built in to its software, I made a MediaWiki install on my website (http://dogtato.net/giswiki) and started using that to document different data and projects. I've always made it a point to document code well, whether it's a personal project, a homework assignment, or something meant for broader consumption.&lt;br /&gt;
&lt;br /&gt;
My non-professional passion is Capoeira, the Brazilian art that's a blend of martial arts, dance, and gymnastics. I can't claim to be a master, or even an expert, but I teach anyone I can find who's willing to learn. The Denton area has very few people to practice with though, which is part of why I want to move to Austin where there's a large community.&lt;br /&gt;
&lt;br /&gt;
The word &amp;quot;Senior&amp;quot; in the job title makes me worry I don't have the quantity of experience you're looking for, and for that I hope my code speaks well for me.  But in my opinion, everything about the position (a love of developing, Python, GIS, Linux, smaller company, Austin) matches my skills and interests.&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=76</id>
		<title>Cover Letters</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=76"/>
				<updated>2013-08-02T06:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Stormpulse===&lt;br /&gt;
I have been working as a GIS analyst for the City of Denton for the past 3 years, but my passion is software development. This summer I've been working on a Python program (https://github.com/dogtato/dbfutil) I created to replace a two-day process that has to be done each month. I made a small program that could do the same task in a few hours and only required about 15 minutes of set up before clicking Run. The current version of the program does the entire task in around 10 minutes, including setup.&lt;br /&gt;
&lt;br /&gt;
I rebooted the project to refresh my skills and to create a great program that could supplement my resume. Creating a program mostly from scratch, I have to constantly learn new things, and being the sole developer, it doesn't matter how daunting or baffling the problem is because there's no one else to do it. One of my favorite parts was transitioning from a Tkinter GUI to pygtk, which let me create a much more attractive, powerful, and usable interface.&lt;br /&gt;
&lt;br /&gt;
I also enjoy creating documentation, because I like having documentation when I use a program. Frustrated with the bare-bones documentation ESRI has built in to its software, I made a MediaWiki install on my website (http://dogtato.net/giswiki) and started using that to document different data and projects. I've always made it a point to document code well, whether it's a personal project, a homework assignment, or something meant for broader consumption.&lt;br /&gt;
&lt;br /&gt;
My non-professional passion is Capoeira, the Brazilian art that's a blend of martial arts, dance, and gymnastics. I can't claim to be a master, or even an expert, but I teach anyone I can find who's willing to learn. The Denton area has very few people to practice with though, which is part of why I want to move to Austin where there's a large community.&lt;br /&gt;
&lt;br /&gt;
The word &amp;quot;Senior&amp;quot; in the job title makes me worry I don't have the quantity of experience you're looking for, and for that I hope my code speaks well for me.  But in my opinion, everything about the position (a love of developing, Python, GIS, Linux, smaller company, Austin) matches my skills and interests. As I mentioned, I've worked for the City of Denton for three years and counting, and that has been as an independent contractor.&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=75</id>
		<title>Cover Letters</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=75"/>
				<updated>2013-08-01T16:30:59Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: parent edits&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Stormpulse===&lt;br /&gt;
I have been working as a GIS analyst for the City of Denton for the past 3 years, but my passion is software development. This summer I've been working on a Python program (https://github.com/dogtato/dbfutil) I created to replace a two-day process that has to be done each month. I originally wrote an ESRI script that could do the same task in a few hours and only required about 10 minutes of set up before clicking Run. My program cuts the processing time to less than 20 minutes.&lt;br /&gt;
&lt;br /&gt;
As I worked on the project, I realized there were side-benefits. It allowed me to refresh my skills, and hopefully will provide evidence that I haven’t forgotten how to program. By creating a program mostly from scratch, I had to constantly learn new things. Being the sole developer, it didn’t matter how daunting or baffling a problem was, the solution had to come from me, because there was no one else to do it. One of my favorite parts was transitioning from a Tkinter GUI to pygtk, which let me create a much more attractive, powerful, and usable interface.&lt;br /&gt;
&lt;br /&gt;
I also enjoy creating documentation, because I like having documentation when I use a program. Frustrated with the bare-bones documentation ESRI has built in to its software, I made a MediaWiki install on my website (http://dogtato.net/giswiki) and started using that to document different data and projects. I've always made it a point to document code well, whether it's a personal project, a homework assignment, or something meant for broader consumption.&lt;br /&gt;
&lt;br /&gt;
My non-professional passion is Capoeira, the Brazilian art-form that's a blend of martial arts, dance, and gymnastics. I can't claim to be a master, or even an expert, but I teach anyone I can find who's willing to learn. Because I seem to be the only devoted Capoerista in the Denton area, progressing toward mastery has been difficult. I’m excited about the prospect of improving my skills with the many Capoeira enthusiasts in the Austin area. I’m also an advanced snowboarder, a novice gardener, and have continued to play the drums since my days on the Sanger High School drum line.&lt;br /&gt;
&lt;br /&gt;
The word &amp;quot;Senior&amp;quot; in the job title makes me concerned that you may feel I don't have the quantity of experience you're looking for, but everything about the position (a love of developing, Python, GIS, Linux, smaller company, Austin) matches my skills and interests.&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=74</id>
		<title>Cover Letters</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Cover_Letters&amp;diff=74"/>
				<updated>2013-08-01T16:29:57Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: Original&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Stormpulse===&lt;br /&gt;
I have been doing GIS analyst work for the City of Denton in north Texas for the past 3 years, but my passion is software development. This summer I've been working on a Python program (https://github.com/dogtato/dbfutil) that I originally created to replace a two-day process I had to do every month. I made a script that could do it in a few hours and only required about 10 minutes of set up before clicking Run. The current program does the entire task in under 20 minutes.&lt;br /&gt;
&lt;br /&gt;
I started working on the project seriously because I needed to refresh my skills and because I need to provide some evidence to employers that I haven't just been sitting around forgetting how to program. In creating a program mostly from scratch, I've had to constantly learn new things, and being the sole developer, it doesn't matter how daunting or baffling they are because there's no one else to do it. One of my favorite parts was transitioning from a Tkinter GUI to pygtk, which let me create a much more attractive, powerful, and usable interface.&lt;br /&gt;
&lt;br /&gt;
I also enjoy creating documentation, because I enjoy having documentation. Frustrated with the bare-bones documentation ESRI has built in to its software, I made a MediaWiki install on my website (http://dogtato.net/giswiki) and started using that to document different data and projects. I've always made it a point to document code well, whether it's a personal project, a homework assignment, or something meant for broader consumption.&lt;br /&gt;
&lt;br /&gt;
My non-professional passion is Capoeira, the Brazilian art that's a blend of martial arts, dance, and gymnastics. I can't claim to be a master, or even an expert, but I teach anyone I can find who's willing to learn. Mastery is a really long road that I can't make much progress down because I seem to be the only devoted Capoerista in the Denton area, but the Austin area has many.&lt;br /&gt;
&lt;br /&gt;
The word &amp;quot;Senior&amp;quot; in the job title makes me worry I don't have the quantity of experience you're looking for, but everything about the position (a love of developing, Python, GIS, Linux, smaller company, Austin) matches my skills and interests.&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=73</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=73"/>
				<updated>2013-07-29T02:09:03Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting. I'm side-tracked with another project but trying to chip away at this one.&lt;br /&gt;
*Vol 1&lt;br /&gt;
**Ch 1: Done&lt;br /&gt;
**Ch 2: Done&lt;br /&gt;
**Ch 3: Translated, cleaned&lt;br /&gt;
**Ch 4: Translated, cleaned&lt;br /&gt;
**Extra 1: Translated, cleaned&lt;br /&gt;
**Ch 5: Translated, cleaned&lt;br /&gt;
**Extra 2: Translated, cleaned&lt;br /&gt;
*Vol 2&lt;br /&gt;
**Ch 6: Translated&lt;br /&gt;
**Ch 7: Translated&lt;br /&gt;
**Ch 8: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume 1 progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 85/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Star_Wars_Books&amp;diff=72</id>
		<title>Star Wars Books</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Star_Wars_Books&amp;diff=72"/>
				<updated>2013-07-25T00:54:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Period&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Title&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Have&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Read&lt;br /&gt;
|-&lt;br /&gt;
| 5000+ BBY?&lt;br /&gt;
| Dawn of the Jedi: Into the Void&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Lost Tribe of the Sith&lt;br /&gt;
|-&lt;br /&gt;
 | 5000 BBY&lt;br /&gt;
| Lost Tribe of the Sith: The Collected Stories&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Old Republic&lt;br /&gt;
|-&lt;br /&gt;
| 3954 BBY&lt;br /&gt;
| Revan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3653 BBY&lt;br /&gt;
| Deceived&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3643 BBY&lt;br /&gt;
| Fatal Alliance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3641 BBY&lt;br /&gt;
| Annihilation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Red Harvest&lt;br /&gt;
|-&lt;br /&gt;
| 3645 BBY&lt;br /&gt;
| Red Harvest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Knight Errant&lt;br /&gt;
|-&lt;br /&gt;
| 1032 BBY&lt;br /&gt;
| Knight Errant&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Bane&lt;br /&gt;
|-&lt;br /&gt;
| 1003 BBY&lt;br /&gt;
| Path of Destruction&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1000 BBY&lt;br /&gt;
| Rule of Two&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 980 BBY&lt;br /&gt;
| Dynasty of Evil&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Plagueis&lt;br /&gt;
|-&lt;br /&gt;
| 67 BBY&lt;br /&gt;
| Darth Plagueis&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Legacy of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 89.5 BBY&lt;br /&gt;
| Legacy of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Wrath of Darth Maul&lt;br /&gt;
|-&lt;br /&gt;
| 51 BBY&lt;br /&gt;
| The Wrath of Darth Maul&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Apprentice&lt;br /&gt;
|-&lt;br /&gt;
| 45 BBY&lt;br /&gt;
| The Rising Force&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dark Rival&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44 BBY&lt;br /&gt;
| The Hidden Past&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Mark of the Crown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Defenders of the Dead&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Uncertain Path&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Captive Temple&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Day of Reckoning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 43 BBY&lt;br /&gt;
| The Fight for Truth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Shattered Peace&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Deadly Hunter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Evil Experiment&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dangerous Rescue&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 41 BBY&lt;br /&gt;
| The Ties That Bind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Death of Hope&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Call to Vengeance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Only Witness&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 40 BBY&lt;br /&gt;
| The Threat Within&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Life and Legend of Obi-Wan Kenobi&lt;br /&gt;
|-&lt;br /&gt;
| 44 BBY&lt;br /&gt;
| The Life and Legend of Obi-Wan Kenobi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Secrets of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 40 BBY&lt;br /&gt;
| Secrets of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Rise and Fall of Darth Vader&lt;br /&gt;
|-&lt;br /&gt;
| 39 BBY&lt;br /&gt;
| The Rise and Fall of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Cloak of Deception&lt;br /&gt;
|-&lt;br /&gt;
| 32.5 BBY&lt;br /&gt;
| Cloak of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Maul&lt;br /&gt;
|-&lt;br /&gt;
| 32.5 BBY&lt;br /&gt;
| Shadow Hunter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Phantom Menace&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Rogue Planet&lt;br /&gt;
|-&lt;br /&gt;
| 29 BBY&lt;br /&gt;
| Rogue Planet&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Quest&lt;br /&gt;
|-&lt;br /&gt;
| 28 BBY&lt;br /&gt;
| Path to Truth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 27 BBY&lt;br /&gt;
| The Way of the Apprentice&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Trail of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dangerous Games&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Master of Disguise&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 26 BBY&lt;br /&gt;
| The School of Fear&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 25 BBY&lt;br /&gt;
| The Shadow Trap&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Moment of Truth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 24 BBY&lt;br /&gt;
| The Changing of the Guard&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The False Peace&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Final Showdown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Outbound Flight&lt;br /&gt;
|-&lt;br /&gt;
| 27 BBY&lt;br /&gt;
| Outbound Flight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Approaching Storm&lt;br /&gt;
|-&lt;br /&gt;
| 22.5 BBY&lt;br /&gt;
| The Approaching Storm&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Attack of the Clones&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Boba Fett&lt;br /&gt;
|-&lt;br /&gt;
| 22 BBY&lt;br /&gt;
| The Fight to Survive&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crossfire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Maze of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hunted&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19.5 BBY&lt;br /&gt;
| A New Threat&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Pursuit&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Clone Wars&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| The Clone Wars&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wild Space&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| No Prisoners&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars: Gambit&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Stealth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Siege&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars: Secret Missions&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Breakout Squad&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Curse of the Black Hole Pirates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Duel at Shattered Rock&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Guardians of the Chiss Key&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Republic Commando&lt;br /&gt;
|-&lt;br /&gt;
| 22 BBY&lt;br /&gt;
| Republic Commando: Hard Contact&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| Omega Squad: Targets&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: Triple Zero&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: Odds&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: True Colors&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19 BBY&lt;br /&gt;
| Republic Commando: Order 66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: 501st&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars Series&lt;br /&gt;
|-&lt;br /&gt;
| 21.5 BBY&lt;br /&gt;
| Shatterpoint&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| The Cestus Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 20 BBY&lt;br /&gt;
| MedStar I: Battle Surgeons&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| MedStar II: Jedi Healer&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19.5 BBY&lt;br /&gt;
| Jedi Trial&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Yoda: Dark Rendezvous&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Revenge of the Sith&lt;br /&gt;
|-&lt;br /&gt;
| 19 BBY&lt;br /&gt;
| Labyrinth of Evil&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Lord: The Rise of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Kenobi&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Kenobi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Coruscant Nights&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Twilight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Street of Shadows&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Patterns of Force&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Last Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Last of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 18 BBY&lt;br /&gt;
| The Desperate Mission&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Warning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Underworld&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Death on Naboo&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| A Tangled Web&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Return of the Dark Side&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Secret Weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Against the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Master of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Reckoning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | A New Hope: The Life of Luke Skywalker&lt;br /&gt;
|-&lt;br /&gt;
| 15 BBY&lt;br /&gt;
| A New Hope: The Life of Luke Skywalker&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Han Solo Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 10 BBY&lt;br /&gt;
| The Paradise Snare&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 5 BBY&lt;br /&gt;
| The Hutt Gambit&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| Rebel Dawn&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Adventures of Lando Calrissian&lt;br /&gt;
|-&lt;br /&gt;
| 4 BBY&lt;br /&gt;
| Lando Calrissian and the Mindharp of Sharu&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lando Calrissian and the Flamewind of Oseon&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| Lando Calrissian and the Starcave of ThonBoka&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Force Unleashed&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| The Force Unleashed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| The Force Unleashed II&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Han Solo Adventures&lt;br /&gt;
|-&lt;br /&gt;
| 2 BBY&lt;br /&gt;
| Han Solo at Stars' End&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Han Solo's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Han Solo and the Lost Legacy&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Death Troopers&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| Death Troopers&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Dark Forces&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| Soldier for the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 5 ABY&lt;br /&gt;
| Rebel Agent&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Knight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Death Star&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| Death Star&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Shadow Games&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shadow Games&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | A New Hope&lt;br /&gt;
|-&lt;br /&gt;
| 0 BBY&lt;br /&gt;
| From the Adventures of Luke Skywalker&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Rebel Forces&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| Target&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hostage&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Renegade&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0.5 ABY&lt;br /&gt;
| Firefight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Trapped&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1 ABY&lt;br /&gt;
| Uprising&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Galaxy of Fear&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
!colspan=4 | Hand of Judgement&lt;br /&gt;
|-&lt;br /&gt;
| 0.5 ABY&lt;br /&gt;
| Allegiance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0.8 ABY&lt;br /&gt;
| Choices of One&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Star Wars Galaxies&lt;br /&gt;
|-&lt;br /&gt;
| 1 ABY&lt;br /&gt;
| The Ruins of Dantooine&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Splinter of the Mind's Eye&lt;br /&gt;
|-&lt;br /&gt;
| 2 ABY&lt;br /&gt;
| Splinter of the Mind's Eye&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Scoundrels&lt;br /&gt;
|-&lt;br /&gt;
| 0-3 ABY&lt;br /&gt;
| Scoundrels&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Shadows of the Empire&lt;br /&gt;
|-&lt;br /&gt;
| 3.5 ABY&lt;br /&gt;
| Shadows of the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Bounty Hunter Wars&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| The Mandalorian Armor&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Slave Ship&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hard Merchandise&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Truce at Bakura&lt;br /&gt;
|-&lt;br /&gt;
| 4 ABY&lt;br /&gt;
| The Truce at Bakura&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Prince&lt;br /&gt;
|-&lt;br /&gt;
| 5 ABY&lt;br /&gt;
| The Glove of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Lost City of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Zorba the Hutt's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Mission from Mount Yoda&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Queen of the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Prophets of the Dark Side&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Luke Skywalker and the Shadows of Mindor&lt;br /&gt;
|-&lt;br /&gt;
| 5.5 ABY&lt;br /&gt;
| Luke Skywalker and the Shadows of Mindor&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | X-wing&lt;br /&gt;
|-&lt;br /&gt;
| 6.5 ABY&lt;br /&gt;
| Rogue Squadron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wedge's Gamble&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7 ABY&lt;br /&gt;
| The Krytos Trap&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Bacta War&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wraith Squadron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7.5 ABY&lt;br /&gt;
| Iron Fist&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Solo Command&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 9 ABY&lt;br /&gt;
| Isard's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 ABY&lt;br /&gt;
| Starfighters of Adumar&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 13, 19, 29, 44 ABY&lt;br /&gt;
| Mercy Kill&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Courtship of Princess Leia&lt;br /&gt;
|-&lt;br /&gt;
| 8 ABY&lt;br /&gt;
| The Courtship of Princess Leia&lt;br /&gt;
| ?&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Tatooine Ghost&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Tattoine Ghost&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Thrawn Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 9 ABY&lt;br /&gt;
| Heir to the Empire&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Force Rising&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Last Command&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Jedi Academy Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 11 ABY&lt;br /&gt;
| Jedi Search&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Apprentice&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Champions of the Force&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | I, Jedi&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| I, Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Callista Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 ABY&lt;br /&gt;
| Children of the Jedi&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Darksaber&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Planet of Twilight&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Crystal Star&lt;br /&gt;
|-&lt;br /&gt;
| 14 ABY&lt;br /&gt;
| The Crystal Star&lt;br /&gt;
| Y&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Black Fleet Crisis Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 16 ABY&lt;br /&gt;
| Before the Storm&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shield of Lies&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Tyrant's Test&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The New Rebellion&lt;br /&gt;
|-&lt;br /&gt;
| 17 ABY&lt;br /&gt;
| The New Rebellion&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Corellian Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 18 ABY&lt;br /&gt;
| Ambush at Corellia&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Assault at Selonia&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Showdown at Centerpoint&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Hand of Thrawn&lt;br /&gt;
|-&lt;br /&gt;
| 19 ABY&lt;br /&gt;
| Specter of the Past&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vision of the Future&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Scourge&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Scourge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Survivor's Quest&lt;br /&gt;
|-&lt;br /&gt;
| 22 ABY&lt;br /&gt;
| Survivor's Quest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Junior Jedi Knights&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Golden Globe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lyric's World&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Promises&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Anakin's Quest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vader's Fortress&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Kenobi's Blade&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Young Jedi Knights&lt;br /&gt;
|-&lt;br /&gt;
| 23-24 ABY&lt;br /&gt;
| Heirs of the Force&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shadow Academy&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Lost Ones&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lightsabers&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Darkest Knight&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Under Siege&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shards of Alderaan&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Diversity Alliance&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Delusions of Grandeur&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Bounty&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Emperor's Plague&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Return to Ord Mantell&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Trouble on Cloud City&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crisis at Crystal Reef&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The New Jedi Order&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vector Prime&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Tide I: Onslaught&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Tide II: Ruin&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Agents of Chaos I: Hero's Trial&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Agents of Chaos II: Jedi Eclipse&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 26 ABY&lt;br /&gt;
| Balance Point&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Edge of Victory I: Conquest&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 27 ABY&lt;br /&gt;
| Edge of Victory II: Rebirth&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Star by Star&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Journey&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Enemy Lines I: Rebel Dream&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Enemy Lines II: Rebel Stand&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Traitor&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 28 ABY&lt;br /&gt;
| Destiny's Way&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic I: Remnant&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic II: Refugee&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic III: Reunion&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Final Prophecy&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 29 ABY&lt;br /&gt;
| The Unifying Force&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Dark Nest Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 35 ABY&lt;br /&gt;
| The Joiner King&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 36 ABY&lt;br /&gt;
| The Unseen Queen&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Swarm War&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Legacy of the Force&lt;br /&gt;
|-&lt;br /&gt;
| 40 ABY&lt;br /&gt;
| Betrayal&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Bloodlines&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Temepst&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Exile&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sacrifice&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Inferno&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Fury&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Revelation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 41 ABY&lt;br /&gt;
| Invincible&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Crosscurrent&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crosscurrent&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Riptide&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Millennium Falcon&lt;br /&gt;
|-&lt;br /&gt;
| 43 ABY&lt;br /&gt;
| Millennium Falcon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Fate of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 43.5 ABY&lt;br /&gt;
| Outcast&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Omen&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Abyss&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44 ABY&lt;br /&gt;
| Backlash&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Allies&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vortex&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44.5 ABY&lt;br /&gt;
| Conviction&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Ascension&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Apocalypse&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Crucible&lt;br /&gt;
|-&lt;br /&gt;
| 45 ABY&lt;br /&gt;
| Crucible&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Star_Wars_Books&amp;diff=71</id>
		<title>Star Wars Books</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Star_Wars_Books&amp;diff=71"/>
				<updated>2013-07-23T23:28:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Period&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Title&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Have&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Read&lt;br /&gt;
|-&lt;br /&gt;
| 5000+ BBY?&lt;br /&gt;
| Dawn of the Jedi: Into the Void&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Lost Tribe of the Sith&lt;br /&gt;
|-&lt;br /&gt;
 | 5000 BBY&lt;br /&gt;
| Lost Tribe of the Sith: The Collected Stories&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Old Republic&lt;br /&gt;
|-&lt;br /&gt;
| 3954 BBY&lt;br /&gt;
| Revan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3653 BBY&lt;br /&gt;
| Deceived&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3643 BBY&lt;br /&gt;
| Fatal Alliance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3641 BBY&lt;br /&gt;
| Annihilation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Red Harvest&lt;br /&gt;
|-&lt;br /&gt;
| 3645 BBY&lt;br /&gt;
| Red Harvest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Knight Errant&lt;br /&gt;
|-&lt;br /&gt;
| 1032 BBY&lt;br /&gt;
| Knight Errant&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Bane&lt;br /&gt;
|-&lt;br /&gt;
| 1003 BBY&lt;br /&gt;
| Path of Destruction&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1000 BBY&lt;br /&gt;
| Rule of Two&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 980 BBY&lt;br /&gt;
| Dynasty of Evil&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Plagueis&lt;br /&gt;
|-&lt;br /&gt;
| 67 BBY&lt;br /&gt;
| Darth Plagueis&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Legacy of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 89.5 BBY&lt;br /&gt;
| Legacy of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Wrath of Darth Maul&lt;br /&gt;
|-&lt;br /&gt;
| 51 BBY&lt;br /&gt;
| The Wrath of Darth Maul&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Apprentice&lt;br /&gt;
|-&lt;br /&gt;
| 45 BBY&lt;br /&gt;
| The Rising Force&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dark Rival&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44 BBY&lt;br /&gt;
| The Hidden Past&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Mark of the Crown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Defenders of the Dead&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Uncertain Path&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Captive Temple&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Day of Reckoning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 43 BBY&lt;br /&gt;
| The Fight for Truth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Shattered Peace&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Deadly Hunter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Evil Experiment&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dangerous Rescue&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 41 BBY&lt;br /&gt;
| The Ties That Bind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Death of Hope&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Call to Vengeance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Only Witness&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 40 BBY&lt;br /&gt;
| The Threat Within&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Life and Legend of Obi-Wan Kenobi&lt;br /&gt;
|-&lt;br /&gt;
| 44 BBY&lt;br /&gt;
| The Life and Legend of Obi-Wan Kenobi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Secrets of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 40 BBY&lt;br /&gt;
| Secrets of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Rise and Fall of Darth Vader&lt;br /&gt;
|-&lt;br /&gt;
| 39 BBY&lt;br /&gt;
| The Rise and Fall of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Cloak of Deception&lt;br /&gt;
|-&lt;br /&gt;
| 32.5 BBY&lt;br /&gt;
| Cloak of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Maul&lt;br /&gt;
|-&lt;br /&gt;
| 32.5 BBY&lt;br /&gt;
| Shadow Hunter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Phantom Menace&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Rogue Planet&lt;br /&gt;
|-&lt;br /&gt;
| 29 BBY&lt;br /&gt;
| Rogue Planet&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Quest&lt;br /&gt;
|-&lt;br /&gt;
| 28 BBY&lt;br /&gt;
| Path to Truth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 27 BBY&lt;br /&gt;
| The way of the Apprentice&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Trail of the Jedi&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dangerous Games&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Master of Disguise&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 26 BBY&lt;br /&gt;
| The School of Fear&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 25 BBY&lt;br /&gt;
| The Shadow Trap&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Moment of Truth&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 24 BBY&lt;br /&gt;
| The Changing of the Guard&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The False Peace&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Final Showdown&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Outbound Flight&lt;br /&gt;
|-&lt;br /&gt;
| 27 BBY&lt;br /&gt;
| Outbound Flight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Approaching Storm&lt;br /&gt;
|-&lt;br /&gt;
| 22.5 BBY&lt;br /&gt;
| The Approaching Storm&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Attack of the Clones&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Boba Fett&lt;br /&gt;
|-&lt;br /&gt;
| 22 BBY&lt;br /&gt;
| The Fight to Survive&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crossfire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Maze of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hunted&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19.5 BBY&lt;br /&gt;
| A New Threat&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Pursuit&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Clone Wars&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| The Clone Wars&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wild Space&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| No Prisoners&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars: Gambit&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Stealth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Siege&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars: Secret Missions&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Breakout Squad&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Curse of the Black Hole Pirates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Duel at Shattered Rock&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Guardians of the Chiss Key&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Republic Commando&lt;br /&gt;
|-&lt;br /&gt;
| 22 BBY&lt;br /&gt;
| Republic Commando: Hard Contact&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| Omega Squad: Targets&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: Triple Zero&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: Odds&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: True Colors&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19 BBY&lt;br /&gt;
| Republic Commando: Order 66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: 501st&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars Series&lt;br /&gt;
|-&lt;br /&gt;
| 21.5 BBY&lt;br /&gt;
| Shatterpoint&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| The Cestus Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 20 BBY&lt;br /&gt;
| MedStar I: Battle Surgeons&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| MedStar II: Jedi Healer&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19.5 BBY&lt;br /&gt;
| Jedi Trial&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Yoda: Dark Rendezvous&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Revenge of the Sith&lt;br /&gt;
|-&lt;br /&gt;
| 19 BBY&lt;br /&gt;
| Labyrinth of Evil&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Lord: The Rise of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Kenobi&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Kenobi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Coruscant Nights&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Twilight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Street of Shadows&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Patterns of Force&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Last Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Last of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 18 BBY&lt;br /&gt;
| The Desperate Mission&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Warning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Underworld&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Death on Naboo&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| A Tangled Web&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Return of the Dark Side&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Secret Weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Against the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Master of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Reckoning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | A New Hope: The Life of Luke Skywalker&lt;br /&gt;
|-&lt;br /&gt;
| 15 BBY&lt;br /&gt;
| A New Hope: The Life of Luke Skywalker&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Han Solo Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 10 BBY&lt;br /&gt;
| The Paradise Snare&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 5 BBY&lt;br /&gt;
| The Hutt Gambit&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| Rebel Dawn&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Adventures of Lando Calrissian&lt;br /&gt;
|-&lt;br /&gt;
| 4 BBY&lt;br /&gt;
| Lando Calrissian and the Mindharp of Sharu&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lando Calrissian and the Flamewind of Oseon&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| Lando Calrissian and the Starcave of ThonBoka&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Force Unleashed&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| The Force Unleashed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| The Force Unleashed II&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Han Solo Adventures&lt;br /&gt;
|-&lt;br /&gt;
| 2 BBY&lt;br /&gt;
| Han Solo at Stars' End&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Han Solo's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Han Solo and the Lost Legacy&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Death Troopers&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| Death Troopers&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Dark Forces&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| Soldier for the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 5 ABY&lt;br /&gt;
| Rebel Agent&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Knight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Death Star&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| Death Star&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Shadow Games&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shadow Games&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | A New Hope&lt;br /&gt;
|-&lt;br /&gt;
| 0 BBY&lt;br /&gt;
| From the Adventures of Luke Skywalker&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Rebel Forces&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| Target&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hostage&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Renegade&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0.5 ABY&lt;br /&gt;
| Firefight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Trapped&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1 ABY&lt;br /&gt;
| Uprising&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Galaxy of Fear&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
!colspan=4 | Hand of Judgement&lt;br /&gt;
|-&lt;br /&gt;
| 0.5 ABY&lt;br /&gt;
| Allegiance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0.8 ABY&lt;br /&gt;
| Choices of One&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Star Wars Galaxies&lt;br /&gt;
|-&lt;br /&gt;
| 1 ABY&lt;br /&gt;
| The Ruins of Dantooine&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Splinter of the Mind's Eye&lt;br /&gt;
|-&lt;br /&gt;
| 2 ABY&lt;br /&gt;
| Splinter of the Mind's Eye&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Scoundrels&lt;br /&gt;
|-&lt;br /&gt;
| 0-3 ABY&lt;br /&gt;
| Scoundrels&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Shadows of the Empire&lt;br /&gt;
|-&lt;br /&gt;
| 3.5 ABY&lt;br /&gt;
| Shadows of the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Bounty Hunter Wars&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| The Mandalorian Armor&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Slave Ship&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hard Merchandise&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Truce at Bakura&lt;br /&gt;
|-&lt;br /&gt;
| 4 ABY&lt;br /&gt;
| The Truce at Bakura&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Prince&lt;br /&gt;
|-&lt;br /&gt;
| 5 ABY&lt;br /&gt;
| The Glove of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Lost City of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Zorba the Hutt's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Mission from Mount Yoda&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Queen of the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Prophets of the Dark Side&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Luke Skywalker and the Shadows of Mindor&lt;br /&gt;
|-&lt;br /&gt;
| 5.5 ABY&lt;br /&gt;
| Luke Skywalker and the Shadows of Mindor&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | X-wing&lt;br /&gt;
|-&lt;br /&gt;
| 6.5 ABY&lt;br /&gt;
| Rogue Squadron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wedge's Gamble&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7 ABY&lt;br /&gt;
| The Krytos Trap&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Bacta War&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wraith Squadron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7.5 ABY&lt;br /&gt;
| Iron Fist&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Solo Command&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 9 ABY&lt;br /&gt;
| Isard's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 ABY&lt;br /&gt;
| Starfighters of Adumar&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 13, 19, 29, 44 ABY&lt;br /&gt;
| Mercy Kill&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Courtship of Princess Leia&lt;br /&gt;
|-&lt;br /&gt;
| 8 ABY&lt;br /&gt;
| The Courtship of Princess Leia&lt;br /&gt;
| ?&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Tatooine Ghost&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Tattoine Ghost&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Thrawn Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 9 ABY&lt;br /&gt;
| Heir to the Empire&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Force Rising&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Last Command&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Jedi Academy Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 11 ABY&lt;br /&gt;
| Jedi Search&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Apprentice&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Champions of the Force&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | I, Jedi&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| I, Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Callista Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 ABY&lt;br /&gt;
| Children of the Jedi&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Darksaber&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Planet of Twilight&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Crystal Star&lt;br /&gt;
|-&lt;br /&gt;
| 14 ABY&lt;br /&gt;
| The Crystal Star&lt;br /&gt;
| Y&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Black Fleet Crisis Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 16 ABY&lt;br /&gt;
| Before the Storm&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shield of Lies&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Tyrant's Test&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The New Rebellion&lt;br /&gt;
|-&lt;br /&gt;
| 17 ABY&lt;br /&gt;
| The New Rebellion&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Corellian Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 18 ABY&lt;br /&gt;
| Ambush at Corellia&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Assault at Selonia&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Showdown at Centerpoint&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Hand of Thrawn&lt;br /&gt;
|-&lt;br /&gt;
| 19 ABY&lt;br /&gt;
| Specter of the Past&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vision of the Future&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Scourge&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Scourge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Survivor's Quest&lt;br /&gt;
|-&lt;br /&gt;
| 22 ABY&lt;br /&gt;
| Survivor's Quest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Junior Jedi Knights&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Golden Globe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lyric's World&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Promises&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Anakin's Quest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vader's Fortress&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Kenobi's Blade&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Young Jedi Knights&lt;br /&gt;
|-&lt;br /&gt;
| 23-24 ABY&lt;br /&gt;
| Heirs of the Force&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shadow Academy&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Lost Ones&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lightsabers&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Darkest Knight&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Under Siege&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shards of Alderaan&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Diversity Alliance&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Delusions of Grandeur&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Bounty&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Emperor's Plague&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Return to Ord Mantell&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Trouble on Cloud City&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crisis at Crystal Reef&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The New Jedi Order&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vector Prime&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Tide I: Onslaught&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Tide II: Ruin&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Agents of Chaos I: Hero's Trial&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Agents of Chaos II: Jedi Eclipse&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 26 ABY&lt;br /&gt;
| Balance Point&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Edge of Victory I: Conquest&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 27 ABY&lt;br /&gt;
| Edge of Victory II: Rebirth&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Star by Star&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Journey&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Enemy Lines I: Rebel Dream&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Enemy Lines II: Rebel Stand&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Traitor&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 28 ABY&lt;br /&gt;
| Destiny's Way&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic I: Remnant&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic II: Refugee&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic III: Reunion&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Final Prophecy&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 29 ABY&lt;br /&gt;
| The Unifying Force&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Dark Nest Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 35 ABY&lt;br /&gt;
| The Joiner King&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 36 ABY&lt;br /&gt;
| The Unseen Queen&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Swarm War&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Legacy of the Force&lt;br /&gt;
|-&lt;br /&gt;
| 40 ABY&lt;br /&gt;
| Betrayal&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Bloodlines&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Temepst&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Exile&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sacrifice&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Inferno&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Fury&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Revelation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 41 ABY&lt;br /&gt;
| Invincible&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Crosscurrent&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crosscurrent&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Riptide&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Millennium Falcon&lt;br /&gt;
|-&lt;br /&gt;
| 43 ABY&lt;br /&gt;
| Millennium Falcon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Fate of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 43.5 ABY&lt;br /&gt;
| Outcast&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Omen&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Abyss&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44 ABY&lt;br /&gt;
| Backlash&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Allies&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vortex&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44.5 ABY&lt;br /&gt;
| Conviction&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Ascension&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Apocalypse&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Crucible&lt;br /&gt;
|-&lt;br /&gt;
| 45 ABY&lt;br /&gt;
| Crucible&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=70</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=70"/>
				<updated>2013-07-22T23:28:53Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting. I'm side-tracked with another project but trying to chip away at this one.&lt;br /&gt;
*Vol 1&lt;br /&gt;
**Ch 1: Done&lt;br /&gt;
**Ch 2: Done&lt;br /&gt;
**Ch 3: Translated, cleaned&lt;br /&gt;
**Ch 4: Translated, cleaned&lt;br /&gt;
**Extra 1: Translated, cleaned&lt;br /&gt;
**Ch 5: Translated, cleaned&lt;br /&gt;
**Extra 2: Translated, cleaned&lt;br /&gt;
*Vol 2&lt;br /&gt;
**Ch 6: Translated&lt;br /&gt;
**Ch 7: Translated&lt;br /&gt;
**Ch 8: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume 1 progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 82/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Star_Wars_Books&amp;diff=69</id>
		<title>Star Wars Books</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Star_Wars_Books&amp;diff=69"/>
				<updated>2013-07-20T10:33:29Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: Created page with &amp;quot;{| class=&amp;quot;wikitable&amp;quot; |- ! scope=&amp;quot;col&amp;quot; | Period ! scope=&amp;quot;col&amp;quot; | Title ! scope=&amp;quot;col&amp;quot; | Have ! scope=&amp;quot;col&amp;quot; | Read |- | 5000+ BBY? | Dawn of the Jedi: Into the Void | | |- ! colsp...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Period&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Title&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Have&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Read&lt;br /&gt;
|-&lt;br /&gt;
| 5000+ BBY?&lt;br /&gt;
| Dawn of the Jedi: Into the Void&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Lost Tribe of the Sith&lt;br /&gt;
|-&lt;br /&gt;
 | 5000 BBY&lt;br /&gt;
| Lost Tribe of the Sith: The Collected Stories&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Old Republic&lt;br /&gt;
|-&lt;br /&gt;
| 3954 BBY&lt;br /&gt;
| Revan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3653 BBY&lt;br /&gt;
| Deceived&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3643 BBY&lt;br /&gt;
| Fatal Alliance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3641 BBY&lt;br /&gt;
| Annihilation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Red Harvest&lt;br /&gt;
|-&lt;br /&gt;
| 3645 BBY&lt;br /&gt;
| Red Harvest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Knight Errant&lt;br /&gt;
|-&lt;br /&gt;
| 1032 BBY&lt;br /&gt;
| Knight Errant&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Bane&lt;br /&gt;
|-&lt;br /&gt;
| 1003 BBY&lt;br /&gt;
| Path of Destruction&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1000 BBY&lt;br /&gt;
| Rule of Two&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 980 BBY&lt;br /&gt;
| Dynasty of Evil&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Plagueis&lt;br /&gt;
|-&lt;br /&gt;
| 67 BBY&lt;br /&gt;
| Darth Plagueis&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Legacy of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 89.5 BBY&lt;br /&gt;
| Legacy of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Wrath of Darth Maul&lt;br /&gt;
|-&lt;br /&gt;
| 51 BBY&lt;br /&gt;
| The Wrath of Darth Maul&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Apprentice&lt;br /&gt;
|-&lt;br /&gt;
| 45 BBY&lt;br /&gt;
| The Rising Force&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dark Rival&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44 BBY&lt;br /&gt;
| The Hidden Past&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Mark of the Crown&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Defenders of the Dead&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Uncertain Path&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Captive Temple&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Day of Reckoning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 43 BBY&lt;br /&gt;
| The Fight for Truth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Shattered Peace&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Deadly Hunter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Evil Experiment&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dangerous Rescue&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 41 BBY&lt;br /&gt;
| The Ties That Bind&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Death of Hope&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Call to Vengeance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Only Witness&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 40 BBY&lt;br /&gt;
| The Threat Within&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Life and Legend of Obi-Wan Kenobi&lt;br /&gt;
|-&lt;br /&gt;
| 44 BBY&lt;br /&gt;
| The Life and Legend of Obi-Wan Kenobi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Secrets of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 40 BBY&lt;br /&gt;
| Secrets of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Rise and Fall of Darth Vader&lt;br /&gt;
|-&lt;br /&gt;
| 39 BBY&lt;br /&gt;
| The Rise and Fall of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Cloak of Deception&lt;br /&gt;
|-&lt;br /&gt;
| 32.5 BBY&lt;br /&gt;
| Cloak of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Darth Maul&lt;br /&gt;
|-&lt;br /&gt;
| 32.5 BBY&lt;br /&gt;
| Shadow Hunter&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Phantom Menace&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Rogue Planet&lt;br /&gt;
|-&lt;br /&gt;
| 29 BBY&lt;br /&gt;
| Rogue Planet&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Quest&lt;br /&gt;
|-&lt;br /&gt;
| 28 BBY&lt;br /&gt;
| Path to Truth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 27 BBY&lt;br /&gt;
| The way of the Apprentice&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Trail of the Jedi&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Dangerous Games&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Master of Disguise&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 26 BBY&lt;br /&gt;
| The School of Fear&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 25 BBY&lt;br /&gt;
| The Shadow Trap&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Moment of Truth&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| 24 BBY&lt;br /&gt;
| The Changing of the Guard&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The False Peace&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Final Showdown&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Outbound Flight&lt;br /&gt;
|-&lt;br /&gt;
| 27 BBY&lt;br /&gt;
| Outbound Flight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Approaching Storm&lt;br /&gt;
|-&lt;br /&gt;
| 22.5 BBY&lt;br /&gt;
| The Approaching Storm&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Attack of the Clones&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Boba Fett&lt;br /&gt;
|-&lt;br /&gt;
| 22 BBY&lt;br /&gt;
| The Fight to Survive&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crossfire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Maze of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hunted&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19.5 BBY&lt;br /&gt;
| A New Threat&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Pursuit&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Clone Wars&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| The Clone Wars&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wild Space&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| No Prisoners&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars: Gambit&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Stealth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Siege&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars: Secret Missions&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Breakout Squad&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Curse of the Black Hole Pirates&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Duel at Shattered Rock&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Guardians of the Chiss Key&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Republic Commando&lt;br /&gt;
|-&lt;br /&gt;
| 22 BBY&lt;br /&gt;
| Republic Commando: Hard Contact&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| Omega Squad: Targets&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: Triple Zero&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: Odds&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: True Colors&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19 BBY&lt;br /&gt;
| Republic Commando: Order 66&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Republic Commando: 501st&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Clone Wars Series&lt;br /&gt;
|-&lt;br /&gt;
| 21.5 BBY&lt;br /&gt;
| Shatterpoint&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 21 BBY&lt;br /&gt;
| The Cestus Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 20 BBY&lt;br /&gt;
| MedStar I: Battle Surgeons&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| MedStar II: Jedi Healer&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19.5 BBY&lt;br /&gt;
| Jedi Trial&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Yoda: Dark Rendezvous&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Revenge of the Sith&lt;br /&gt;
|-&lt;br /&gt;
| 19 BBY&lt;br /&gt;
| Labyrinth of Evil&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Lord: The Rise of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Kenobi&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Kenobi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Coruscant Nights&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Twilight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Street of Shadows&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Patterns of Force&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Last Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Last of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 18 BBY&lt;br /&gt;
| The Desperate Mission&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Warning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Underworld&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Death on Naboo&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| A Tangled Web&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Return of the Dark Side&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Secret Weapon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Against the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Master of Deception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Reckoning&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | A New Hope: The Life of Luke Skywalker&lt;br /&gt;
|-&lt;br /&gt;
| 15 BBY&lt;br /&gt;
| A New Hope: The Life of Luke Skywalker&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Han Solo Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 10 BBY&lt;br /&gt;
| The Paradise Snare&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 5 BBY&lt;br /&gt;
| The Hutt Gambit&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| Rebel Dawn&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Adventures of Lando Calrissian&lt;br /&gt;
|-&lt;br /&gt;
| 4 BBY&lt;br /&gt;
| Lando Calrissian and the Mindharp of Sharu&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lando Calrissian and the Flamewind of Oseon&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| Lando Calrissian and the Starcave of ThonBoka&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Force Unleashed&lt;br /&gt;
|-&lt;br /&gt;
| 3 BBY&lt;br /&gt;
| The Force Unleashed&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| The Force Unleashed II&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Han Solo Adventures&lt;br /&gt;
|-&lt;br /&gt;
| 2 BBY&lt;br /&gt;
| Han Solo at Stars' End&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Han Solo's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Han Solo and the Lost Legacy&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Death Troopers&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| Death Troopers&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Dark Forces&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| Soldier for the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 5 ABY&lt;br /&gt;
| Rebel Agent&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Knight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Death Star&lt;br /&gt;
|-&lt;br /&gt;
| 1 BBY&lt;br /&gt;
| Death Star&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Shadow Games&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shadow Games&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | A New Hope&lt;br /&gt;
|-&lt;br /&gt;
| 0 BBY&lt;br /&gt;
| From the Adventures of Luke Skywalker&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Rebel Forces&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| Target&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hostage&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Renegade&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0.5 ABY&lt;br /&gt;
| Firefight&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Trapped&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1 ABY&lt;br /&gt;
| Uprising&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Galaxy of Fear&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| don't care&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
!colspan=4 | Hand of Judgement&lt;br /&gt;
|-&lt;br /&gt;
| 0.5 ABY&lt;br /&gt;
| Allegiance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0.8 ABY&lt;br /&gt;
| Choices of One&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Star Wars Galaxies&lt;br /&gt;
|-&lt;br /&gt;
| 1 ABY&lt;br /&gt;
| The Ruins of Dantooine&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Splinter of the Mind's Eye&lt;br /&gt;
|-&lt;br /&gt;
| 2 ABY&lt;br /&gt;
| Splinter of the Mind's Eye&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Scoundrels&lt;br /&gt;
|-&lt;br /&gt;
| 0-3 ABY&lt;br /&gt;
| Scoundrels&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Shadows of the Empire&lt;br /&gt;
|-&lt;br /&gt;
| 3.5 ABY&lt;br /&gt;
| Shadows of the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Bounty Hunter Wars&lt;br /&gt;
|-&lt;br /&gt;
| 0 ABY&lt;br /&gt;
| The Mandalorian Armor&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Slave Ship&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hard Merchandise&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Truce at Bakura&lt;br /&gt;
|-&lt;br /&gt;
| 4 ABY&lt;br /&gt;
| The Truce at Bakura&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Jedi Prince&lt;br /&gt;
|-&lt;br /&gt;
| 5 ABY&lt;br /&gt;
| The Glove of Darth Vader&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Lost City of the Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Zorba the Hutt's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Mission from Mount Yoda&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Queen of the Empire&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Prophets of the Dark Side&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Luke Skywalker and the Shadows of Mindor&lt;br /&gt;
|-&lt;br /&gt;
| 5.5 ABY&lt;br /&gt;
| Luke Skywalker and the Shadows of Mindor&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | X-wing&lt;br /&gt;
|-&lt;br /&gt;
| 6.5 ABY&lt;br /&gt;
| Rogue Squadron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wedge's Gamble&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7 ABY&lt;br /&gt;
| The Krytos Trap&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Bacta War&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Wraith Squadron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7.5 ABY&lt;br /&gt;
| Iron Fist&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Solo Command&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 9 ABY&lt;br /&gt;
| Isard's Revenge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 ABY&lt;br /&gt;
| Starfighters of Adumar&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 13, 19, 29, 44 ABY&lt;br /&gt;
| Mercy Kill&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Courtship of Princess Leia&lt;br /&gt;
|-&lt;br /&gt;
| 8 ABY&lt;br /&gt;
| The Courtship of Princess Leia&lt;br /&gt;
| ?&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Tatooine Ghost&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Tattoine Ghost&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Thrawn Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 9 ABY&lt;br /&gt;
| Heir to the Empire&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Force Rising&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Last Command&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Jedi Academy Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 11 ABY&lt;br /&gt;
| Jedi Search&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Apprentice&lt;br /&gt;
|&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Champions of the Force&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | I, Jedi&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| I, Jedi&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Callista Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 ABY&lt;br /&gt;
| Children of the Jedi&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Darksaber&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Planet of Twilight&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Crystal Star&lt;br /&gt;
|-&lt;br /&gt;
| 14 ABY&lt;br /&gt;
| The Crystal Star&lt;br /&gt;
| Y&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Black Fleet Crisis Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 16 ABY&lt;br /&gt;
| Before the Storm&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shield of Lies&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Tyrant's Test&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The New Rebellion&lt;br /&gt;
|-&lt;br /&gt;
| 17 ABY&lt;br /&gt;
| The New Rebellion&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Corellian Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 18 ABY&lt;br /&gt;
| Ambush at Corellia&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Assault at Selonia&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Showdown at Centerpoint&lt;br /&gt;
|&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Hand of Thrawn&lt;br /&gt;
|-&lt;br /&gt;
| 19 ABY&lt;br /&gt;
| Specter of the Past&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vision of the Future&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Scourge&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Scourge&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Survivor's Quest&lt;br /&gt;
|-&lt;br /&gt;
| 22 ABY&lt;br /&gt;
| Survivor's Quest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Junior Jedi Knights&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Golden Globe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lyric's World&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Promises&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Anakin's Quest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vader's Fortress&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Kenobi's Blade&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Young Jedi Knights&lt;br /&gt;
|-&lt;br /&gt;
| 23-24 ABY&lt;br /&gt;
| Heirs of the Force&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shadow Academy&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Lost Ones&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Lightsabers&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Darkest Knight&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Under Siege&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shards of Alderaan&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Diversity Alliance&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Delusions of Grandeur&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Jedi Bounty&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Emperor's Plague&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Return to Ord Mantell&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Trouble on Cloud City&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crisis at Crystal Reef&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The New Jedi Order&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vector Prime&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Tide I: Onslaught&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Tide II: Ruin&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Agents of Chaos I: Hero's Trial&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Agents of Chaos II: Jedi Eclipse&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 26 ABY&lt;br /&gt;
| Balance Point&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Edge of Victory I: Conquest&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
| 27 ABY&lt;br /&gt;
| Edge of Victory II: Rebirth&lt;br /&gt;
| Y&lt;br /&gt;
| Y&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Star by Star&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Dark Journey&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Enemy Lines I: Rebel Dream&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Enemy Lines II: Rebel Stand&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Traitor&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 28 ABY&lt;br /&gt;
| Destiny's Way&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic I: Remnant&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic II: Refugee&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Force Heretic III: Reunion&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Final Prophecy&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 29 ABY&lt;br /&gt;
| The Unifying Force&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | The Dark Nest Trilogy&lt;br /&gt;
|-&lt;br /&gt;
| 35 ABY&lt;br /&gt;
| The Joiner King&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 36 ABY&lt;br /&gt;
| The Unseen Queen&lt;br /&gt;
| Y&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| The Swarm War&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Legacy of the Force&lt;br /&gt;
|-&lt;br /&gt;
| 40 ABY&lt;br /&gt;
| Betrayal&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Bloodlines&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Temepst&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Exile&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Sacrifice&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Inferno&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Fury&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Revelation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 41 ABY&lt;br /&gt;
| Invincible&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Crosscurrent&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Crosscurrent&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Riptide&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Millennium Falcon&lt;br /&gt;
|-&lt;br /&gt;
| 43 ABY&lt;br /&gt;
| Millennium Falcon&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Fate of the Jedi&lt;br /&gt;
|-&lt;br /&gt;
| 43.5 ABY&lt;br /&gt;
| Outcast&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Omen&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Abyss&lt;br /&gt;
| Y&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44 ABY&lt;br /&gt;
| Backlash&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Allies&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Vortex&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 44.5 ABY&lt;br /&gt;
| Conviction&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Ascension&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Apocalypse&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! colspan=4 | Crucible&lt;br /&gt;
|-&lt;br /&gt;
| 45 ABY&lt;br /&gt;
| Crucible&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=68</id>
		<title>DBF Util</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=68"/>
				<updated>2013-06-23T07:08:08Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Changes in Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Originally coded during a break in work, I've picked this python script back up to turn it into a more mature program. [http://dogtato.net/giswiki/index.php?title=DBF_Utility Current version guide]&lt;br /&gt;
&lt;br /&gt;
==Changes Made==&lt;br /&gt;
*Converted from a procedural program in a single file to an object oriented design&lt;br /&gt;
*Converted the GUI library from Tkinter to PyGTK&lt;br /&gt;
*Added progress bar with time elapsed/remaining/total/ETA&lt;br /&gt;
*Added button for aborting the output&lt;br /&gt;
&lt;br /&gt;
==Changes in Progress==&lt;br /&gt;
Three big things to do next:&lt;br /&gt;
*Field Calculations&lt;br /&gt;
*More data formats&lt;br /&gt;
*Sample output (need to build indices in the background)&lt;br /&gt;
&lt;br /&gt;
==Planned Changes==&lt;br /&gt;
*Polish new gui a little, try to fix the scrollbar-not-appearing issue&lt;br /&gt;
*Support for other data formats besided dbf (csv and sqllite are easiest)&lt;br /&gt;
*Field calculations with the same format as the ArcGIS field calculator&lt;br /&gt;
*Ability to save a configuration of input/output files for tasks that get repeated&lt;br /&gt;
*Display %/count unjoined/joined records&lt;br /&gt;
*Create a wrapper for demdbf library to test it against dbfpy&lt;br /&gt;
*popup window when you click the value field that is like a field calculator lists of available fields&lt;br /&gt;
*start building index in a forked process the moment a join is added&lt;br /&gt;
*real time generation of a sample of the output with the current configuration&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=67</id>
		<title>DBF Util</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=67"/>
				<updated>2013-06-23T02:11:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Originally coded during a break in work, I've picked this python script back up to turn it into a more mature program. [http://dogtato.net/giswiki/index.php?title=DBF_Utility Current version guide]&lt;br /&gt;
&lt;br /&gt;
==Changes Made==&lt;br /&gt;
*Converted from a procedural program in a single file to an object oriented design&lt;br /&gt;
*Converted the GUI library from Tkinter to PyGTK&lt;br /&gt;
*Added progress bar with time elapsed/remaining/total/ETA&lt;br /&gt;
*Added button for aborting the output&lt;br /&gt;
&lt;br /&gt;
==Changes in Progress==&lt;br /&gt;
Undecided&lt;br /&gt;
&lt;br /&gt;
==Planned Changes==&lt;br /&gt;
*Polish new gui a little, try to fix the scrollbar-not-appearing issue&lt;br /&gt;
*Support for other data formats besided dbf (csv and sqllite are easiest)&lt;br /&gt;
*Field calculations with the same format as the ArcGIS field calculator&lt;br /&gt;
*Ability to save a configuration of input/output files for tasks that get repeated&lt;br /&gt;
*Display %/count unjoined/joined records&lt;br /&gt;
*Create a wrapper for demdbf library to test it against dbfpy&lt;br /&gt;
*popup window when you click the value field that is like a field calculator lists of available fields&lt;br /&gt;
*start building index in a forked process the moment a join is added&lt;br /&gt;
*real time generation of a sample of the output with the current configuration&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=66</id>
		<title>DBF Util</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=66"/>
				<updated>2013-06-22T07:47:11Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Originally coded during a break in work, I've picked this python script back up to turn it into a more mature program. [http://dogtato.net/giswiki/index.php?title=DBF_Utility Current version guide]&lt;br /&gt;
&lt;br /&gt;
==Changes Made==&lt;br /&gt;
*Converted from a procedural program in a single file to an object oriented design&lt;br /&gt;
*Converted the GUI library from Tkinter to PyGTK&lt;br /&gt;
&lt;br /&gt;
==Changes in Progress==&lt;br /&gt;
*Polish new gui a little, try to fix the scrollbar-not-appearing issue&lt;br /&gt;
*Support for other data formats besided dbf (csv and sqllite are easiest)&lt;br /&gt;
&lt;br /&gt;
==Planned Changes==&lt;br /&gt;
*Field calculations with the same format as the ArcGIS field calculator&lt;br /&gt;
*Ability to save a configuration of input/output files for tasks that get repeated&lt;br /&gt;
*Display time elapsed/remaining/total/ETA&lt;br /&gt;
*Display %/count unjoined/joined records&lt;br /&gt;
*Create a wrapper for demdbf library to test it against dbfpy&lt;br /&gt;
*popup window when you click the value field that is like a field calculator lists of available fields&lt;br /&gt;
*start building index in a forked process the moment a join is added&lt;br /&gt;
*real time generation of a sample of the output with the current configuration&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=65</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=65"/>
				<updated>2013-06-22T07:41:32Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting. I'm side-tracked with another project but trying to chip away at this one.&lt;br /&gt;
*Vol 1&lt;br /&gt;
**Ch 1: Done&lt;br /&gt;
**Ch 2: Done&lt;br /&gt;
**Ch 3: Translated, cleaned&lt;br /&gt;
**Ch 4: Translated, cleaned&lt;br /&gt;
**Extra 1: Translated, cleaned&lt;br /&gt;
**Ch 5: Translated, cleaned&lt;br /&gt;
**Extra 2: Translated, cleaned&lt;br /&gt;
*Vol 2&lt;br /&gt;
**Ch 6: Translated&lt;br /&gt;
**Ch 7: Translated&lt;br /&gt;
**Ch 8: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume 1 progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 72/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=64</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=64"/>
				<updated>2013-06-20T04:38:04Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting. I'm side-tracked with another project but trying to chip away at this one.&lt;br /&gt;
*Vol 1&lt;br /&gt;
**Ch 1: Done&lt;br /&gt;
**Ch 2: Done&lt;br /&gt;
**Ch 3: Translated, cleaned&lt;br /&gt;
**Ch 4: Translated, cleaned&lt;br /&gt;
**Extra 1: Translated, cleaned&lt;br /&gt;
**Ch 5: Translated, cleaned&lt;br /&gt;
**Extra 2: Translated, cleaned&lt;br /&gt;
*Vol 2&lt;br /&gt;
**Ch 6: Translated&lt;br /&gt;
**Ch 7: Translated&lt;br /&gt;
**Ch 8: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume 1 progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 68/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=63</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=63"/>
				<updated>2013-06-15T03:30:15Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting. I'm side-tracked with another project but trying to chip away at this one.&lt;br /&gt;
*Vol 1&lt;br /&gt;
**Ch 1: Done&lt;br /&gt;
**Ch 2: Done&lt;br /&gt;
**Ch 3: Translated, cleaned&lt;br /&gt;
**Ch 4: Translated, cleaned&lt;br /&gt;
**Extra 1: Translated, cleaned&lt;br /&gt;
**Ch 5: Translated, cleaned&lt;br /&gt;
**Extra 2: Translated, cleaned&lt;br /&gt;
*Vol 2&lt;br /&gt;
**Ch 6: Translated&lt;br /&gt;
**Ch 7: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume 1 progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 68/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=62</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=62"/>
				<updated>2013-06-15T03:29:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting. I'm side-tracked with another project but trying to chip away at this one.&lt;br /&gt;
*Vol 1&lt;br /&gt;
**Ch 1: Done&lt;br /&gt;
**Ch 2: Done&lt;br /&gt;
**Ch 3: Translated, cleaned&lt;br /&gt;
**Ch 4: Translated, cleaned&lt;br /&gt;
**Extra 1: Translated, cleaned&lt;br /&gt;
**Ch 5: Translated, cleaned&lt;br /&gt;
**Extra 2: Translated, cleaned&lt;br /&gt;
*Vol 2&lt;br /&gt;
**Ch 6: Translated&lt;br /&gt;
**Ch 7: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 68/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=61</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=61"/>
				<updated>2013-06-15T03:14:15Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting. I'm side-tracked with another project but trying to chip away at this one.&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Done&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, cleaned&lt;br /&gt;
*Extra 2: Translated, cleaned&lt;br /&gt;
*Ch 6: Translated&lt;br /&gt;
*Ch 7: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 68/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=60</id>
		<title>PyGTK</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=60"/>
				<updated>2013-06-15T03:12:08Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PyGTK is loads better than TKinter.  There are far more events to work with which let you make a more responsive, convenient, and concise interface.&amp;lt;br&amp;gt;&lt;br /&gt;
I am using Glade to create the gui. pygtk is well documented; glade is not.&amp;lt;br&amp;gt;&lt;br /&gt;
For starters, supposedly you should use the GtkBuilder file format over Libglade. Many instructions on the web are for Libglade.&amp;lt;br&amp;gt;&lt;br /&gt;
holy crap, there's gtk 3, it's buried beneath a lot of gtk 2 documentation on the internet. But it's so much better.&lt;br /&gt;
&amp;lt;br&amp;gt;But... it seems to require python 3, which I'd like to use but there are some issues with that.&amp;lt;br&amp;gt;&lt;br /&gt;
Fortunately, the only thing I know of that doesn't work are comboboxtext widgets, which are convenient but don't add anything new.&amp;lt;br&amp;gt;&lt;br /&gt;
Also, apparently, gtk 3 is not so widespread, particularly on Windows, which will be the main platform for the program I'm making.&lt;br /&gt;
==Loading a glade file, hooking up event handlers, and displaying a window==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;#Load the file&lt;br /&gt;
import gtk&lt;br /&gt;
gladefile = 'app.glade'&lt;br /&gt;
builder = gtk.Builder()&lt;br /&gt;
builder.add_from_file(gladefile)&lt;br /&gt;
&lt;br /&gt;
#Connect callback handlers&lt;br /&gt;
handlers = {}&lt;br /&gt;
handlers['button_clicked_cb'] = buttonclickedfunction&lt;br /&gt;
builder.connect_signals(handlers)&lt;br /&gt;
&lt;br /&gt;
#Display the window&lt;br /&gt;
window = builder.get_object('mainwindow')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
But first you have to create the glade file. Create a window and divide it with boxes and then put widgets in each panel and widgets within those widgets as needed.&amp;lt;br&amp;gt;&lt;br /&gt;
==Actions==&lt;br /&gt;
What are actions for? Do they let me configure a button to launch a file dialog?&lt;br /&gt;
==Toplevels==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| Window&lt;br /&gt;
| Make an empty window&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;window = builder.get_object('windowname')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| FileChooserDialog&lt;br /&gt;
|&lt;br /&gt;
*Click and create it&lt;br /&gt;
*Add cancel and ok buttons&lt;br /&gt;
*Add a combobox for filtering files or an entry box for entering a filename, or both or neither&lt;br /&gt;
*You can set Response ID for the buttons to know which was clicked&lt;br /&gt;
*How do you get the file selection back?&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Control and Display==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| ComboBox&lt;br /&gt;
|&lt;br /&gt;
*Create a ListStore for the model&lt;br /&gt;
**Add a column to the ListStore on the General tab. gchararray for strings&lt;br /&gt;
*Create a ComboBox&lt;br /&gt;
**Set the model to the ListStore&lt;br /&gt;
**Right click the ComboBox in the widget tree and click Edit&lt;br /&gt;
***On the Hierarchy tab, click add to insert a Cell Renderer. Name it whatever.&lt;br /&gt;
***Set the Text property to the column you want displayed from the ListStore&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cb = builder.get_object('comboboxname')&lt;br /&gt;
cb.get_active_text()&amp;lt;/source&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Treeview&lt;br /&gt;
(ListStore)&lt;br /&gt;
|&lt;br /&gt;
*Place inside a viewport to give it a nice-looking border&lt;br /&gt;
*Set TreeView Model to a ListStore or TreeStore. Add at least one column to the Store&lt;br /&gt;
*Right-click&amp;gt;edit the TreeView and add at least one column on the Hierarchy tab&lt;br /&gt;
**Right-click each column in the Hierarch list and &amp;quot;Add child text&amp;quot;, for text at least&lt;br /&gt;
***Set the Text property of the child text to the&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=59</id>
		<title>PyGTK</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=59"/>
				<updated>2013-06-14T04:04:24Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Control and Display */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PyGTK is loads better than TKinter.  There are far more events to work with which let you make a more responsive, convenient, and concise interface.&amp;lt;br&amp;gt;&lt;br /&gt;
I am using Glade to create the gui. pygtk is well documented; glade is not.&amp;lt;br&amp;gt;&lt;br /&gt;
For starters, supposedly you should use the GtkBuilder file format over Libglade. Many instructions on the web are for Libglade.&lt;br /&gt;
==Loading a glade file, hooking up event handlers, and displaying a window==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;#Load the file&lt;br /&gt;
import gtk&lt;br /&gt;
gladefile = 'app.glade'&lt;br /&gt;
builder = gtk.Builder()&lt;br /&gt;
builder.add_from_file(gladefile)&lt;br /&gt;
&lt;br /&gt;
#Connect callback handlers&lt;br /&gt;
handlers = {}&lt;br /&gt;
handlers['button_clicked_cb'] = buttonclickedfunction&lt;br /&gt;
builder.connect_signals(handlers)&lt;br /&gt;
&lt;br /&gt;
#Display the window&lt;br /&gt;
window = builder.get_object('mainwindow')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
But first you have to create the glade file. Create a window and divide it with boxes and then put widgets in each panel and widgets within those widgets as needed.&amp;lt;br&amp;gt;&lt;br /&gt;
==Actions==&lt;br /&gt;
What are actions for? Do they let me configure a button to launch a file dialog?&lt;br /&gt;
==Toplevels==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| Window&lt;br /&gt;
| Make an empty window&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;window = builder.get_object('windowname')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| FileChooserDialog&lt;br /&gt;
|&lt;br /&gt;
*Click and create it&lt;br /&gt;
*Add cancel and ok buttons&lt;br /&gt;
*Add a combobox for filtering files or an entry box for entering a filename, or both or neither&lt;br /&gt;
*You can set Response ID for the buttons to know which was clicked&lt;br /&gt;
*How do you get the file selection back?&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Control and Display==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| ComboBox&lt;br /&gt;
|&lt;br /&gt;
*Create a ListStore for the model&lt;br /&gt;
**Add a column to the ListStore on the General tab. gchararray for strings&lt;br /&gt;
*Create a ComboBox&lt;br /&gt;
**Set the model to the ListStore&lt;br /&gt;
**Right click the ComboBox in the widget tree and click Edit&lt;br /&gt;
***On the Hierarchy tab, click add to insert a Cell Renderer. Name it whatever.&lt;br /&gt;
***Set the Text property to the column you want displayed from the ListStore&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;cb = builder.get_object('comboboxname')&lt;br /&gt;
activeiter = cb.get_active_iter()&amp;lt;/source&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Treeview&lt;br /&gt;
(ListStore)&lt;br /&gt;
|&lt;br /&gt;
*Place inside a viewport to give it a nice-looking border&lt;br /&gt;
*Set TreeView Model to a ListStore or TreeStore. Add at least one column to the Store&lt;br /&gt;
*Right-click&amp;gt;edit the TreeView and add at least one column on the Hierarchy tab&lt;br /&gt;
**Right-click each column in the Hierarch list and &amp;quot;Add child text&amp;quot;, for text at least&lt;br /&gt;
***Set the Text property of the child text to the&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=58</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=58"/>
				<updated>2013-06-12T07:11:02Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Done&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, cleaned&lt;br /&gt;
*Extra 2: Translated, cleaned&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 68/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=57</id>
		<title>DBF Util</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=57"/>
				<updated>2013-06-11T06:05:41Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Originally coded during a break in work, I've picked this python script back up to turn it into a more mature program. [http://dogtato.net/giswiki/index.php?title=DBF_Utility Current version guide]&lt;br /&gt;
&lt;br /&gt;
==Changes Made==&lt;br /&gt;
*Converted from a procedural program in a single file to an object oriented design&lt;br /&gt;
&lt;br /&gt;
==Changes in Progress==&lt;br /&gt;
*Converting the GUI library from Tkinter to pygtk&lt;br /&gt;
&lt;br /&gt;
==Planned Changes==&lt;br /&gt;
*Support for other data formats besided dbf&lt;br /&gt;
*Field calculations with the same format as the ArcGIS field calculator&lt;br /&gt;
*Ability to save a configuration of input/output files for tasks that get repeated&lt;br /&gt;
*Display time elapsed/remaining/total/ETA&lt;br /&gt;
*Display %/count unjoined/joined records&lt;br /&gt;
*Create a wrapper for demdbf library to test it against dbfpy&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=56</id>
		<title>PyGTK</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=56"/>
				<updated>2013-06-11T03:39:13Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Toplevels */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PyGTK is loads better than TKinter.  There are far more events to work with which let you make a more responsive, convenient, and concise interface.&amp;lt;br&amp;gt;&lt;br /&gt;
I am using Glade to create the gui. pygtk is well documented; glade is not.&amp;lt;br&amp;gt;&lt;br /&gt;
For starters, supposedly you should use the GtkBuilder file format over Libglade. Many instructions on the web are for Libglade.&lt;br /&gt;
==Loading a glade file, hooking up event handlers, and displaying a window==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;#Load the file&lt;br /&gt;
import gtk&lt;br /&gt;
gladefile = 'app.glade'&lt;br /&gt;
builder = gtk.Builder()&lt;br /&gt;
builder.add_from_file(gladefile)&lt;br /&gt;
&lt;br /&gt;
#Connect callback handlers&lt;br /&gt;
handlers = {}&lt;br /&gt;
handlers['button_clicked_cb'] = buttonclickedfunction&lt;br /&gt;
builder.connect_signals(handlers)&lt;br /&gt;
&lt;br /&gt;
#Display the window&lt;br /&gt;
window = builder.get_object('mainwindow')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
But first you have to create the glade file. Create a window and divide it with boxes and then put widgets in each panel and widgets within those widgets as needed.&amp;lt;br&amp;gt;&lt;br /&gt;
==Actions==&lt;br /&gt;
What are actions for? Do they let me configure a button to launch a file dialog?&lt;br /&gt;
==Toplevels==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| Window&lt;br /&gt;
| Make an empty window&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;window = builder.get_object('windowname')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| FileChooserDialog&lt;br /&gt;
|&lt;br /&gt;
*Click and create it&lt;br /&gt;
*Add cancel and ok buttons&lt;br /&gt;
*Add a combobox for filtering files or an entry box for entering a filename, or both or neither&lt;br /&gt;
*You can set Response ID for the buttons to know which was clicked&lt;br /&gt;
*How do you get the file selection back?&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Control and Display==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| ComboBox&lt;br /&gt;
|&lt;br /&gt;
*Create a ListStore for the model&lt;br /&gt;
**Add a column to the ListStore on the General tab. gchararray for strings&lt;br /&gt;
*Create a ComboBox&lt;br /&gt;
**Set the model to the ListStore&lt;br /&gt;
**Right click the ComboBox in the widget tree and click Edit&lt;br /&gt;
***On the Hierarchy tab, click add to insert a Cell Renderer. Name it whatever.&lt;br /&gt;
***Set the Text property to the column you want displayed from the ListStore&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;builder.get_object('comboboxname')&amp;lt;/source&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=55</id>
		<title>PyGTK</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=55"/>
				<updated>2013-06-11T03:38:50Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PyGTK is loads better than TKinter.  There are far more events to work with which let you make a more responsive, convenient, and concise interface.&amp;lt;br&amp;gt;&lt;br /&gt;
I am using Glade to create the gui. pygtk is well documented; glade is not.&amp;lt;br&amp;gt;&lt;br /&gt;
For starters, supposedly you should use the GtkBuilder file format over Libglade. Many instructions on the web are for Libglade.&lt;br /&gt;
==Loading a glade file, hooking up event handlers, and displaying a window==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;#Load the file&lt;br /&gt;
import gtk&lt;br /&gt;
gladefile = 'app.glade'&lt;br /&gt;
builder = gtk.Builder()&lt;br /&gt;
builder.add_from_file(gladefile)&lt;br /&gt;
&lt;br /&gt;
#Connect callback handlers&lt;br /&gt;
handlers = {}&lt;br /&gt;
handlers['button_clicked_cb'] = buttonclickedfunction&lt;br /&gt;
builder.connect_signals(handlers)&lt;br /&gt;
&lt;br /&gt;
#Display the window&lt;br /&gt;
window = builder.get_object('mainwindow')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
But first you have to create the glade file. Create a window and divide it with boxes and then put widgets in each panel and widgets within those widgets as needed.&amp;lt;br&amp;gt;&lt;br /&gt;
==Actions==&lt;br /&gt;
What are actions for? Do they let me configure a button to launch a file dialog?&lt;br /&gt;
==Toplevels==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| Window&lt;br /&gt;
| Make an empty window&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;window = builder.get_object('windowname')&lt;br /&gt;
window.show_all()&amp;lt;/source&amp;gt;&lt;br /&gt;
| FileChooserDialog&lt;br /&gt;
|&lt;br /&gt;
*Click and create it&lt;br /&gt;
*Add cancel and ok buttons&lt;br /&gt;
*Add a combobox for filtering files or an entry box for entering a filename, or both or neither&lt;br /&gt;
*You can set Response ID for the buttons to know which was clicked&lt;br /&gt;
*How do you get the file selection back?&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;br /&gt;
==Control and Display==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | widget&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | python&lt;br /&gt;
|-&lt;br /&gt;
| ComboBox&lt;br /&gt;
|&lt;br /&gt;
*Create a ListStore for the model&lt;br /&gt;
**Add a column to the ListStore on the General tab. gchararray for strings&lt;br /&gt;
*Create a ComboBox&lt;br /&gt;
**Set the model to the ListStore&lt;br /&gt;
**Right click the ComboBox in the widget tree and click Edit&lt;br /&gt;
***On the Hierarchy tab, click add to insert a Cell Renderer. Name it whatever.&lt;br /&gt;
***Set the Text property to the column you want displayed from the ListStore&lt;br /&gt;
| &amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;builder.get_object('comboboxname')&amp;lt;/source&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=54</id>
		<title>PyGTK</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=54"/>
				<updated>2013-06-10T00:54:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PyGTK is loads better than TKinter.  There are far more events to work with which let you make a more responsive, convenient, and concise interface.&amp;lt;br&amp;gt;&lt;br /&gt;
Supposedly you should use the GtkBuilder file format over Libglade. With that in mind...&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Loading a glade file into a python program&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;import gtk&lt;br /&gt;
gladefile = 'app.glade'&lt;br /&gt;
builder = gtk.Builder()&lt;br /&gt;
builder.add_from_file(gladefile)&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
But first you have to create the glade file. Create a window and divide it with boxes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ComboBox==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | glade side&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | adding items, pygtk side&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*Create a ListStore for the model&lt;br /&gt;
**Add a column to the ListStore on the General tab. gchararray for strings&lt;br /&gt;
*Create a ComboBox&lt;br /&gt;
**Set the model to the ListStore&lt;br /&gt;
**Right click the ComboBox in the widget tree and click Edit&lt;br /&gt;
***On the Hierarchy tab, click add. Name it whatever.&lt;br /&gt;
***Set the Text property to the column you want displayed from the ListStore&lt;br /&gt;
| &amp;lt;pre&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=53</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=53"/>
				<updated>2013-06-09T05:47:41Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, cleaned&lt;br /&gt;
*Extra 2: Translated, cleaned&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 64/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=52</id>
		<title>PyGTK</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=PyGTK&amp;diff=52"/>
				<updated>2013-06-09T05:47:01Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: Created page with &amp;quot;PyGTK is loads better than TKinter.  There are far more events to work with which let you make a more responsive, convenient, and concise interface.  Use Glade to create t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PyGTK is loads better than TKinter.  There are far more events to work with which let you make a more responsive, convenient, and concise interface.&lt;br /&gt;
&lt;br /&gt;
Use [[Glade]] to create the gui.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=51</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=51"/>
				<updated>2013-06-08T05:47:43Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, cleaned&lt;br /&gt;
*Extra 2: Translated, cleaned&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 61/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=50</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=50"/>
				<updated>2013-05-29T03:44:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, cleaned&lt;br /&gt;
*Extra 2: Translated, cleaned&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 56/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=49</id>
		<title>DBF Util</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=DBF_Util&amp;diff=49"/>
				<updated>2013-05-29T03:44:09Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: Created page with &amp;quot;Originally coded during a break in work, I've picked this python script back up to turn it into a more mature program. How to use the current version  ==Changes Made== *C...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Originally coded during a break in work, I've picked this python script back up to turn it into a more mature program. [[How to use the current version]]&lt;br /&gt;
&lt;br /&gt;
==Changes Made==&lt;br /&gt;
*Converted from a procedural program in a single file to an object oriented design&lt;br /&gt;
&lt;br /&gt;
==Changes in Progress==&lt;br /&gt;
*Converting the GUI library from Tkinter to pygtk&lt;br /&gt;
&lt;br /&gt;
==Planned Changes==&lt;br /&gt;
*Support for other data formats besided dbf&lt;br /&gt;
*Field calculations with the same format as the ArcGIS field calculator&lt;br /&gt;
*Ability to save a configuration of input/output files for tasks that get repeated&lt;br /&gt;
*Display time elapsed/remaining/total/ETA&lt;br /&gt;
*Display %/count unjoined/joined records&lt;br /&gt;
*Create a wrapper for demdbf library to test it against dbfpy&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=48</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=48"/>
				<updated>2013-05-28T04:07:06Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, cleaned&lt;br /&gt;
*Extra 2: Translated, cleaned&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 50/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=47</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=47"/>
				<updated>2013-05-27T04:20:17Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, cleaned&lt;br /&gt;
*Extra 2: Translated, cleaned&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 208/208&lt;br /&gt;
*Typesetting: 42/208 (easier part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=46</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=46"/>
				<updated>2013-05-24T05:50:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, mostly cleaned&lt;br /&gt;
*Extra 2: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 189/208&lt;br /&gt;
*Typesetting: 42/208 (easy part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=45</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=45"/>
				<updated>2013-05-22T04:41:27Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */  good god, just three pages today. stop thinking to yourself so damn much, nitta&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, half cleaned&lt;br /&gt;
*Extra 2: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 180/208&lt;br /&gt;
*Typesetting: 42/208 (easy part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=44</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=44"/>
				<updated>2013-05-19T03:50:54Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated, half cleaned&lt;br /&gt;
*Extra 2: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 208/208&lt;br /&gt;
*Cleaning/redrawing: 177/208&lt;br /&gt;
*Typesetting: 42/208 (easy part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=43</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=43"/>
				<updated>2013-05-18T03:30:38Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, cleaned&lt;br /&gt;
*Extra 1: Translated, cleaned&lt;br /&gt;
*Ch 5: Translated&lt;br /&gt;
*Extra 2: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning/redrawing: 156/208&lt;br /&gt;
*Typesetting: 42/208 (easy part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=42</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=42"/>
				<updated>2013-05-17T06:11:42Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, partially cleaned&lt;br /&gt;
*Extra 1: Translated&lt;br /&gt;
*Ch 5: Translated&lt;br /&gt;
*Extra 2: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning/redrawing: 136/208&lt;br /&gt;
*Typesetting: 42/208 (easy part)&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=41</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=41"/>
				<updated>2013-05-12T23:56:22Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated, partially cleaned&lt;br /&gt;
*Extra 1: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning/redrawing: 120/208&lt;br /&gt;
*Typesetting: 42/208&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=40</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=40"/>
				<updated>2013-05-12T23:55:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated&lt;br /&gt;
*Extra 1: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning/redrawing: 120/208&lt;br /&gt;
*Typesetting: 42/208&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=39</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=39"/>
				<updated>2013-05-12T21:21:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated&lt;br /&gt;
*Extra 1: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning/redrawing: 108/208&lt;br /&gt;
*Typesetting: 42/208&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=38</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=38"/>
				<updated>2013-05-11T19:56:01Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest.&amp;lt;br&amp;gt;&lt;br /&gt;
The plan is to release the full volume once it's done.&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated&lt;br /&gt;
*Extra 1: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning/redrawing: 92/108&lt;br /&gt;
*Typesetting: 42/208&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=37</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=37"/>
				<updated>2013-05-11T19:53:44Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: /* Progress */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated&lt;br /&gt;
*Extra 1: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning/redrawing: 92/108&lt;br /&gt;
*Typesetting: 42/208&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=36</id>
		<title>Hinamatsuri</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Hinamatsuri&amp;diff=36"/>
				<updated>2013-05-11T19:52:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: Created page with &amp;quot;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest  ==Progress== After chapter 1, I opted to clean all ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Working on rescanlating chapters of the manga Hinamatsuri. Translations are being done by someone else, I'm doing the rest&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
After chapter 1, I opted to clean all the rest of volume 1 before typesetting&lt;br /&gt;
*Ch 1: Done&lt;br /&gt;
*Ch 2: Translated, cleaned, partially typeset&lt;br /&gt;
*Ch 3: Translated, cleaned&lt;br /&gt;
*Ch 4: Translated&lt;br /&gt;
*Extra 1: Translated&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume progress:&amp;lt;br&amp;gt;&lt;br /&gt;
*Translating: 156/208&lt;br /&gt;
*Cleaning: 92/108&lt;br /&gt;
*Typesetting: 42/208&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Teppu&amp;diff=35</id>
		<title>Teppu</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Teppu&amp;diff=35"/>
				<updated>2013-02-20T04:20:18Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: c17v2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://projects.dogtato.net/blog/category/teppu/  Teppu blog posts]&amp;lt;br&amp;gt;&lt;br /&gt;
Teppu scans. Ch 17 took me two weeks and as much as 30 hours, only to get less than favorable review of the translation. Series is immediately dropped until I'm better at translating, possibly forever.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume 5:&amp;lt;br&amp;gt;&lt;br /&gt;
*Chapter 17: http://www.mediafire.com/?rig490a76ukgtdo&lt;br /&gt;
*Chapter 18: don't hold your breath&lt;br /&gt;
[[Category:Scanlation]]&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	<entry>
		<id>http://projects.dogtato.net/index.php?title=Teppu&amp;diff=34</id>
		<title>Teppu</title>
		<link rel="alternate" type="text/html" href="http://projects.dogtato.net/index.php?title=Teppu&amp;diff=34"/>
				<updated>2013-02-20T00:28:48Z</updated>
		
		<summary type="html">&lt;p&gt;Dogtaton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://projects.dogtato.net/blog/category/teppu/  Teppu blog posts]&amp;lt;br&amp;gt;&lt;br /&gt;
Teppu scans. Ch 17 took me two weeks and as much as 30 hours, only to get less than favorable review of the translation. Series is immediately dropped until I'm better at translating, possibly forever.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Volume 5:&amp;lt;br&amp;gt;&lt;br /&gt;
*Chapter 17: http://www.mediafire.com/?0jmqj9sojamwg92&lt;br /&gt;
*Chapter 18: don't hold your breath&lt;br /&gt;
[[Category:Scanlation]]&lt;/div&gt;</summary>
		<author><name>Dogtaton</name></author>	</entry>

	</feed>