Skip to content

Commit 7f2c8de

Browse files
committed
Merge pull request #1 from DavidAnson/updates
Update project page for 2015-01-07 release.
2 parents bd0b50a + 26836c3 commit 7f2c8de

8 files changed

Lines changed: 315 additions & 169 deletions

ReadMe.txt

Lines changed: 79 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@
77
-- Requirements --
88
------------------
99

10-
Microsoft .NET Framework 2.0 or 4.0 (including versions 3.0, 3.5, and 4.5)
10+
Microsoft .NET Framework 4.0 (or later versions)
1111

12-
Note: TextAnalysisTool.NET is compiled for .NET 2.0 and comes with a .config
13-
file that lets it run under .NET 4.0 (for example, on Windows 8 without the
14-
".NET Framework 3.5" feature installed).
12+
Note: TextAnalysisTool.NET is compiled for .NET 4.0. Later .NET Framework
13+
versions are supported through a .config that needs to be configured for
14+
the corresponding version. For more information, please refer to the
15+
following MSDN article: "How to: Configure an App to Support .NET Framework 4
16+
or 4.5"
17+
http://msdn.microsoft.com/en-us/library/jj152935.aspx
1518

1619

1720
-------------------------------
@@ -69,6 +72,78 @@ all circumstances, but is ultimately bound by the resources available to it.
6972
-- History --
7073
-------------
7174

75+
2015-01-07 by Uriel Cohen (http://github.com/cohen-uriel)
76+
----------
77+
* Added a tooltip to the loaded file indicator in the status bar
78+
* Fixed a bug where setting a marker used in an active filter causes the
79+
current selection of lines to be changed
80+
81+
2015-01-07 by David Anson (http://dlaa.me/)
82+
----------
83+
* Improve HTML representation of clipboard text when copying for more
84+
consistent paste behavior
85+
86+
2015-01-01 by Uriel Cohen (http://github.com/cohen-uriel)
87+
----------
88+
* Fixed a bug where TAB characters are omitted in the display
89+
* Fixed a bug where lines saved to file include an extra white space at the
90+
start
91+
92+
2014-12-21 by Uriel Cohen (http://github.com/cohen-uriel)
93+
----------
94+
* Changed compilation to target .NET Framework 4.0
95+
96+
2014-12-11 by Uriel Cohen (http://github.com/cohen-uriel)
97+
----------
98+
* Redesigned the status bar indications to be consistent with Visual Studio and
99+
added the number of currently selected lines
100+
101+
2014-12-04 by Uriel Cohen (http://github.com/cohen-uriel)
102+
----------
103+
* Added the ability to append an existing filters file to the current filters
104+
list
105+
106+
2014-12-01 by Uriel Cohen (http://github.com/cohen-uriel)
107+
----------
108+
* Added recent file/filter menus for easy access to commonly-used files
109+
* Added a new settings registry key to set the
110+
maximum number of recent files or filter files allowed in the
111+
corresponding file menus
112+
* Fixed bug where pressing SPACE with no matching lines from filters
113+
crashed the application
114+
* Fixed a bug where copy-pasting lines from the application to Lync
115+
resulted in one long line without carriage returns
116+
117+
2014-11-11 by Uriel Cohen (http://github.com/cohen-uriel)
118+
----------
119+
* Added support for selection of background color in the filters
120+
(different selection of colors than the foreground colors)
121+
* The background color can be saved and loaded with the filters
122+
* Filters from previous versions that lack a background color will have the
123+
default background color
124+
* Saving foreground color field in filters to 'foreColor' attribute.
125+
Old 'color' attribute is still being loaded for backward compatibility
126+
purposes.
127+
* Changed control alignment in Find dialog and Filter dialog
128+
129+
2014-10-21 by Mike Morante (http://github.com/mike-mo)
130+
----------
131+
* Fix localization issue with the build string generation
132+
133+
2014-04-22 by Mike Morante (http://github.com/mike-mo)
134+
----------
135+
* Line metadata is now visually separate from line text contents
136+
* Markers can be shown always/never/when in use to have more room for line text
137+
and the chosen setting persists across sessions
138+
* Added statusbar panel funnel icon to reflect the current status of the Show
139+
Only Filtered Lines setting
140+
141+
2014-02-27 by Mike Morante (http://github.com/mike-mo)
142+
----------
143+
* Added zoom controls to quickly increase/decrease the font size
144+
* Zoom level persists across sessions
145+
* Added status bar panel to show current zoom level
146+
72147
2013-05-07
73148
----------
74149
* Compiled using the .NET 2.0 "Any CPU" configuration to enable access to more

TextAnalysisTool-ScreenShot-0.png

19 KB
Loading

TextAnalysisTool-ScreenShot-1.png

25.6 KB
Loading

TextAnalysisTool-ScreenShot-2.png

24.4 KB
Loading

TextAnalysisTool-ScreenShot-3.png

20 KB
Loading

TextAnalysisTool.NET.txt

Lines changed: 174 additions & 132 deletions
Large diffs are not rendered by default.

index.html

Lines changed: 43 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -10,73 +10,91 @@
1010
<body>
1111
<div class="center">
1212
<h1>TextAnalysisTool.NET</h1>
13-
<p>by David Anson</p>
13+
<p>
14+
<a href="http://dlaa.me/">David Anson</a><br/>
15+
<a href="https://github.com/mike-mo">Mike Morante</a><br/>
16+
<a href="https://github.com/cohen-uriel">Uriel Cohen</a>
17+
</p>
1418
</div>
1519
<h2>Summary</h2>
1620
<p>
1721
TextAnalysisTool.NET is a free program designed to excel at viewing, searching, and navigating large files quickly and efficiently.
1822
TextAnalysisTool.NET provides a view of the data that you can easily manipulate (through the use of various filters) to display exactly the information you need - as you need it!
1923
</p>
20-
<img src="TextAnalysisTool.NET.gif" alt="Animated GIF showing basic TextAnalysisTool.NET functionality" width="681" height="329" style="margin-top: 1em"/>
24+
<a href="TextAnalysisTool-ScreenShot-0.png"><img src="TextAnalysisTool-ScreenShot-0.png" alt="Showing all lines with filters"/></a>
25+
<a href="TextAnalysisTool-ScreenShot-1.png"><img src="TextAnalysisTool-ScreenShot-1.png" alt="Showing only filtered lines"/></a>
26+
<a href="TextAnalysisTool-ScreenShot-2.png"><img src="TextAnalysisTool-ScreenShot-2.png" alt="Add Filter dialog"/></a>
27+
<a href="TextAnalysisTool-ScreenShot-3.png"><img src="TextAnalysisTool-ScreenShot-3.png" alt="Find dialog"/></a>
2128
<h2>Download</h2>
2229
<p>
23-
<a href="//github.com/TextAnalysisTool/Releases/raw/master/TextAnalysisTool.zip">TextAnalysisTool.NET.zip</a> - 90 KB ZIP includes version <code>2013-05-07</code> for .NET 2+ (32- and 64-bit) and version <code>2006-12-04</code> for .NET 1.1+ (32-bit only)
30+
<strong class="large"><a href="//github.com/TextAnalysisTool/Releases/raw/master/TextAnalysisTool.NET.zip">TextAnalysisTool.NET.zip</a></strong>
2431
</p>
32+
<h3>
33+
Includes:
34+
</h3>
35+
<ul class="notes">
36+
<li>Version <code>2015-01-07</code> for .NET 4+ (32- and 64-bit)</li>
37+
<li>Version <code>2013-05-07</code> for .NET 2+ (32- and 64-bit)</li>
38+
<li>Version <code>2006-12-04</code> for .NET 1.1+ (32-bit only)</li>
39+
<li>Version <code>2001-12-28</code> for x86 (32-bit only)</li>
40+
</ul>
2541
<h2>Overview</h2>
26-
<div class="clear">
27-
<pre><span class="label">The Problem</span>: For those times when you have to analyze a large amount of textual
42+
<p><span class="label">The Problem</span>: For those times when you have to analyze a large amount of textual
2843
data, picking out the relevant line(s) of interest can be quite difficult.
2944
Standard text editors usually provide a generic "find" function, but the
3045
limitations of that simple approach quickly become apparent (e.g., when it is
3146
necessary to compare two or more widely separated lines). Some more
3247
sophisticated editors do better by allowing you to "bookmark" lines of
33-
interest; this can be a big help, but is often not enough.
48+
interest; this can be a big help, but is often not enough.</p>
3449

35-
<span class="label">The Solution</span>: TextAnalysisTool.NET - a program designed from the start to excel
50+
<p><span class="label">The Solution</span>: TextAnalysisTool.NET - a program designed from the start to excel
3651
at viewing, searching, and navigating large files quickly and efficiently.
3752
TextAnalysisTool.NET provides a view of the file that you can easily manipulate
3853
(through the use of various filters) to display exactly the information you
39-
need - as you need it.
54+
need - as you need it.</p>
4055

41-
<span class="label">Filters</span>: Before displaying the lines of a file, TextAnalysisTool.NET passes the
56+
<p><span class="label">Filters</span>: Before displaying the lines of a file, TextAnalysisTool.NET passes the
4257
lines of that file through a set of user-defined filters, dimming or hiding all
4358
lines that do not satisfy any of the filters. Filters can select only the
4459
lines that contain a sub-string, those that have been marked with a particular
45-
marker type, or those that match a regular expression. A color can be
46-
associated with each filter so lines matching a particular filter stand out and
47-
so lines matching different filters can be easily distinguished. In addition
48-
to the normal "including" filters that isolate lines of text you DO want to
49-
see, there are also "excluding" filters that can be used to suppress lines you
50-
do NOT want to see. Excluding filters are configured just like including
60+
marker type, or those that match a regular expression. Text and background
61+
colors can be associated with each filter so that lines matching a particular
62+
filter stand out and lines matching different filters can be easily distinguished.
63+
In addition to the normal "including" filters that isolate lines of text you DO
64+
want to see, there are also "excluding" filters that can be used to suppress
65+
lines you do NOT want to see. Excluding filters are configured just like including
5166
filters but are processed afterward and remove all matching lines from the set.
52-
Excluding filters allow you to easily refine your search even further.
67+
Excluding filters allow you to easily refine your search even further.</p>
5368

54-
<span class="label">Markers</span>: Markers are another way that TextAnalysisTool.NET makes it easy to
69+
<p><span class="label">Markers</span>: Markers are another way that TextAnalysisTool.NET makes it easy to
5570
navigate a file; you can mark any line with one or more of eight different
5671
marker types. Once lines have been marked, you can quickly navigate between
57-
similarly marked lines - or add a "marked by" filter to view only those lines.
72+
similarly marked lines - or add a "marked by" filter to view only those lines.</p>
5873

59-
<span class="label">Find</span>: TextAnalysisTool.NET also provides a flexible "find" function that allows
74+
<p><span class="label">Find</span>: TextAnalysisTool.NET also provides a flexible "find" function that allows
6075
you to search for text anywhere within a file. This text can be a literal
6176
string or a regular expression, so it's easy to find a specific line. If you
6277
decide to turn a find string into a filter, the history feature of both dialogs
63-
makes it easy.
78+
makes it easy.</p>
6479

65-
<span class="label">Summary</span>: TextAnalysisTool.NET was written with speed and ease of use in mind
80+
<p><span class="label">Summary</span>: TextAnalysisTool.NET was written with speed and ease of use in mind
6681
throughout. It saves you time by allowing you to save and load filter sets; it
6782
lets you import text by opening a file, dragging-and-dropping a file or text
6883
from another application, or by pasting text from the clipboard; and it allows
6984
you to share the results of your filters by copying lines to the clipboard or
7085
by saving the current lines to a file. TextAnalysisTool.NET supports files
7186
encoded with ANSI, UTF-8, Unicode, and big-endian Unicode and is designed to
72-
handle large files efficiently.</pre>
73-
</div>
87+
handle large files efficiently.</p>
7488
<h2>Resources</h2>
7589
<ul>
7690
<li><a href="ReadMe.txt">ReadMe.txt</a></li>
77-
<li><a href="TextAnalysisTool.NET.txt">TextAnalysisTool.NET.txt</a></li>
91+
<li><a href="TextAnalysisTool.NET.txt">Documentation</a></li>
7892
<li><a href="//dlaa.me/blog/post/3450647">Introductory blog post</a></li>
79-
<li><a href="//dlaa.me/blog/tag/textanalysistool">Related content</a></li>
93+
<li><a href="//dlaa.me/blog/tag/textanalysistool">Related blog content</a></li>
94+
</ul>
95+
<h2>Feedback</h2>
96+
<ul>
97+
<li><a href="https://github.com/TextAnalysisTool/Releases/issues">Issue tracker</a></li>
8098
</ul>
8199
</body>
82100
</html>

tool.css

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
body {
2-
font-family: 'Segoe UI', Arial, sans-serif;
2+
font-family: "Segoe UI", GillSans, Helvetica, sans-serif;
33
font-size: 10pt;
44
}
55

@@ -14,20 +14,31 @@ h2 {
1414
margin-top: 2em;
1515
}
1616

17-
pre {
18-
background-color: rgba(0, 0, 0, 0.1);
19-
float: left;
17+
h3 {
18+
font-size: 100%;
19+
font-weight: normal;
2020
margin-bottom: 0;
2121
}
2222

23-
.center {
24-
text-align:center;
23+
img {
24+
width: 400px;
25+
height: 300px;
26+
margin-top: 1em;
27+
margin-right: 1em;
2528
}
2629

27-
.clear {
28-
overflow: hidden;
30+
.center {
31+
text-align:center;
2932
}
3033

3134
.label {
3235
text-decoration: underline;
3336
}
37+
38+
.notes {
39+
margin-top: 0;
40+
}
41+
42+
.large {
43+
font-size: 120%;
44+
}

0 commit comments

Comments
 (0)