OSDN Git Service

Setup basic working
[tortoisegit/TortoiseGitJp.git] / src / Changelog.txt
1 - NEW: Ignoring of multiple selected items by their extension. See\r
2        issue #423 for details. (Stefan)\r
3 - NEW: The log dialog allows filtering by bug-ID.\r
4        See issue #422 for details. (Stefan)\r
5 - NEW: Column to show the remote revision in the CfM dialog. (Stefan)\r
6 - NEW: The current revision of the working copy item is shown in\r
7        bold in the log dialog. See issue #425 for details. (Stefan)\r
8 - NEW: The custom tsvn: urls allow a revision to be specified after the\r
9        real url, separated with '?'. (Stefan)\r
10 - NEW: The state of the 'merge non-interactive' checkbox is remembered\r
11        across sessions. (Stefan)\r
12 - NEW: editing the author in the log dialog is now possible for\r
13        multiple selected revisions. (Stefan)\r
14 - NEW: Paste command to paste copied/cut files from explorer into\r
15        a working copy. See issue #427 for details. (Stefan)\r
16 - NEW: TortoiseProc returns now 0 after the command finished successfully\r
17        and -1 if the command failed with an error. See issue #426\r
18        for details. (Stefan)\r
19 - NEW: Added blame command to context menu of the status list control. (Stefan)\r
20 - NEW: "up" button in the repo browser. (Stefan)\r
21 - NEW: Checkbox to exclude the externals in the Check-For-Modifications\r
22        dialog. (Stefan)\r
23 - NEW: Ability to cancel the "patch all" function. (Stefan)\r
24 - NEW: Option to disable the context menu for specific paths. (Stefan)\r
25 - NEW: Extended the IBugTraqProvider. See issue #428 for details. (Stefan)\r
26 - NEW: The status cache handles "runas" now better. (Stefan)\r
27 - NEW: Automated removal of unused log caches. (Stefan Fuhrmann)\r
28 - NEW: When diffing against BASE, the diff tool now shows the BASE revision\r
29        in the view title. (Stefan)\r
30 - NEW: if "unversioned files mark parent folder as modified" is active,\r
31        the revert dialog shows a hint if unversioned files are found. (Stefan)\r
32 - NEW: Auto-maintenance for log caches plus several settings to control\r
33        its behavior. (Stefan Fuhrmann)\r
34 - NEW: Log cache supports multiple repositories with the same UUID.\r
35        (Stefan Fuhrmann)\r
36 - NEW: Revision graph settings page. Several previously hidden\r
37        features are now available to the user. (Stefan Fuhrmann)\r
38 - CHG: The bug-ID column width in the log dialog is now limited \r
39        to 200 pixels. (Stefan)\r
40 - CHG: The right-drag context menu now only shows "Export" if a versioned\r
41        folder is dragged (for files, the windows 'copy' does the same). (Stefan)\r
42 - CHG: The right-drag context menu checks whether source and target are\r
43        from the same repository and shows the "SVN move" and "SVN copy"\r
44        commands only if they are. (Stefan)\r
45 - CHG: When only files are selected for "Add", the Add-dialog is not\r
46        shown anymore but the files are added immediately. (Stefan)\r
47 - CHG: file:// access to BDB based repositories is no longer supported. (Stefan)\r
48 - CHG: the log dialog now shows a possible error message when fetching the\r
49        log as a text in the top list control instead of showing a popup\r
50        message box. (Stefan)\r
51 - CHG: New revision graph look. (Stefan Fuhrmann)\r
52 - CHG: Faster and more reliable revision graph filtering. (Stefan Fuhrmann)\r
53 - CHG: If tsvn:logtemplate was set and not changed in the commit dialog, it\r
54        isn't added to the log history anymore. (Stefan)\r
55 - CHG: "Ambiguous URL" option no longer limits log cache functionality.\r
56        (Stefan Fuhrmann)\r
57        \r
58 Version 1.5.6\r
59 - CHG: Disabled capieng again - users were annoyed. (Stefan)\r
60 - BUG: possible segfault in TSVNCache when shutting down windows. (Stefan)\r
61        \r
62 Version 1.5.5\r
63 - BUG: The properties dialog would show the url with backward slashes when\r
64        started from the repository browser. (Stefan)\r
65 \r
66 Version 1.5.4\r
67 - CHG: OpenSSL 0.9.8i with capieng enabled\r
68 - BUG: Applying a patch where a context line had UTF-BOMs \r
69        in it failed. (Stefan)\r
70 - BUG: Checking out multiple folders from the repository browser failed\r
71        to unescape the target folder. (Stefan)\r
72 - BUG: If an url had special chars which needed escaping below the \r
73        repository root, showing the log did not always work. (Stefan)\r
74 - BUG: Comparing two revisions sometimes did not work if the url didn't\r
75        exist anymore in HEAD. (Stefan)\r
76 - BUG: Diffing/Blaming from TortoiseBlame on merged revisions did not\r
77        work in certain situations. (Stefan)\r
78 - BUG: Unescape the target paths when exporting the changed files from\r
79        the file diff dialog. (Stefan)\r
80 - BUG: the 'unversioned' overlay for folders didn't show up for some\r
81        unversioned folders. (Stefan)\r
82 - BUG: After a "mine before theirs" or "theirs before mine" resolving\r
83        action on the right pane in TortoiseMerge, the Undo would not\r
84        undo correctly. (Stefan)\r
85 - BUG: Failures, even GPF in blame and log dialogs when specifying a\r
86        revision range and a peg revision outside that range. (Stefan Fuhrmann)\r
87 - BUG: TortoiseMerge sometimes wrongly detected the encoding of files. (Stefan)\r
88 - BUG: If a merge conflicted due to added items the progress dialog did not\r
89        count these correctly and the context menu missed items. (Tobias Schäfer)\r
90 - BUG: TortoiseMerge could crash if the font size was set smaller than\r
91        8 pixels. (Stefan)\r
92 - BUG: When a cleanup failed, the error message didn't include the svn\r
93        error string. (Stefan)\r
94 - BUG: /closeonend was ignored for the (un)lock command. (Stefan)\r
95 - BUG: The 'rename' context menu was not available for added files. (Stefan)\r
96 - BUG: Entering an URL before non-ascii text in the commit dialog corrupted\r
97        the first chars of the non-ascii text. (Stefan)\r
98 - BUG: Blame from the repository browser ignored the diff options. (Stefan)\r
99 \r
100 Version 1.5.3\r
101 - CHG: paths in error messages are nor truncated to 80 chars anymore. (Stefan)\r
102 - CHG: enabled rc4 encryption for the sasl dlls. (Stefan)\r
103 - CHG: linked against neon 0.28.3\r
104 - BUG: some context menu entries were shown if multiple items were\r
105        selected even if they only work on single items. (Stefan)\r
106 - BUG: the move/copy right-drag menus were not shown if the target\r
107        folder was added but not yet committed. (Stefan)\r
108 - BUG: fixed missing typecasts. This lead among others to "show log" not\r
109        working from the check-for-modifications dialog on x64. (Stefan)\r
110 - BUG: Reverting multiple selected paths only showed the files from the first\r
111        selected path in the revert dialog. (Stefan)\r
112 - BUG: the right-drag context menu did not show all commands for old\r
113        working copies (fresh checkout would fix this too). (Stefan)\r
114 - BUG: Starting external applications (e.g., the diff tool) could fail if\r
115        the working copy is on the same drive as TSVN was installed to. (Stefan)\r
116 - BUG: Upgrading could fail under certain circumstances which then required\r
117        an uninstall, reboot, reinstall cycle. (Stefan)\r
118 - BUG: Sometimes conficts were shown as 'add's in the progress dialog. (Stefan)\r
119 - BUG: Moving a file to the "ignore-on-commit" changelist removed the check\r
120        but the file would still get committed. (Stefan)\r
121 - BUG: When starting TortoiseProc with '*' separated, relative file paths, the \r
122        commit dialog would either just flash and exit or not show all the \r
123        files from all specified paths. (Stefan)\r
124 - BUG: TSVN would not use ssh clients set in the svn config file, only those\r
125        set in the TSVN settings dialog. (Stefan)\r
126 - BUG: Moving files from one changelist to another by dragging them in the\r
127        commit and CfM dialog could hang. (Stefan)\r
128 - BUG: If the commit dates were not in sequence with the revision numbers\r
129        which can happen when a repository is converted from other version\r
130        control systems, the statistics dialog would show a wrong 'by date'\r
131        graph. (Stefan)\r
132 - BUG: internal properties like bugtraq:, tsvn:, ... which had non-ascii\r
133        chars in their values got garbled on newly added folders where those\r
134        properties are automatically added. (Stefan)\r
135 - BUG: Dragging files from the progress dialog didn't work if the paths had\r
136        spaces in them. (Stefan)\r
137 - BUG: The file diff dialog (compare revisions) could use the wrong\r
138        peg revision in certain situations. (Stefan)\r
139 - BUG: the shift-diff to use TortoiseMerge instead of the configured diff\r
140        tool didn't work for the filediff dialog. (Stefan)\r
141 - BUG: The "add folder" in the repository browser only added the folder\r
142        itself without the files in it. (Stefan)\r
143 - BUG: When changing the overlay icon set, the deleted overlay did not\r
144        show up anymore. (Stefan)\r
145 \r
146 Version 1.5.2\r
147 - BUG: the "SVN Copy and Add" right-drag menu was not shown. (Stefan)\r
148 - BUG: Editing a conflict during a merge resulted in a crash.\r
149        Note: this is only a workaround for a bug in the svn library which\r
150        won't work in all situations. (Stefan)\r
151 - BUG: Log cache CSV export: fix record line endings. (Stefan Fuhrmann)\r
152 - BUG: Log cache CSV export: user revprops list incomplete. (Stefan Fuhrmann)\r
153 - BUG: The "save revision to..." context menu in the log dialog was shown\r
154        even if multiple revisions were selected. (Stefan)\r
155 \r
156 Version 1.5.1\r
157 - CHG: The saslDIGESTMD5.dll has now encryption enabled. (Stefan)\r
158 - CHG: TortoiseProc allows now relative paths too. (Stefan)\r
159 - BUG: The installer always installed the feature "associate .patch files\r
160        with TortoiseUDiff", even if it was deselected during install. (Stefan)\r
161 - BUG: Bogus revision graph for WC paths that have not been changed\r
162        in the respective branch. (Stefan Fuhrmann)\r
163 - BUG: Accessing repositories on UNC paths with file:// did not work if\r
164        the UNC path had spaces or special chars in it. (Stefan)\r
165 - BUG: If a bugtraq:logregex property was set, entering a log message could\r
166        take up all CPU and block the application for seconds. (Stefan)\r
167 - BUG: After removing a versioned directory and recreating a new unversioned\r
168        one in the same place with the same name, the overlays could still\r
169        be shown on that (now) unversioned folder. (Stefan)\r
170 - BUG: In interactive merge conflict resolution, the extension-based merge\r
171        tool was not used but always the default merge tool. (Stefan)\r
172 - BUG: The suggestion popup in the commit dialog could be shown on the\r
173        wrong monitor in multi-monitor setups. (Stefan)\r
174 - BUG: TortoisePlink did not authenticate correctly, which lead to\r
175        TortoiseSVN hanging when accessing svn+ssh:// repositories. (Stefan)\r
176 - BUG: TSVNCache could end up in an endless loop and use all CPU if a working\r
177        copy was placed in a root path, e.g., C:\ (Jacques Lemire)\r
178 - BUG: Crash when closing multiple log dialogs at once. (Stefan)\r
179 - BUG: Crash when updating/merging which resulted in a conflict. (Stefan)\r
180 - BUG: Changing the font for TortoiseBlame in the settings dialog did\r
181        not work. (Stefan)\r
182 - BUG: Merging with "record only" did sometimes execute the merge for\r
183        real, not just recording it. (Stefan)\r
184 - BUG: A message returned from a post-commit hook script was not shown\r
185        in the progress dialog. (Stefan)\r
186 - BUG: webviewer: properties were added on files too. (Stefan)\r
187 - BUG: When renaming a folder in the repository browser tree view, the\r
188        folder which was selected was renamed instead of the one which\r
189        was right-clicked on. (Stefan)\r
190 - BUG: Hitting ENTER in the commit dialog only diffed the item which had\r
191        the selection mark, not all selected files. (Stefan)\r
192 - BUG: The repository browser could show bogus folders for file:// urls\r
193        pointing to an UNC path. (Stefan)\r
194 - BUG: The log cache would try to read bogus folders for file:// urls\r
195        pointing to an UNC path. (Stefan Fuhrmann)\r
196 - BUG: TortoiseMerge disregarded the background color setting for \r
197        modified lines and always uses the default. (Christian Walther)\r
198 - BUG: The TSVNCache thread count would increase for every folder that\r
199        got deleted. (Stefan)\r
200 - BUG: Crash when moving folders in the repository browser. (Stefan)\r
201 - BUG: Moving files to the "ignore-on-commit" changelist would leave them\r
202        checked for commit. (Stefan)\r
203 - BUG: TortoiseBlame didn't work if the merge paths had spaces. (Stefan)\r
204 - BUG: Running a merge only for testing with an empty revision range\r
205        did not set the range correctly. (Stefan)\r
206 - BUG: The merge info text was off by one revision. (Stefan)\r
207 - BUG: Pressing Enter in the log dialog would close the dialog, even if\r
208        the focus was in the filter edit box. (Stefan)\r
209 - BUG: the merge tool for a specific file extension was not used if\r
210        the file to merge had an svn:mime-type set. (Stefan)\r
211 - BUG: in the CfM dialog, both context menu entries "compare with BASE"\r
212        and "compare with working copy" did the same. (Stefan)\r
213 - BUG: GDI handle leak in the Vista context menu. (Stefan)\r
214 - BUG: Revision graph: Handle nested branches properly. (Stefan Fuhrmann)\r
215 \r
216 Version 1.5.0\r
217 - CHG: Support for IPv6 disabled due to problems with merging and terrible\r
218        slowdown in some situations. (Stefan)\r
219 - BUG: Styling URLs in the commit log edit control did not work properly if\r
220        non ASCII chars were before an entered URL. (Stefan)\r
221 - BUG: the local hook scripts did not work, and the hook settings page\r
222        could crash. (Stefan)\r
223 - BUG: When an URL was entered in the repository browser which points to a \r
224        different repository than the one which is currently shown, the\r
225        project properties were not cleared. (Stefan)\r
226 - BUG: The whitespaces and lineending symbols in TortoiseMerge were not\r
227        properly (re)drawn when scrolling sideways. (Stefan)\r
228 - BUG: The line endings were inline colored as different even if the\r
229        line ending hasn't really changed. (Stefan)\r
230 - BUG: TortoiseIDiff could crash when an added icon was diffed against an\r
231        empty icon. (Stefan)\r
232 - BUG: The MFC internal dialogs were not translated in TortoiseProc. (Stefan)\r
233 - BUG: The TortoiseBlame tab size was always initialized to 4 in the\r
234        settings dialog. (Stefan)\r
235 - BUG: Opening the log dialog twice for the same repository caused the\r
236        log cache to be deleted. (Stefan Fuhrmann)\r
237 - BUG: Merging with "dry run" ignored the options the user has set. (Stefan)\r
238 - BUG: OK button in copy, import and input dialog was disabled randomly \r
239        when tsvn:logminsize was not 0. (Stefan Fuhrmann)\r
240 - BUG: "show log" on a revision graph node would show the log for some\r
241        sub-path of the respective branch instead for the branch itself\r
242        (Stefan Fuhrmann)\r
243 - BUG: After moving items in the repository browser, the view sometimes would\r
244        not refresh properly. (Stefan)\r
245 - BUG: TortoiseMerge could add blank lines when resolving conflicts. (Stefan)\r
246 \r
247 Version 1.5.0-RC3\r
248 - NEW: Draw the whitespace chars in gray so they're clearly distinguishable\r
249        from normal chars in TortoiseMerge.\r
250        See issue #418 for details. (Stefan)\r
251 - NEW: Delete the respective log cache file if the TSVN instance using it\r
252        would crash for some reason. (Stefan Fuhrmann)\r
253 - CHG: If different repositories are accessed through the same URL, TSVN \r
254        will keep the log cache only for the lastest one (Stefan Fuhrmann)\r
255 - BUG: If the cached log history is incomplete, showing log in off-line mode \r
256        would include (some) revisions that don't belong to the respective \r
257        path. (Stefan Fuhrmann)\r
258 - BUG: When blaming a file with an Unicode BOM, a dot was shown in the first\r
259        line of the blamed text. (Stefan)\r
260 - BUG: The commit log history in the commit dialog was not loaded for the\r
261        selected project. (Stefan)\r
262 - BUG: When removing a folder from the repository browser left tree view,\r
263        the views were not refreshed properly. (Stefan)\r
264 - BUG: Doing an 'rename' from the context menu on the tree view in the\r
265        repository browser edited the selected item, not the one which\r
266        was right-clicked on. (Stefan)\r
267 - BUG: SubWCRev returned the wrong URL if -e was specified and\r
268        externals were present. See issue #419 for details. (Stefan)\r
269 - BUG: TortoiseMerge showed the line ending symbols over the line numbers\r
270        in some cases. (Stefan)\r
271 - BUG: The format of the log message copied to the clipboard from\r
272        the log dialog was missing a closing parenthesis. (Stefan)\r
273 - BUG: Incomplete or wrong cached log info could crash TSVN. (Stefan Fuhrmann)\r
274 - BUG: Log cache updates could crash TSVN. (Stefan Fuhrmann)\r
275 - BUG: A doubleclick on a revision in the log dialog created a null diff\r
276        instead of a diff with the previous revision. (Stefan)\r
277 \r
278 Version 1.5.0-RC2\r
279 - NEW: the issue tracker integration supports now relative urls. (Stefan)\r
280 - NEW: Option to bypass the recycle bin when reverting. (Stefan)\r
281 - CHG: When diffing a file with the previous revision, don't create a temp\r
282        file for the file in the working copy. (Stefan)\r
283 - CHG: In log cache settings: show one randomly selected URL instead of the\r
284        UUID, if there is more than one URL to a repository. (Stefan Fuhrmann)\r
285 - CHG: In commit dialog: Fetch log message history before running the \r
286        status query (Stefan Fuhrmann)\r
287 - BUG: Crash when browsing through the settings dialog. (Stefan)\r
288 - BUG: URLs were not properly escaped in the revision graph for showing the\r
289        log or merging. (Stefan)\r
290 - BUG: The root path was not set correctly when creating a patch. This lead\r
291        to the patchfile containing only the filename and not the relative path\r
292        if only one file was chosen/available to create the patch for. (Stefan)\r
293 - BUG: TortoiseMerge could crash when diffing empty files. (Stefan)\r
294 - BUG: Applying a patchfile for an UTF8 file (with BOM marker) with changes \r
295        in the first line did not work due to the UTF8 BOM marker. (Stefan)\r
296 - BUG: TortoiseMerge sometimes did not show the line diff bar. (Stefan)\r
297 - BUG: Crash when removing unmodified files from a changelist. (Stefan)\r
298 - BUG: 0-sized columns in status grid when fetching status. (Stefan Fuhrmann)\r
299 - BUG: Random strings in recent messages lists after a fresh install\r
300        when not all 25 entries are being used yet. (Stefan Fuhrmann)\r
301 - BUG: Renaming a folder in the repository browser tree list lead to\r
302        refreshing problems because the URL was still used from before\r
303        the rename. (Stefan)\r
304 \r
305 Version 1.5.0-RC1\r
306 - NEW: Files can be dragged to new changelists. (Stefan)\r
307 - NEW: The reintegrate page in the merge wizard shows the target\r
308        working copy path. (Stefan)\r
309 - NEW: The copy command now can take an /url command line param to\r
310        pre-fill the branch/tag dialog. (Stefan)\r
311 - NEW: Command line command "showcompare" which shows the diff\r
312        between two urls/revs. (Stefan)\r
313 - NEW: The copy command now can take a /logmsg or /logmsgfile command\r
314        line param to pre-fill the commit log message. (Stefan)\r
315 - NEW: Context menu in the log message box of the log dialog. (Stefan)\r
316 - NEW: Properies (svn:* etc.) can be shown in status dialog. (Stefan Fuhrmann)\r
317 - CHG: Fall back to cached log data if forced refresh fails in log view\r
318        and the user chooses to go off-line again. (Stefan Fuhrmann)\r
319 - CHG: Finalize toolbar button icons. (Stefan Fuhrmann)\r
320 - CHG: The changelists are now sorted so that first the user changelists are\r
321        shown, then the items not in a changelist and the ignore-on-commit\r
322        changelist last. (Stefan)\r
323 - CHG: if changelists are present, the items in the commit dialog are not\r
324        checked by default anymore. (Stefan)\r
325 - CHG: The rev-range merge dialog now sorts the revision ranges which are\r
326        retrieved from the log dialog. (Tobias Schäfer)\r
327 - CHG: improved the autolist regexes to parse more files. (Stefan)\r
328 - CHG: The URL in the log dialog title is now shown unescaped. (Stefan)\r
329 - BUG: <SHIFT>-F5 and <CTRL>-F5 not working in log view (Stefan Fuhrmann)\r
330 - BUG: The property page showed the changelist instead of the GUUID. (Stefan)\r
331 - BUG: Revisions that only added new files or sub-folders\r
332        were not shown in revision graph (Stefan Fuhrmann)\r
333 - BUG: The log statistics by date were shown in reverse order. (Stefan)\r
334 - BUG: The log statistics did not match the week/month/quarters exactly. (Stefan)\r
335 - BUG: The /closeonend command line param was overwritten by the corresponding\r
336        user setting if /closeonend:0 was used. (Stefan)\r
337 - BUG: When deleting a log cache (via settings dialog), the URL->UUID map\r
338        wasn't updated (Stefan Fuhrmann)\r
339 - BUG: The value of the checkbox "Reverse Merge" got lost when calling the log\r
340        dialog from the rev-range merge dialog. (Tobias Schäfer)\r
341 - BUG: Refreshing the view in TortoiseMerge only adjusted the scroll position\r
342        of the active view, not all views. (Stefan)\r
343 - BUG: The setting "Use system locale for date/time" was not saved correctly.\r
344        (Tobias Schäfer)\r
345 - BUG: Revision graph did not handle peg revision info (issue #360)\r
346        (Stefan Fuhrmann)\r
347 - BUG: Changelists were not removed on commit. (Stefan)\r
348 - BUG: When multiple paths were selected, "show modifications" was only be\r
349        be called for one of them (Stefan Fuhrmann)\r
350 - BUG: OK button in commit dialog was disabled randomly when tsvn:logminsize \r
351        was not 0. (Stefan Fuhrmann)\r
352 - BUG: When editing a log message, the input dialog had the existing message\r
353        selected. (Stefan)\r
354 - BUG: Tooltips for some tsvn: properties were wrong. (Stefan)\r
355 - BUG: The log dialog did not show the bug id column if the bugtraq:url property\r
356        was not set and only the one-line regex was used. (Stefan)\r
357 - BUG: the check state of the items in the commit dialog were not preserved\r
358        when refreshing the view and changelists were present. (Stefan)\r
359 \r
360 Version 1.5.0-beta1\r
361 - NEW: Implemented 'merge reintegrate': new page in the merge wizard. (Stefan)\r
362 - NEW: In log window: <SHIFT> or <CTRL> when hitting 'Refresh' or F5\r
363        will cause the log cache to be bypassed and updated (Stefan Fuhrmann)\r
364 - NEW: Tentatively added new 'Allow ambiguous URLs' setting in 'Log Caching'.\r
365        May or may not be removed until RC1 (Stefan Fuhrmann).\r
366 - NEW: Revision graph now shows 'offline' state and supports F5 to update\r
367        (Stefan Fuhrmann).\r
368 - BUG: Inserting a history log message in the commit dialog when \r
369        bugtraq:append is set to 'false' inserted the bug ID and the commit\r
370        message reversed. (Stefan)\r
371 - BUG: The slider positions could be restored incorrectly in the commit and\r
372        log dialog. (Stefan)\r
373 - BUG: The merge ranges were not properly sorted for a rev-range merge. (Stefan)\r
374 - BUG: Switching the left/right view in TortoiseMerge lost edits. (Stefan)\r
375 - BUG: The repo browser showed an empty entry when showing a repository on an\r
376        UNC path. (Stefan)\r
377 - BUG: The browse button in the merge wizard reintegrate page did\r
378        not work at all. (Stefan)\r
379 - BUG: The file-open dialog in the hook scripts dialog did not show if the\r
380        path in the edit box did not exist. (Stefan)\r
381 - BUG: Minor fixes in the 'Log Caching' settings page (Stefan Fuhrmann)\r
382 - BUG: Revision graph could hang on empty repositories (Stefan Fuhrmann)\r
383 - BUG: Incomplete revision parameter checking could crash the log cache query\r
384        (Stefan Fuhrmann) \r
385 - CHG: Client-side hook scripts are now called with the predefined parameters\r
386        in a predefined order. (Stefan)\r
387 - CHG: Tooltips in revision graph only limited by screen resolution\r
388        (Stefan Fuhrmann)\r
389 \r
390 Version 1.5.0-alpha1\r
391 - NEW: Various new layout options in revision graph. (Stefan Fuhrmann)\r
392 - NEW: Log content will be cached. See issue #45 for details. (Stefan Fuhrmann)\r
393 - NEW: Repository properties will be cached. Reduces or even eliminates \r
394        latency in log dialog and revison graph. (Stefan Fuhrmann)\r
395 - NEW: Show log and revision graph w/o repository connection. (Stefan Fuhrmann)\r
396 - NEW: A warning is shown when a modified file is about to be deleted\r
397        in the various dialogs. See issue #274 for details. (Stefan)\r
398 - NEW: External diff/merge programs can be specified by mime-type,\r
399        not just by extension. See issue #115 for details. (Stefan)\r
400 - NEW: Search by "whole word" and wrap around at the bottom of\r
401        the files when the word isn't found. \r
402        A history of previous searches is shown in the new combobox.\r
403        The search will now start either at where the previous search\r
404        stopped, or the selected line if there is one. Bringing up\r
405        the search dialog will force the search to start at the top.\r
406        See issue #271 for details. (Jeremy Whitby, Stefan)\r
407 - NEW: Client-side hook scripts. See issue #137 and #322 for details. (Stefan)\r
408 - NEW: Integration with repo viewers. See issue #201 for details. (Stefan)\r
409 - NEW: Applying a patchfile from clipboard. Directly from the explorer\r
410        context menu as well as from the TortoiseMerge "Open" dialog.\r
411        See issue #270 for details. (Stefan)\r
412 - NEW: The log dialog shows the number of revisions, start and end revision\r
413        and the number of selected revisions. \r
414        See issue #276 for details. (Stefan)\r
415 - NEW: Ability to 'repair' a move/rename which was done without using the\r
416        Subversion commands. Repairing works by selecting two files\r
417        where one is unversioned and the other missing, then choose "repair move"\r
418        from the context menu. See issue #273 for details. (Stefan)\r
419 - NEW: TortoiseMerge shows the encoding and line ending style in its\r
420        status bar. See issue #279 for details. (Stefan)\r
421 - NEW: Support more image formats in TortoiseIDiff by using the FreeImage\r
422        dll if it's available. See issue #304 for details. (Will Wilson)\r
423 - NEW: "Compare with base" now works on multiple selected files. See issue\r
424        #277 for details. (Tobias Schäfer)\r
425 - NEW: Files shown in the progress dialog can now also be dragged to other\r
426        applications such as text editors or IDEs. (Tobias Schäfer)\r
427 - NEW: Undo function for TortoiseMerge. See issue #266 for details. (Stefan)\r
428 - NEW: The columns in the "changed files" dialog are now sortable.\r
429        See issue #275 for details. (Stefan)\r
430 - NEW: Option to show the "Get Lock" menu entry on the top level menu\r
431        only if the svn:needs-lock property is set. \r
432        See issue #261 for details. (Stefan)\r
433 - NEW: When exporting with a right-drag, ask the user whether to \r
434        overwrite an already existing folder or if TSVN should \r
435        automatically rename the target. See issue #227 for details. (Stefan)\r
436 - NEW: In the log dialog changed-files-list, it's possible to select\r
437        multiple items for saving. See issue #281 for details. (Stefan)\r
438 - NEW: Single items can be permanently removed from dropped down combo\r
439        boxes by pressing Shift-Delete. (Tobias Schäfer)\r
440 - NEW: Two new commands in the log dialog to compare/blame a revision\r
441        with its previous one. See issue #286 for details. (Stefan)\r
442 - NEW: Project properties to define user-defined properties which will be\r
443        shown in the properties combobox to choose from. (John Norris)\r
444 - NEW: Command line options /ignoreexternals and /nonrecursive\r
445        for the update command. (Stefan)\r
446 - NEW: Option when exporting to override the svn:eol-style of files.\r
447        See issue #294 for details. (Stefan)\r
448 - NEW: In the revision graph, a filter can be applied to reduce the\r
449        size of the graph and what's shown in the graph.\r
450        See issue #282 for details. (Stefan)\r
451 - NEW: New command in the extended explorer context menu (hold down\r
452        shift while bringing up the context menu): delete all\r
453        unversioned and ignored files/folders. A dialog is first\r
454        shown to select which items to remove. Removing is done using\r
455        the trash bin. See issue #287 for details. (Stefan)\r
456 - NEW: The changed-files dialog has two new buttons to change the\r
457        two diffed revisions. See issue #288 for details. (Stefan)\r
458 - NEW: Allow 'cleanup' with multiple folders selected.\r
459        See issue #297 for details. (Stefan)\r
460 - NEW: In TortoiseIDiff it's possible to move the images by dragging\r
461        them. See issue #301 for details. (Stefan)\r
462 - NEW: column in the CSVNStatusListCtrl to show the 'copyfrom' url.\r
463        See issue #309 for details. (Stefan)\r
464 - NEW: The progress dialog indicates when the command is finished,\r
465        even for those who don't show usually a 'finished' line.\r
466        See issue #313 for details. (Stefan)\r
467 - NEW: Default checkout path and url can be specified.\r
468        See issue #315 for details. (Stefan)\r
469 - NEW: If unversioned files are dropped on to the file list in the commit\r
470        dialog, they're automatically added to version control.\r
471        See issue #319 for details. (Stefan)\r
472 - NEW: Button to show the log and select a revision in the\r
473        switch dialog. (Stefan)\r
474 - NEW: New coloring option for modified lines in TortoiseMerge. (Stefan)\r
475 - NEW: Unlocking now shows a dialog where the files can be selected\r
476        to unlock. See issue #331 for details. (Stefan)\r
477 - NEW: The checkout and export dialog automatically create the target\r
478        directory from the URL. (Stefan)\r
479 - NEW: Improved tooltips in the TortoiseMerge view header. (Stefan)\r
480 - NEW: TortoiseBlame remembers its window position. (Stefan)\r
481 - NEW: Performance improvement when resolving a file in TortoiseMerge.\r
482        See issue #328 for details. (Stefan)\r
483 - NEW: Ability to create file-based changelists. \r
484        See issue #333 for details. (Stefan)\r
485 - NEW: When applying patches with absolute paths which don't exist\r
486        TortoiseMerge now tries to guess the correct path by stripping\r
487        prefixes from the paths in the patchfile. (Tobias Schäfer)\r
488 - NEW: The lock dialog now has a "Select / deselect all" checkbox. See\r
489        issue #340 for details. (Tobias Schäfer)\r
490 - NEW: The repository browser has now two panes like the explorer.\r
491        See issue #334 for details. (Stefan)\r
492 - NEW: Pressing SHIFT when un-/checking directories in the status list\r
493        control makes the action recursive. (Tobias Schäfer)\r
494 - NEW: Resolving conflicts in the progress dialog now updates the status\r
495        count and removes the warning if all are resolved. (Tobias Schäfer)\r
496 - NEW: Blame a file from the log dialog. See issue #341 for details. (Stefan)\r
497 - NEW: The "keep locks" checkbox in the commit dialog defaults to the\r
498        'no_unlock' option in the Subversion config file. (Stefan)\r
499 - NEW: Better file handling in TortoiseMerge: Files with inconsistent\r
500        line endings don't throw an error anymore, files with EOF chars\r
501        are handled properly, and files with no newline at the end are kept\r
502        that way when saving. Also see issue #336 for more details. (Stefan)\r
503 - NEW: After upgrading, the previously selected language is kept.\r
504        See issue #330 for details. (Stefan)\r
505 - NEW: TortoiseBlame's context menu now has "Blame previous revision",\r
506        "Show changes" and "Show log" which makes tracking changes easier.\r
507        See issue #343 for details. (Tobias Schäfer)\r
508 - NEW: TortoiseMerge can apply patches created with svnlook.\r
509        See issue #335 for details. (Stefan)\r
510 - NEW: A separate Diff-viewer can now be configured for properties in the\r
511        settings dialog. (Tobias Schäfer)\r
512 - NEW: The revision graph can show an overview for easier navigation.\r
513        See issue #347 for details. (Stefan)\r
514 - NEW: The log dialog now restores the selection after filtering or\r
515        fetching further revisions. (Tobias Schäfer)\r
516 - NEW: The checkout dialog can be resized horizontally. (Stefan)\r
517 - NEW: A description of a command is shown in the progress dialog \r
518        before the actual command is executed. See issue #348\r
519        for details. (Stefan)\r
520 - NEW: Automation (COM) interface for SubWCRev. \r
521        See issue #362 for details. (Stefan)\r
522 - NEW: Option to skip the lock dialog.\r
523        See issue #332 for details. (Stefan)\r
524 - NEW: Project property tsvn:autoprops which supplements the [autoprops]\r
525        section in the Subversion config file. (Stefan)\r
526 - NEW: If tsvn:logwidthmarker is set, the commit dialog will break the text\r
527        automatically at the width marker when entering the log message.\r
528        There's also a new context menu entry to reformat the selected text.\r
529        See issue #327 for details. (Stefan)\r
530 - NEW: History of lock messages. See issue #338 for details. (Stefan)\r
531 - NEW: Folders which are excluded from showing status overlays can\r
532        still show an overlay if they're versioned. \r
533        See issue #349 for details. (Stefan)\r
534 - NEW: TortoiseMerge shows the diffed file info in the window title.\r
535        See issue #345 for details. (Stefan)\r
536 - NEW: The repository browser can handle URLs with revisions in the form\r
537        URL?revision. See issue #346 for details. (Stefan)\r
538 - NEW: Added column "Modification date" which is available in all dialogs\r
539        but which is not shown by default. See issue #363 for details.\r
540        (Tobias Schäfer)\r
541 - NEW: The commit dialog detects if files got changed while it is shown.\r
542        If it detects such a change, it reverts back to a non-recursive\r
543        commit to avoid committing unchecked files. \r
544        See issue #339 for details. (Stefan)\r
545 - NEW: TortoiseBlame can indicate the age of lines by coloring the\r
546        background of the lines. See issue #364 for details. (Stefan)\r
547 - NEW: The divider positions in the log and commit dialog are remembered\r
548        between sessions. See issue #353 for details. (Stefan)\r
549 - NEW: The view title scrolls now with the view. See issue #358\r
550        for details. (Stefan)\r
551 - NEW: "Show Whitespaces" now shows the lineendings too. (Stefan)\r
552 - NEW: TortoiseIDiff can show the two images now also XOR'ed. (Stefan)\r
553 - NEW: "Settings" entry in the TSVN start menu. On x64, provide separated \r
554        settings for 32 and 64 bit TSVN. (Stefan Fuhrmann)\r
555 - NEW: The project properties are automatically added to new folders. (Stefan)\r
556 - NEW: special changelist for 'ignoring' versioned files. (Stefan)\r
557 - NEW: TortoiseBlame has a locator bar if the age coloring is active.\r
558        See issue #376 for details. (Stefan)\r
559 - NEW: the file diff dialog has a filter. See issue #379 for details. (Stefan)\r
560 - NEW: The merge and blame dialog have options to ignore eol and space\r
561        changes. (Stefan)\r
562 - NEW: TortoiseMerge can create a unified diff (patch) file from the two\r
563        files it shows. See issue #381 for details. (Stefan)\r
564 - NEW: Improved indication on how the filter in the log dialog works.\r
565        See issue #384 for details. (Stefan)\r
566 - NEW: Merging from the log dialog and the revision graph. See issue #385\r
567        for details. (Stefan)\r
568 - NEW: TortoiseMerge has now editing capabilities. \r
569        See issue #382 for details. (Stefan)\r
570 - NEW: The repository browser can run an update on items which don't exist\r
571        yet in the working copy. (Stefan)\r
572 - NEW: Files can be dropped onto all dialogs which let the user choose\r
573        files for an operation. See issue #383 for details. (Stefan)\r
574 - NEW: Summary regex for the log dialog summary. See issue #326\r
575        for details. (Stefan)\r
576 - NEW: Holding "Shift" when invoking the diff from context menu or\r
577        via double-click allows to switch between TortoiseMerge\r
578        and external tool. See issue #396 for details. (Alexander Klenin)\r
579 - NEW: Log history dialog allows removal of commit messages\r
580        with DELETE key. (Alexander Klenin)\r
581 - NEW: Support for IPV6. See issue #352 for details. (Stefan)\r
582 - NEW: Import/Export of properties. See issue #412 for details. (Stefan)\r
583 - NEW: Merge dialog redesigned to wizard style. (Stefan)\r
584 - NEW: Executed commands are logged into a file. \r
585        See issue #320 for details. (Stefan)\r
586 - NEW: Editing of revision properties from the repository browser. (Stefan)\r
587 - NEW: Copy-Hook handler to release cache locks when renaming/moving/deleting\r
588        folders in explorer. (Stefan)\r
589 --\r
590 - CHG: Revision graph code mainly rewritten resulting in a major \r
591        performance improvement. (Stefan Fuhrmann)\r
592 - CHG: The working copy is now the default in the branch/tag dialog\r
593        instead of HEAD. See issue #258 for details. (Stefan)\r
594 - CHG: CrashRpt.dll is now loaded with an absolute path. This prevents\r
595        TSVN from loading an arbitrary DLL. See issue #278 for details.\r
596        (Tobias Schäfer)\r
597 - CHG: Pressing Enter in the issue ID text box of the commit dialog now\r
598        sets the focus to the commit message. See issue #292 for details.\r
599        (Tobias Schäfer)\r
600 - CHG: Menu items which should appear in the top level menu now need to\r
601        be checked instead of unchecked. See issue #306 for details.\r
602        (Tobias Schäfer)\r
603 - CHG: Spell corrections are now shown in the top level context menu instead\r
604        of a submenu in the commit dialog. See issue #285 for details. (Stefan)\r
605 - CHG: When doing actions (e.g. move/copy/...) in the repository browser,\r
606        the dialog asking for the log message indicates clearly what action\r
607        is done. See issue #296 for details. (Stefan)\r
608 - CHG: The alpha slider in TortoiseIDiff got moved down to the infobox\r
609        and made smaller to faster change from 0 to 255 alpha.\r
610        Also hotkeys are added for fast switching between 0-127-255 alpha\r
611        values: cursor up = 0alpha, cursor down = 255alpha, \r
612        cursor left/right = 127alpha.\r
613        See issue #299 for details. (Stefan)\r
614 - CHG: Moving the sliders in TortoiseIDiff moves the image right away, \r
615        without waiting for the mouse-up event.\r
616        Zooming in/out with mousewheel tries to keep the pixel where the\r
617        mouse pointer is at the same position.\r
618        See issue #301 for details. (Stefan)\r
619 - CHG: All URL comboboxes now have the last used URL filled in instead\r
620        of leaving them empty. See issue #303 for details. (Stefan)\r
621 - CHG: The items in the revert dialog are now unchecked by default\r
622        to avoid accidental reverts. See issue #305 for details. (Stefan)\r
623 - CHG: The min/max revision in the check-for-modifications dialog only\r
624        covers the items which are shown, not the whole working copy.\r
625        See issue #316 for details. (Stefan)\r
626 - CHG: The progress dialog clearly indicates a failed operation in the\r
627        title and the status text. See issue #318 for details. (Stefan)\r
628 - CHG: Unchecking directories in the status list control now doesn't uncheck\r
629        recursively if there is only a property change. (Tobias Schäfer)\r
630 - CHG: The language pack are now installed with msi installer files.\r
631        See issue #155 for details. (Stefan)\r
632 - CHG: When creating a repository, always use the FSFS type. While it's no\r
633        longer possible to create BDB repositories, it's still possible to\r
634        access them via file:///. (Stefan)\r
635 - CHG: The TortoiseSVN automation interface does not need the parameter\r
636        /notempfile anymore. See issue #298 for details. (Tobias Schäfer)\r
637 - CHG: The /revstart, /revend and /revpeg parameters have been renamed\r
638        consistently  to /startrev, /endrev and /pegrev. (Tobias Schäfer)\r
639 - CHG: The second context menu item for links now only appears if the\r
640        destination is in a working copy. (Tobias Schäfer)\r
641 - CHG: Context menu (log, merge) available also for deleted nodes in \r
642        revision dialog (Stefan Fuhrmann)\r
643 --\r
644 - BUG: TortoiseMerge didn't always ask to save the modifications first before\r
645        the user did something which would lose those modifications\r
646        (e.g. open new files). (Stefan)\r
647 - BUG: "Create Patch" could include two copies of the same file. See\r
648        issue #241 for details. (Stefan)\r
649 - BUG: Tooltip flicker in revision dialog for very long log messages.\r
650        (Stefan Fuhrmann)\r
651 \r
652 Version 1.4.8\r
653 - NEW: linked with neon 0.27.2 to avoid problems with e.g., locking (Stefan)\r
654 - BUG: blaming files with authornames bigger than 30 chars lead to corrupted\r
655        blame window/text. (Stefan)\r
656 \r
657 Version 1.4.7\r
658 - BUG: Exporting left admin dirs intact. (Stefan)\r
659 - BUG: Checks for include paths of the cache didn't work correctly. (Stefan)\r
660 - BUG: Exporting a working copy works on Vista. (Stefan)\r
661 \r
662 Version 1.4.6\r
663 - BUG: When upgrading, the MFC/CRT libs weren't updated if\r
664        the user didn't have Admin rights without an error. (Stefan)\r
665 - BUG: The overlay include paths weren't checked correctly which lead\r
666        to paths directly below the include paths *not* to be included.\r
667        (Stefan)\r
668 - BUG: Sorting in the commit dialog sometimes lost the check marks\r
669        if the list had previously been refreshed. (Tobias Schäfer)\r
670 - BUG: Memory leak in the shell context menu. (Stefan)\r
671 - BUG: Exporting could leave the exported folders still versioned. (Stefan)\r
672 - BUG: Pressing the tabulator deleted the contents of the log message in\r
673        the commit dialog. (Tobias Schäfer)\r
674 \r
675 Version 1.4.5\r
676 - BUG: The setting "unversioned files mark parent folder as modified" for the\r
677        overlays marked folders as modified even if the unversioned files\r
678        were ignored. (Stefan)\r
679 - BUG: The commit dialog wrongly showed added files in external folders.\r
680        (Tobias Schäfer)\r
681 - BUG: Selecting the 'to:' date in the log dialog didn't include the\r
682        selected date. (Stefan)\r
683 - BUG: Crash in the statistics dialog if for some reason the date of a \r
684        revision is not available. (Stefan)\r
685 - BUG: Thread leak in the status cache/handle lead in the \r
686        shell extension. (Stefan)\r
687 - BUG: Missing items got crawled over and over again in the status cache.\r
688        (Stefan)\r
689 \r
690 Version 1.4.4\r
691 - BUG: When refreshing the status list control missing files lost their\r
692        check mark. (Tobias Schäfer)\r
693 - BUG: When selecting a revision range in the log dialog, the selection mark\r
694        was counted too instead of just the selected items. (Stefan)\r
695 - BUG: TortoiseMerge recognizes the readonly attribute of files and doesn't\r
696        allow to save them anymore. (Stefan)\r
697 - BUG: When saving a modified file in TortoiseMerge failed, the view titles\r
698        still indicated that the file was not 'modified' anymore. (Stefan)\r
699 - BUG: The revision graph could show wrong nodes after a merge. (Stefan)\r
700 - BUG: TortoiseMerge could throw an error "The file 'x' was found twice!?!"\r
701        even if the patchfile was applied to the correct folder. (Stefan)\r
702 - BUG: "Create patch..." did not work for multiple files if the filenames\r
703        had a common prefix. (Tobias Schäfer)\r
704 - BUG: Choosing "use other file" in TortoiseMerge wouldn't save the file\r
705        completely later. (Stefan)\r
706 - BUG: "Resolve conflict using 'mine'" didn't work if the conflicted file\r
707        was binary and not text. (Stefan)\r
708 - BUG: After changing the "sort items numerically" setting, the "Apply"\r
709        button was not enabled. (Roel Harbers)\r
710 - BUG: The cache could get stuffed and slow for big working copies. (Stefan)\r
711 - BUG: The setting "unversioned files mark parent folder as modified" for the\r
712        overlays didn't work reliably. (Stefan)\r
713 - BUG: In the commit dialog, when the items are already shown but the fetch\r
714        thread is still running, the items could be (un)checked but their\r
715        changed state wouldn't be taken into account for the commit. (Stefan)\r
716 - BUG: The log dialog used wrong revision numbers when selecting two\r
717        revisions and double clicking on the filename. (Tobias Schäfer)\r
718 - BUG: When committing added directories, the log message wasn't always saved\r
719        in the history. (Tobias Schäfer)\r
720 \r
721 Version 1.4.3\r
722 - BUG: Explorer restarts often on Vista. (Stefan)\r
723 - BUG: Possible TSVNCache crash when removing/renaming folders. (Stefan)\r
724 - BUG: The "Show Log" from the "update to revision", "merge" and "switch"\r
725        dialog didn't initialize correctly. (Stefan)\r
726 - BUG: The keyboard accelerators in TortoiseIDiff only worked if the\r
727        image window had the focus. (Stefan)\r
728 \r
729 Version 1.4.2\r
730 - BUG: Checking out from the repository browser would default to HEAD\r
731        instead of the revision shown in the repository browser.\r
732        See issue #290 for details. (Stefan)\r
733 - BUG: The column "SVN Author" was not available to choose from. (Stefan)\r
734 - BUG: The URL in the merge dialog was not shown unescaped. (Stefan)\r
735 - BUG: The slider in the log dialog could sometimes get out of bounds.\r
736        See issue #324 for details. (Stefan)\r
737 - BUG: The revert dialog showed also modified files from externals, which\r
738        were not reverted later even if they were selected. (Stefan)\r
739 - BUG: Reopening the commit dialog after a failed commit did not always\r
740        restore the state of all selected items. (Tobias Schäfer)\r
741 - BUG: Reverted files dissapeared from the list even if "show unmodified files"\r
742        was set in the check-for-modifications dialog.\r
743        See issue #325 for details. (Stefan)\r
744 - BUG: After sorting the working copy items by a column in the commit dialog,\r
745        the checked state was not adjusted to the new ordering. (Stefan)\r
746 - BUG: Calling "Save revision to..." in the file list of the log dialog\r
747        appended the revision number to the file name instead of inserting it\r
748        before the file extension. (Tobias Schäfer)\r
749 - BUG: When blaming a file not from revision 1 on, the blame viewer didn't\r
750        show the log info in the tooltips. (Stefan)\r
751 - BUG: If the repobrowser is started with an url having a trailing slash,\r
752        an empty-named directory was shown below the real directory. (Stefan)\r
753 - BUG: The statistics by date were shown messed up if the log messages were\r
754        not sorted by revision in the log dialog. (Stefan)\r
755 - BUG: When the log dialog was maximized and restored again, the bottom \r
756        splitter could not be moved correctly anymore. (Stefan)\r
757 - BUG: If the bugtraq:logregex was set but the bugtraq:url left empty, the\r
758        bug-id column in the log dialog was shown but always left empty. (Stefan)\r
759 - BUG: Exporting selected entries from the changed-files dialog exported\r
760        the wrong entries. (Stefan)\r
761 - CHG: The "break lock" entry is shown in the change-for-modifications context\r
762        menu for added files too if it has a remote lock. This is a workaround\r
763        for http://subversion.tigris.org/issues/show_bug.cgi?id=2507. (Stefan)\r
764 - CHG: The "next 100" button is disabled if the log messages are not sorted\r
765        by revision in descending order in the log dialog. (Stefan)\r
766 \r
767 Version 1.4.1\r
768 - NEW: TortoiseMerge can now handle files with CR lineendings. (Stefan)\r
769 - NEW: TortoiseProc passes the parameter "/line:XXXX" to TortoiseBlame\r
770        to improve issue #214. (Stefan)\r
771 - CHG: If a bug ID is specified multiple times in a log message, the log\r
772        dialog now shows each ID only once in the bug ID column. (Stefan)\r
773 - CHG: The bug ID column in the log dialog is now shown if the\r
774        bugtraq:url is empty but the bugtraq:logregex is set. (Stefan)\r
775 - CHG: When ignoring file(s) failed, the error message from Subversion is\r
776        shown in full instead of just the simple message telling that it\r
777        failed. (Stefan)\r
778 - CHG: The root directory in the CSVNStatusListCtrl is shown as "." instead\r
779        of an empty string. (Kazutoshi Satoda)\r
780 - BUG: When the bugtraq:message was set to "%BUGID%" only and the \r
781        bugtraq:number was set to "true", the log message from the\r
782        'recent log messages' was inserted into the bug ID field instead of\r
783        the log message field in the commit dialog. (Stefan)\r
784 - BUG: When saving a property over an existing and in-use file an exception\r
785        was thrown. (Stefan)\r
786 - BUG: When columns were hidden in the various dialogs using the status\r
787        control, the redrawing on the right end was sometimes wrong.\r
788        See issue #293 for details. (Stefan)\r
789 - BUG: The bugtraq:regex parsing was wrong if the group object was not\r
790        the last in the string. See issue #295 for details. (Stefan)\r
791 - BUG: Showing the changes done in a revision of a renamed file in\r
792        the revision of the rename could fail for unified diffs. (Stefan)\r
793 - BUG: The log dialog could crash when trying to show a log message with a\r
794        bug ID and an illegal regex string. (Stefan)\r
795 - BUG: When the status fetching in the action dialog was cancelled a race\r
796        condition could occur which lead to a crash. (Stefan)\r
797 - BUG: Fonts overlapped in the TSVNCacheWindow when larger than 15 points\r
798        (Masaru Tsuchiyama)\r
799 - BUG: The actions from the context menu in the progress dialog could\r
800        use relative paths if the current directory was inside the\r
801        working copy. (Stefan)\r
802 - BUG: The exporting options didn't always work correctly with externals.\r
803        See issue #302 for details. (Stefan)\r
804 - BUG: Showing the log from some dialogs (e.g. the merge dialog at the bottom)\r
805        would throw an error because of a wrong peg revision. (Stefan)\r
806 - BUG: The entry "copy to working copy..." was not available in the \r
807        repository browser for non-HEAD revisions. (Stefan)\r
808 - BUG: If a commit failed with an error, the commit dialog re-opened but\r
809        it didn't restore any manually added targets. (Tobias Schäfer)\r
810 - BUG: The setting "Color code in-line changes" was always active. (Stefan)\r
811 - BUG: Updating multiple selected items sometimes updated all of them\r
812        to the same revision even if they were from different \r
813        repositories. (Stefan)\r
814 - BUG: Properties which had values with non-English chars were not shown\r
815        correctly in the props dialog started from the repository browser\r
816        or the log dialog. (Stefan)\r
817 - BUG: TortoiseMerge did not save UTF-16 files correctly. (Stefan)\r
818 - BUG: The relocate warning was shown even if clearly a relocate was\r
819        needed and not a switch. (Stefan)\r
820 - BUG: The warning about a file having still conflicts was \r
821        shown twice. (Ivan Gerasimov)\r
822 - BUG: Indexing error in settings dialog.\r
823        See issue #310 for details. (Stefan)\r
824 - BUG: Wrong line numbers in TMerge. See issue #311 for details. (Stefan)\r
825 - BUG: The column "SVN eol-style" could not be enabled. (Stefan)\r
826 - BUG: TortoiseMerge could destroy lines when saving with the option\r
827        "ignore whitespace changes" activated. \r
828        See issue #312 for details. (Stefan)\r
829 - BUG: When renaming multiple files at once, the files could be renamed\r
830        to the wrong name if the file had multiple dots in its name. (Stefan)\r
831 - BUG: The menu "properties" could not be configured to show on the\r
832        top level context menu. (Stefan)\r
833 - BUG: The repository browser had problems with pathnames which contained\r
834        a '%' char. See issue #314 for details. (Stefan)\r
835 - BUG: Showing the log for a deleted item in the log dialog did not work\r
836        because the selected revision was used instead of the previous\r
837        one. (Stefan)\r
838 - BUG: Revert from the log dialog bottom pane if the URL contained non-ascii\r
839        characters always failed. (Stefan)\r
840 - BUG: Reverting from the log dialog bottom pane for deleted items\r
841        was not working. (Stefan)\r
842 - BUG: When exporting selected items from the changed-files dialog,\r
843        folders were skipped. (Stefan)\r
844 - BUG: Browsing the repository from the merge/copy/... dialog with the\r
845        "..." button next to an url combobox did not work for file:///\r
846        urls with spaces in them. (Stefan)\r
847 - BUG: The context menu entry "Select All" in the edit control in the\r
848        commit dialog did not work. (Stefan)\r
849 - BUG: It was possible to create a new folder in the repobrowser \r
850        which name had a whitespace char at the end. (Stefan)\r
851 - BUG: The log dialog used wrong revision numbers when calling "Show\r
852        differences" on multiple selected revisions. (Tobias Schäfer)\r
853 - BUG: When selecting two or more ignored files for adding, an empty\r
854        error dialog was shown. (Stefan)\r
855 \r
856 Version 1.4.0\r
857 - NEW: Allow changing the alpha value in overlapped mode in TortoiseIDiff\r
858        to be changed with Ctrl+Shift+Wheel. (Stefan)\r
859 - NEW: In the file diff dialog, Ctrl-A now selects all entries, and \r
860        Ctrl-C copies the selected entries to the clipboard. (Stefan)\r
861 - CHG: Switched files are only shown in the check-for-modifications\r
862        dialog and not in e.g. the commit/revert/add dialog if they're\r
863        not modified. (Stefan)\r
864 - CHG: Importing a folder from the repository browser now uses the\r
865        global ignore patterns. (Stefan)\r
866 - CHG: The ancestry of two nodes is ignored when showing the differences\r
867        in the repository browser. (Stefan)\r
868 - CHG: The sort arrows now use the same orientation as explorer. (Stefan)\r
869 - CHG: Sorting the columns author and message in the log dialog is now\r
870        case-insensitive. (Tobias Schäfer)\r
871 - CHG: Several more dialogs now remember their size and position.\r
872        (Tobias Schäfer)\r
873 - CHG: The 'recent message' is not appended to a prefilled log\r
874        message by the tsvn:logtemplate property. Instead, the\r
875        template is overwritten. See issue #283 for details. (Stefan)\r
876 - BUG: The header in TortoiseBlame was shown in the wrong font in translated\r
877        versions. (Kazutoshi Satoda)\r
878 - BUG: The state of the "Floppy drives" checkbox was not set correctly\r
879        the first time on startup. (Stefan)\r
880 - BUG: If the file list was initially empty, showing more files didn't\r
881        work correctly. (Stefan)\r
882 - BUG: In the revision graph, if a button on the toolbar is pressed while\r
883        the updating thread is running the state of the button changed\r
884        without the action being done. (Stefan)\r
885 - BUG: Reverting a file removed it from the file list, even if it\r
886        was switched. (Ivan Gerasimov)\r
887 - BUG: Selecting fonts with non-ascii names didn't work in the\r
888        scintilla edit control. (Kazutoshi Satoda)\r
889 - BUG: The file titles were not always un-escaped. (Stefan)\r
890 - BUG: Ignored files couldn't be deleted correctly \r
891        from the TSVN dialogs. (Ivan Gerasimov)\r
892 - BUG: Reverting an added file with history didn't reset the\r
893        text status and the copied flag in the commit/cfm/...\r
894        dialogs. (Stefan)\r
895 - BUG: Wrong regex strings in a bugtraq property could crash TortoiseProc\r
896        or force it into an endless loop. (Stefan)\r
897 - BUG: The error message "user cancelled" was not properly encoded\r
898        and would show up garbled in certain translations. (Stefan)\r
899 - BUG: TortoiseMerge could sometimes not diff \r
900        UTF-16 files correctly. (Stefan)\r
901 - BUG: The cache could crash with overly long path names. (Stefan)\r
902 - BUG: The "help" button in the lock dialog did nothing. (Stefan)\r
903 - BUG: The rubberband in the revision graph was not reset after\r
904        a recalculation of the graph. (Stefan)\r
905 - BUG: TortoiseMerge coud cause a GPF when searching on one-pane\r
906        view mode. (Jeremy Whitby)\r
907 - BUG: TortoiseMerge caused a GPF in debug mode when passing two\r
908        filenames. (Jeremy Whitby)\r
909 - BUG: Reverting to a revision in the log dialog actually restored\r
910        to one revision below the expected revision. (Tobias Schäfer)\r
911 - BUG: The hot key Ctrl-Return confirmed dialogs despite the\r
912        ok-button being disabled. (Tobias Schäfer)\r
913 - BUG: After resolving a conflicted line with "use mine before theirs" or\r
914        "use theirs before mine", the scrollbars were not updated. (Stefan)\r
915 - BUG: When changing the view types in the revision graph via the menu,\r
916        the toolbar buttons didn't change their state. (Stefan)\r
917 - BUG: The status cache could make explorer flash constantly. (Stefan)\r
918 - BUG: Showing the diffs of a file with property changes in the log dialog\r
919        started TortoiseMerge without additional information so that only the\r
920        temp file name was shown in the view header. (Stefan)\r
921 - BUG: When two consecutive revisions were selected in the log dialog,\r
922        some entries were not shown in the context menu for the changed\r
923        files. (Stefan)\r
924 - BUG: If an entry was deselected in the log dialog, the log message and\r
925        the changed files list was not cleared. (Stefan)\r
926 - BUG: If the bugtraq:append property was set to 'false', the log message\r
927        inserted from the history was not inserted correctly. (Stefan)\r
928 - BUG: Creating and accessing BDB repositories did not work. (Stefan)\r
929 \r
930 Version 1.4.0RC1\r
931 - NEW: Full support of 64 bit Windows. (Stefan Fuhrmann)\r
932 - NEW: Command line param /bugid to prefill the bug ID\r
933        in the commit dialog. See issue #202 for details. (Stefan)\r
934 - NEW: User defined regexes to parse the files for keywords used\r
935        for autoexpanding in the commit dialog can now be stored\r
936        in %APPDATA%\TortoiseSVN\autolist.txt so they won't get\r
937        overwritten on upgrades. (Stefan)\r
938 - NEW: Allow "compare with base" for added and deleted files\r
939        in the commit/cfm dialog. (Stefan)\r
940 - NEW: Customizable update system, see issue #209 for details.\r
941        (Hans-Emil Skogh, Stefan)\r
942 - NEW: The status list control is now configurable. Columns can\r
943        be reordered, hidden or shown. And the column sizes are \r
944        stored between sessions. See issue #80 for details. (Stefan)\r
945 - NEW: The revision graph shows the last committed revision\r
946        too for every branch/tag. See issue #192 for details. (Stefan)\r
947 - NEW: The revision graph can show all revisions where an URL\r
948        has been modified, not just the copy graph. See\r
949        issue #192 for details. (Stefan)\r
950 - NEW: The revision graph can show the nodes sorted by path.\r
951        See issue #222 for details. (Stefan)\r
952 - NEW: The 'OK' button in all dialogs is now disabled until at least\r
953        one file/folder is selected to avoid empty operations. (Tobias Schäfer)\r
954 - NEW: Ability to show ignored files in the "Check for modifications"\r
955        dialog. (Stefan)\r
956 - NEW: Option in the statistics dialog to treat author names\r
957        case insensitive. (Stefan)\r
958 - NEW: Options 'startrev' and 'endrev' for automating the blame\r
959        command. See our docs, section automation for details. (Stefan)\r
960 - NEW: Option to include ignored files when importing. (Stefan)\r
961 - NEW: Option to ignore the ancestry in a merge. (Stefan)\r
962 - NEW: Files shown in lists can now be dragged to other applications such as\r
963        text editors or IDEs. See issue #213 for details. (Tobias Schäfer)\r
964 - NEW: Context menu entry to start the commit dialog from the\r
965        "check for modifications" dialog. See issue #217 for details. (Stefan)\r
966 - NEW: Different icons for the context menu entry depending on the type\r
967        of the item selected. See issue #210 for details. (Stefan)\r
968 - NEW: When dragging items in the repository browser folders are now opened\r
969        and closed when hovering over them for two seconds. See issue #203\r
970        for details (Tobias Schäfer)\r
971 - NEW: The Revert, Resolve, Lock and Add dialog can be interrupted while\r
972        they fetch the working copy status. (Stefan)\r
973 - NEW: Number of recent log messages kept in the history is configurable.\r
974        (Stefan).\r
975 - NEW: The revision graph has a toolbar and a statusbar. (Stefan)\r
976 - NEW: Right-drag export creates a unique folder if a folder of the same\r
977        name already exists in the target location. See issue #227\r
978        for details. (Stefan)\r
979 - NEW: Dragging items in the repository browser beyond the visible area\r
980        makes the tree scroll automatically. See issue #203 for details.\r
981        (Tobias Schäfer)\r
982 - NEW: Better zooming support in the revision graph. See issue\r
983        #228 for details. (Stefan)\r
984 - NEW: The log message history now also stores and recalls the issue numbers\r
985        which are entered in the edit box. See issue #215 for details. (Stefan)\r
986 - NEW: Some performance and memory use improvements when committing thousands\r
987        of files at once. (Stefan)\r
988 - NEW: Option to choose the cache type to use. See issue #219 for\r
989        details. (Stefan)\r
990 - NEW: The commit dialog accepts files/folders to be dropped on it.\r
991        See issue #212 for details. (Stefan)\r
992 - NEW: Command "Revert to this revision" in the log dialog. See issue #220\r
993        for details. (Stefan)\r
994 - NEW: Right-drag "Move and rename". See issue #224 for details. (Stefan)\r
995 - NEW: New page in the settings dialog where the user can clear data\r
996        (log history, URLs, auth data, ...) TSVN stores.\r
997        See issue #225 for details. (Stefan)\r
998 - NEW: Switched files/folders are indicated with an "(s)" after the status\r
999        text in the commit/check-for-modifications/... dialogs.\r
1000        See issue #229 for details. (Stefan)\r
1001 - NEW: Ability to copy the error message in the repository browser\r
1002        to the clipboard. See issue #223 for details. (Stefan)\r
1003 - NEW: Renaming multiple similar files which makes refactoring easier.\r
1004        See issue #193 for details. (Stefan)\r
1005 - NEW: When applying a patch in TortoiseMerge the context menu now offers\r
1006        the new option "Patch selected". (Tobias Schäfer)\r
1007 - NEW: When reverting a file in the commit dialog the scroll position is\r
1008        now restored instead of always scrolling to the top. (Tobias Schäfer)\r
1009 - NEW: Merging now mentions the number of skipped targets and shows them in\r
1010        red. See issue #231 for details. (Tobias Schäfer)\r
1011 - NEW: Subversion properties can be shown and edited from the various\r
1012        dialogs using the status list control, and directly from the\r
1013        explorer context menu. See issue #166 for details. (Stefan)\r
1014 - NEW: Additional column in the log dialog, showing the bugtraq ID string\r
1015        assigned to the revision. See issue #199 for details. (Stefan)\r
1016 - NEW: The log dialog allows to specify a revision range to load.\r
1017        See issue #198 for details. (Stefan)\r
1018 - NEW: The open dialog in TortoiseMerge can use already entered paths\r
1019        as a starting point for browsing. See issue #218 for details. (Stefan)\r
1020 - NEW: When a lock fails because the file is outdated, TSVN asks if the\r
1021        user wants to update the file and try again locking it.\r
1022        See issue #204 for details. (Stefan)\r
1023 - NEW: Context menu entry on error items to open the parent folder.\r
1024        See issue #232 for details. (Stefan)\r
1025 - NEW: Ability to use both text blocks in two way diff. See\r
1026        issue #235 for details. (Stefan)\r
1027 - NEW: Comparing two files with blame information. See issue #216\r
1028        for details. (Stefan)\r
1029 - NEW: Option to set the SVN_ASP_DOT_NET_HACK env variable from the\r
1030        settings dialog. See issue #238 for details. (Stefan)\r
1031 - NEW: Context menu to copy the log message of the selected revision\r
1032        to the clipboard in TortoiseBlame.\r
1033        See issue #195 for details. (Stefan)\r
1034 - NEW: The "compare" context menu in the progress dialog will\r
1035        do a three way diff if the updated file was merged.\r
1036        See issue #236 for details. (Stefan)\r
1037 - NEW: In the statistics dialog, you can now switch between all available\r
1038        diagram types by clicking on a button. See issue #206\r
1039        for details. (Stefan)\r
1040 - NEW: The entries in the repository browser are now sorted\r
1041        numerically instead of text wise. (Stefan)\r
1042 - NEW: Column in explorer showing the svn:eol-style property. (Stefan)\r
1043 - NEW: Switched items are shown now in the Check for modifications\r
1044        dialog even if the item was not modified. (Stefan)\r
1045 - NEW: The "resolved", "resolve using mine" and "resolve using theirs"\r
1046        menus are now enabled if multiple files are selected too\r
1047        in the various status controls. (Stefan)\r
1048 - NEW: The "resolved" context menu in the explorer is enabled if\r
1049        multiple files are selected. (Stefan)\r
1050 - NEW: Context menu, available only if SHIFT is hold down while the \r
1051        menu is brought up, to diff a file or a folder with an URL. (Stefan)\r
1052 - NEW: You can now set and read binary properties.\r
1053        See issue #240 for details. (Stefan)\r
1054 - NEW: The patch file list window can be shown/hidden with a button\r
1055        in the TortoiseMerge toolbar and menu.\r
1056        See issue #249 for details. (Stefan)\r
1057 - NEW: The lock dialog now shows a warning when the user attempts to\r
1058        lock files which don't have the property svn:needs-lock set.\r
1059        See issue #246 for details. (Tobias Schäfer)\r
1060 - NEW: Introducing TortoiseIDiff, an image diff viewer. This is a little\r
1061        tool which shows two images side-by-side, or over each other\r
1062        alpha blended. (Stefan)\r
1063 - NEW: The entries in the status control can now be copied to the\r
1064        clipboard. See issue #250 for details. (Stefan)\r
1065 - NEW: Added new column "Needs lock" which is available in all dialogs\r
1066        and shown by default in the lock dialog. (Tobias Schäfer)\r
1067 - NEW: Option to auto-close the progress dialog for local operations.\r
1068        See issue #245 for details. (Stefan)\r
1069 - NEW: Conflicts are marked as such even if the ignore settings\r
1070        (e.g. ignore whitespace changes) would make TortoiseMerge to\r
1071        not show a conflict. See issue #88 for details. (Stefan)\r
1072 - NEW: The log message and file list controls in the commit dialog\r
1073        have now a splitter between them so they can be resized\r
1074        as the user wants. See issue #252 for details. (Stefan)\r
1075 - NEW: Checkout of multiple urls at once from the repository\r
1076        browser is now possible. See issue #247 for details. (Stefan)\r
1077 - NEW: Searching text in TortoiseMerge can be limited to changed\r
1078        lines only. See issue #248 for details. (Stefan)\r
1079 - NEW: TortoiseMerge can now show diffs of UTF-16 files. (Stefan)\r
1080 - NEW: TortoiseMerge shows diffs inside lines in the main views.\r
1081        See issue #254 for details. (Stefan)\r
1082 - NEW: Log messages are now shown formatted if special chars\r
1083        are used. You can write text in *bold*, ^italic^ or\r
1084        _underlined_. (Stefan)\r
1085 - NEW: The status overlay of a folder can be forced to 'modified' if\r
1086        unversioned files are in it. See issue #242 for details. (Stefan)\r
1087 - NEW: Goto Line in TortoiseBlame. See issue #255 for details. (Stefan)\r
1088 - NEW: command line param for TortoiseBlame to jump directly to\r
1089        a specific line. See issue #214 for details. (Stefan)\r
1090 - NEW: When two revisions are selected in the log dialog, allow\r
1091        diffing a file in the modified files list. (Stefan)\r
1092 - NEW: In the various dialogs it is now possible to delete unversioned\r
1093        files and folders permanently by pressing SHIFT (Ivan Gerasimov)\r
1094 - NEW: The list of changed files between two urls/revision can be\r
1095        saved to a text file. See issue #263 for details. (Stefan)\r
1096 - NEW: The changed files between two urls/revision can be\r
1097        exported to a folder. See issue #263 for details. (Stefan)\r
1098 - NEW: The statistics graph can be saved as image files.\r
1099        See issue #262 for details. (Stefan)\r
1100 - NEW: A grayed out hint text is shown in the log dialog if\r
1101        "Stop on copy/rename" is active and not all log messages could\r
1102        be fetched. See issue #265 for details. (Stefan)\r
1103 - NEW: UI friendly diff from the merge dialog. See issue #267\r
1104        for details. (Stefan)\r
1105 - NEW: TortoiseMerge now accepts two or optionally three file names\r
1106        as arguments. (Tobias Schäfer)\r
1107 - NEW: The floppy drives can be excluded from showing the overlays\r
1108        separately. See issue #269 for details. (Stefan)\r
1109 - NEW: If a commit fails with an error, the commit dialog re-opens again\r
1110        with the same files checked as before. \r
1111        See issue #97 for details. (Stefan)\r
1112 - NEW: Added a glossary of terms to the docs. (Simon)\r
1113 - CHG: The installer warns if the user tries to downgrade. See issue\r
1114        #126 for details. (Stefan)\r
1115 - CHG: The icons in the column "Action" of the log dialog are now all\r
1116        placed in a separate column. See issue #207 for details. \r
1117        (Tobias Schäfer)\r
1118 - CHG: All resizable dialogs now have minimize/maximize buttons. (Stefan)\r
1119 - CHG: OpenSSL is now linked statically. \r
1120        See issue #221 for details. (Stefan)\r
1121 - CHG: The dialog titles don't have the "TortoiseSVN : " in front\r
1122        anymore. (Stefan)\r
1123 - CHG: The recent log messages now are sorted by 'last used'. (Stefan)\r
1124 - CHG: A doubleclick on a conflicted item in the dialogs will start\r
1125        the conflict editor instead of the diff tool. (Stefan)\r
1126 - CHG: The "OK" button in the log dialog stays disabled until a continuous\r
1127        range of revisions is selected when it is started from the merge\r
1128        dialog. (Stefan)\r
1129 - CHG: Reverting newly added files in the commit dialog now removes the\r
1130        check mark from the corresponding check box. (Tobias Schäfer)\r
1131 - CHG: TortoiseBlame keeps the find string intact and doesn't change\r
1132        it to lowercase anymore. (Stefan)\r
1133 - CHG: The status column in explorer now uses the same recursive setting\r
1134        as the overlays. (Stefan)\r
1135 - CHG: It is now possible to delete directories recursively after having\r
1136        deselected single items from the commit dialog provided that no\r
1137        parent item would commit the deselected item. (Tobias Schäfer)\r
1138 - CHG: The url and path in the merge dialog have a tooltip now, in case\r
1139        the url doesn't fit into the dialog, the tooltip will still show\r
1140        the complete url. See issue #234 for details. (Stefan)\r
1141 - CHG: Ctrl-A selects all entries in the status list control, which is used\r
1142        in multiple dialogs like commit, check for modifications,... (Stefan)\r
1143 - CHG: When merging, items which are modified in the repository but lead\r
1144        to no changes in the working copy are not shown anymore in\r
1145        the progress dialog. (Stefan)\r
1146 - CHG: The changed paths in the log dialog are now colored. (Stefan)\r
1147 - CHG: If both bugtraq:message and bugtraq:logregex are set, then only\r
1148        bugtraq:logregex is used. (Stefan)\r
1149 - CHG: The summary info text in the progress dialog can be copied\r
1150        to the clipboard. (Stefan)\r
1151 - CHG: In the revision graph, the nodes are drawn without a shadow if\r
1152        they're small. (Stefan)\r
1153 - CHG: When refreshing the status list with F5 the check mark of manually\r
1154        de-/selected items is restored. (Tobias Schäfer)\r
1155 - CHG: The relocate warning is only shown if the path part of the URL\r
1156        changed and nothing else, because that indicates a possible\r
1157        switch. (Stefan)\r
1158 - CHG: The authors graph is now sorted by number of commits.\r
1159        See issue #256 for details. (Stefan)\r
1160 - CHG: The by-date graph isn't 'crowded' anymore for big repositories.\r
1161        See issue #259 for details. (Stefan)\r
1162 - CHG: In the statistics dialog, grouping into "others" only happens\r
1163        if there are at least two authors in that group. (Stefan)\r
1164 - BUG: Other schemes than 'ssh' weren't recognized when starting the\r
1165        repository browser when using svn+xyz://. (Stefan)\r
1166 - BUG: When reverting files and folders the child items are now reverted\r
1167        before the parent items to avoid an error message. (Tobias Schäfer)\r
1168 - BUG: When a setting change couldn't be saved in the registry, no error\r
1169        message was shown. See issue #237 for details. (Stefan)\r
1170 - BUG: TortoiseMerge could crash when diffing files with \r
1171        inconsistent and MAC newlines. (Stefan)\r
1172 - BUG: When updating multiple working copies from different repositories\r
1173        in once step, the context menu's in the progress dialog only worked\r
1174        for the last updated working copy. (Stefan)\r
1175 \r
1176 Version 1.3.5\r
1177 - BUG: When committing a newly added directory the file names were\r
1178        mixed up. (Stefan, Tobias)\r
1179 \r
1180 Version 1.3.4\r
1181 - BUG: When committing added files only, the log message wasn't saved\r
1182        in the history. (Stefan)\r
1183 - BUG: In TortoiseMerge, if the left and right views were switched,\r
1184        the changes were still saved to the file which was shown\r
1185        on the right side before the switch. (Stefan)\r
1186 - BUG: Applying a patch in UTF8 could fail in certain locales. (Stefan)\r
1187 - BUG: TortoiseMerge could report an error when applying a patch which\r
1188        had files with too similar names in it. The error was \r
1189        "The file X was found twice!?! ...". (Stefan)\r
1190 - BUG: In dialogs where an URL is requested and that URL changed by\r
1191        using the "..." button and the repository browser, that URL\r
1192        wasn't used correctly. (Stefan)\r
1193 - BUG: The cache could crash when starting up, or sometimes later due\r
1194        to invalid paths loaded from the disk on startup. (Stefan)\r
1195 - BUG: The tsvn:logtemplate wasn't used for operations in the repository\r
1196        browser. A defautl message was used instead. (Stefan)\r
1197 - BUG: SubWCRev didn't treat added files/folders correctly. (Stefan)\r
1198 - BUG: The context menu items "Rename..." and "Delete" have been removed\r
1199        from the working copy root folder. See issue #243 for details.\r
1200        (Tobias Schäfer)\r
1201 - BUG: Hiding unrelated changed paths did not work in the log dialog if\r
1202        the path contained characters which needed escaping.\r
1203        (Tobias Schäfer)\r
1204 - BUG: If the system option "hide keyboard cues" was disabled, the explorer\r
1205        context menu items didn't show the keyboard accelerators. (Stefan)\r
1206 - BUG: an .svn directory could get exported if it was manually selected for\r
1207        a right-drag export operation. (Stefan)\r
1208 - BUG: A wrong path was used when reverting changes from the changed file\r
1209        list in the log dialog if the selected file path was longer than\r
1210        the one used to show the log for. (Stefan)\r
1211 - BUG: The menu "edit conflicts" was shown for property conflicts too, even\r
1212        though the merge editor wasn't started. (Stefan)\r
1213 - BUG: In case of an error, the error message wasn't always shown\r
1214        completely. (Stefan)\r
1215 \r
1216 Version 1.3.3\r
1217 - BUG: When checking all items in e.g. commit, revert, ... dialogs, the\r
1218        items could be painted black instead of the usual colors. (Stefan)\r
1219 - BUG: Added items can be conflicted too, but TSVN wouldn't show the\r
1220        "resolved" and "edit conflicts" context menu items for such\r
1221        files. (Stefan)\r
1222 - BUG: Check-for-modifications for an added folder/file and hitting\r
1223        "contact repository" would show wrong min/max revisions (Stefan)\r
1224 - BUG: A commit with only committed files would fail silently, withou\r
1225        an error message. (Stefan)\r
1226 - BUG: URLs with unescaped chars weren't treated properly in the log\r
1227        dialog and the revision graph. (Stefan)\r
1228 - BUG: A redundant separator was shown in the context menu of the\r
1229        progress dialog for some items. (Stefan)\r
1230 - BUG: file entries couldn't be selected anymore in the repository\r
1231        browser. (Stefan)\r
1232 - BUG: Unignoring a wildcard pattern mistakenly reported the successful\r
1233        removal of the file name. (Tobias Schäfer)\r
1234 - BUG: Unignoring file names removed more than it should from svn:ignore if\r
1235        the file name was part of another file name. (Tobias Schäfer)\r
1236 - BUG: The menu item "Remove from ignore list" was always not shown if\r
1237        the file name was part of another file name. (Tobias Schäfer)\r
1238 - BUG: TortoiseMerge's option "Ignore leading whitespace" effectively ignored\r
1239        all instead of only leading whitespace. (Tobias Schäfer)\r
1240 - BUG: If the bugtraq:logregex only contained a one-line regex with groups,\r
1241        the ID part wasn't parsed correctly. (Stefan)\r
1242 - BUG: Checking/unchecking a deleted file in the commit dialog reported the\r
1243        wrong number of selected files. (Tobias Schäfer)\r
1244 - BUG: Some patchfiles could not be applied, an error message indicating\r
1245        that lines would not match was thrown instead. (Stefan)\r
1246 - BUG: The custom dictionary could sometimes loose entries. (Stefan)\r
1247 - BUG: When saving changes from files diffed via the patch function\r
1248        (e.g. from show log->compare with working copy) the changes were\r
1249        sometimes saved to the wrong file. (Stefan)\r
1250 - BUG: Reverting changes from the list of modified items in the log\r
1251        dialog did not work if the path/url had spaces in them. (Stefan)\r
1252 - BUG: The ssl-client-cert-password wasn't saved correctly. (Stefan)\r
1253 - BUG: The "show log between tags" used the wrong revisions. (Stefan)\r
1254 - BUG: An "invalid argument error" could happen when refreshing/expanding\r
1255        nodes in the repository browser. (Stefan)\r
1256 - BUG: The '/readonly' command line switch was passed not only to\r
1257        TortoiseMerge but other merge tools too (if configured). Those\r
1258        who don't know that switch then didn't work. (Stefan)\r
1259 - BUG: Deleted files were not always being counted in the statistics of the\r
1260        progress dialog. (Tobias Schäfer)\r
1261 - BUG: When files got renamed in case only (e.g. file.txt to FILE.TXT)\r
1262        outside Subversion, the TSVN would not correct the case of all\r
1263        files and show files with 'missing' status in the commit or\r
1264        check-for-modifications dialog. (Stefan)\r
1265 \r
1266 Version 1.3.2\r
1267 - BUG: When copying and renaming a file by right-dragging, the "Cancel" \r
1268        button was ignored and the copy was done anyway. (Tobias Schäfer)\r
1269 - BUG: "Create patch" created a patch with full instead of relative\r
1270        paths. (Stefan)\r
1271 - BUG: Import ignored the global ignore patterns and imported just\r
1272        everything instead. (Stefan)\r
1273 - BUG: Minor repaint issue in the revision graph. See issue #211\r
1274        for details. (Stefan)\r
1275 - BUG: TortoiseMerge crashed when applying patches which triggered a\r
1276        conflict at the end of the file. (Tobias Schäfer)\r
1277 - BUG: TortoiseMerge could crash when applying a corrupted (e.g. due\r
1278        to mail program splitting lines) patchfile. (Stefan)\r
1279 - BUG: Possible deadlock in the cache when mounting new drives. (Stefan)\r
1280 - BUG: Possible crash in the cache when removing multiple files or\r
1281        directories inside the same directory path *very* fast. (Stefan)\r
1282 - BUG: Fix crash when diffing two files from the log dialog if there\r
1283        couldn't be information fetched for the files. (Stefan)\r
1284 - BUG: When clicking on "Show Log" for the working copy in the merge\r
1285        dialog, the "stop on copy" was activated but still all log messages\r
1286        were shown then in the log dialog. (Stefan)\r
1287 - BUG: In the TortoiseMerge settings, it was possible to select\r
1288        variable width fonts. (Stefan)\r
1289 - BUG: When selecting an error item in the repository browser, the error\r
1290        message was copied to the URL box. (Stefan)\r
1291 - BUG: Fixed a memory leak in the cache when deleting folders or\r
1292        unmounting drives. (Stefan)\r
1293 - BUG: The cache could use 100% CPU if a working copy is located on the\r
1294        root of a drive. (Stefan)\r
1295 - BUG: Pressing ESC closed TortoiseMerge, even if the find dialog was open.\r
1296        Now ESC first closes the find dialog. (Stefan)\r
1297 - BUG: Pressing F5 while a file was selected in the repository browser\r
1298        lead to the file being treated as a folder. (Stefan)\r
1299 - BUG: The last line wasn't always visible after an operation without\r
1300        manually scrolling. (Stefan)\r
1301 - BUG: The "copy to working copy" context menu in the repository browser\r
1302        was only shown if multiple files were selected or the\r
1303        repository browser wasn't at HEAD. (Stefan)\r
1304 - BUG: Crash in text editor and log dialog when the issuetracker regex\r
1305        strings were applied to the log message. (Stefan)\r
1306 - BUG: Crash in log dialog while retrieving log messages. (Stefan)\r
1307 - BUG: The "stop on copy" setting was not saved in the log dialog. (Stefan)\r
1308 - BUG: The status cache would crash when a path longer than 260 chars\r
1309        (MAX_PATH constant) was touched. (Stefan)\r
1310 \r
1311 Version 1.3.1\r
1312 - BUG: Patches with non ANSI or non UTF8 encoding couldn't be applied\r
1313        correctly. (Stefan)\r
1314 - BUG: file:/// access to BDB repositories was incompatible with\r
1315        previous versions and other clients. (Stefan)\r
1316 - BUG: When starting Blame, the default end revision was 0 instead\r
1317        of HEAD. (Stefan)\r
1318 - BUG: Fix crashes on SMP systems. (Stefan)\r
1319 - BUG: Author, revision and date weren't always shown in the \r
1320        'Check for modifications' dialog.\r
1321 - BUG: The "remote status" column could show "(property changes only)"\r
1322        even if there were no property changes detected. (Stefan)\r
1323 - BUG: TortoiseBlame could crash when the mouse pointer was hovered over\r
1324        just above the first visible line. (Stefan)\r
1325 - BUG: 'Create Patch' used the wrong root path. (Stefan)\r
1326 - BUG: The revision graph could crash when showing tooltips for nodes. (Stefan)\r
1327 - BUG: The "From:" date in the log dialog couldn't be set correctly. (Stefan)\r
1328 \r
1329 Version 1.3.0\r
1330 - NEW: The settings dialog now has a button to open the system sound\r
1331        dialog where the TSVN sounds can be configured.\r
1332        See issue #167. (Stefan)\r
1333 - NEW: Keyboard accelerators for the shell context menu. \r
1334        See issue #171. (Stefan)\r
1335 - NEW: A warning is shown if the user tries to close the explorer property\r
1336        sheet without having saved modified properties yet. (Stefan)\r
1337 - NEW: Show network transfer speed for DAV connections where possible and\r
1338        it makes sense. See issue #177. (Stefan)\r
1339 - NEW: Rebuilding the icon cache can be done by calling TortoiseProc from\r
1340        the command line. See our help files for details. (Stefan, Leon Zandman)\r
1341 - NEW: Setting the environment variable SVN_ASP_DOT_NET_HACK makes TSVN\r
1342        use '_svn' as the Subversion admin dirs instead of '.svn'.\r
1343        A restart of Windows is required for this to take effect. (Stefan)\r
1344 - NEW: Colors used in TortoiseSVN are now configurable in the\r
1345        settings dialog. (Stefan)\r
1346 - NEW: Last commit author, revision and date are shown in the "Check for\r
1347        modifications" dialog after a "Check repository". (Stefan)\r
1348 - NEW: The URL where TSVN checks if updates are available can now be\r
1349        configured in the registry. This might be useful for company\r
1350        admins which provide their users the updates from their servers.\r
1351        The registry entry is "Software\TortoiseSVN\UpdateCheckURL". (Stefan)\r
1352 - NEW: "Show Log" command from the revision graph. See issue #184. (Stefan)\r
1353 - NEW: Blames are now searchable. See issue #12. (Stefan)\r
1354 - NEW: Column in the log dialog showing the actions of each revision, and\r
1355        the filter for paths now also searches for action strings.\r
1356        See issue #183 for details. (Stefan)\r
1357 - NEW: new command line param /logmsgfile for filling in a log message\r
1358        for the commit dialog. The log message must be stored in the file\r
1359        pointed to by /logmsgfile:<path>. (Stefan)\r
1360 - NEW: The cache automatically closes all open handles for drives the user\r
1361        wants to remove. See issue #188. (Stefan)\r
1362 - NEW: Revert, Add, Resolve and Create Patch dialog can be refreshed by\r
1363        pressing F5. See issue #191. (Stefan)\r
1364 - NEW: Ignoring of multiple items at once in the Status List Control.\r
1365        See issue #189. (Stefan)\r
1366 - NEW: Added $WCNOW$ keyword to SubWCRev to insert system date/time. (Simon)\r
1367 - NEW: Possibility to set the location of the configuration directory.\r
1368        See issue #196. (Stefan)\r
1369 - NEW: Option to disable crawling unversioned folders in the status\r
1370        control (used e.g. in the commit dialog). (Stefan)\r
1371 - NEW: Ctrl-Left/Right scrolls sideways in TortoiseMerge.\r
1372        See issue #190. (Stefan)\r
1373 - NEW: The statistics dialog has a noise level slider which makes it\r
1374        group users with too few commits into one "others" group to\r
1375        reduce the amount of lines/bars drawn. (Stefan)\r
1376 - CHG: The date filter in the log dialog now prevents the user from selecting\r
1377        dates outside the shown log messages. (Michael Dietschi)\r
1378 - CHG: Warn if user selects files inside an added folder to create a patch.\r
1379        Subversion and patch doesn't support this. (Stefan)\r
1380 - CHG: Ctrl-A now selects all entries in the file list controls. (Stefan)\r
1381 - CHG: "Show log" in the file list controls for all versioned files.\r
1382        See issue #172. (Stefan)\r
1383 - CHG: Ctrl-click expands the whole tree in the repository browser. (Stefan)\r
1384 - CHG: Improved the revision graph. See issue #173. (Stefan)\r
1385 - CHG: Better selecting of nodes in the revision graph. \r
1386        See issue #185. (Stefan\r
1387 - BUG: When files were added to the ignore list, a choice of \r
1388        File.ext or *.ext is given. If the *.ext is chosen the dialog \r
1389        box told that File.ext was successfully added instead of *.ext. (Stefan)\r
1390 - BUG: After a merge which produced conflicts, the context menu wasn't\r
1391        shown with the entries to resolve the conflict. (Stefan)\r
1392 - BUG: Creating a patch from files was disabled, it only worked\r
1393        from folders. (Stefan)\r
1394 - BUG: The 'mark as resolved' and 'save' buttons were enabled even\r
1395        if TortoiseMerge was started from the 'Check for modifications'\r
1396        dialog. See issue #178. (Stefan)\r
1397 - BUG: After marking a conflict as resolved in TortoiseMerge, it still\r
1398        asked if you want to save the changes on exit. (Stefan)\r
1399 - BUG: If the initial URL with which the repository browser was started\r
1400        pointed to subfolders of the repository root, the repository root\r
1401        couldn't be expanded to show all subfolders but needed an F5\r
1402        to actually get refreshed. (Stefan)\r
1403 - BUG: When ignoring all whitespaces is turned on in TortoiseMerge,\r
1404        the merge result contained the lines of the base file\r
1405        instead of "mine". (Stefan)\r
1406 - BUG: TortoiseMerge wouldn't show the inline diff if only the\r
1407        first line in a file was modified. (Stefan)\r
1408 - BUG: When resolving with "mine before theirs" or "theirs before mine",\r
1409        the line numbering was wrong. See issue #197. (Stefan)\r
1410 - BUG: When multiple files were selected, it took a very long time to\r
1411        show the dialog. See issue #205 for details. (Stefan)\r
1412 - BUG: Blame didn't work correctly if the file didn't \r
1413        exist anymore in HEAD. (Stefan)\r
1414 - BUG: A malformed URL could make TortoiseSVN crash, for example\r
1415        httpS://test/test. (Stefan)\r
1416 - BUG: Create Patch would include the diffs of a file two times if\r
1417        the file was below a folder with property changes and\r
1418        the folder was selected too. (Stefan)\r
1419 \r
1420 Version 1.2.6\r
1421 - BUG: The status cache updated sometimes wrong paths or missed\r
1422        updating correct ones. (Stefan)\r
1423 - BUG: Crash when the working copy contained copied files. (Stefan)\r
1424 - BUG: The add dialog showed already added files too. (Stefan)\r
1425 \r
1426 Version 1.2.5\r
1427 - CHG: Missing files are not selected by default anymore in the commit\r
1428        dialog. (Stefan)\r
1429 - BUG: The status cache didn't watch all required paths. (Stefan)\r
1430 - BUG: The status cache wouldn't shut down properly. (Stefan)\r
1431 - BUG: Fix possible endless loop in the cache. (Stefan)\r
1432 - BUG: Fix crash in the repository browser when showing\r
1433        the context menu after a drag move. (Stefan)\r
1434 - BUG: Fixed possible crash in the status cache. (Stefan)\r
1435 - BUG: The autoscrolling in the progress dialog stopped when\r
1436        the scrollbar appeared. (Stefan)\r
1437 - BUG: Wrong counting of selected files in the commit dialog. (Stefan)\r
1438 - BUG: Showing the unified diff in the merge dialog didn't\r
1439        always work. (Stefan)\r
1440 - BUG: The context menu wasn't shown if "use ownerdrawn menus" was\r
1441        deactivated. (Stefan)\r
1442 - BUG: The selection isn't lost anymore when right clicking in the commit\r
1443        message edit box. See issue #176. (Stefan)\r
1444 - BUG: Sorting by date in the repository browser didn't work. (Stefan)\r
1445 - BUG: Crash when specifying a path without a backslash in the URL fields\r
1446        of several dialogs. (Stefan)\r
1447 - BUG: The context menu for "Add" was disabled for deleted files, which\r
1448        made it impossible to replace files. (Stefan)\r
1449 \r
1450 Version 1.2.4\r
1451 - BUG: TortoisePlink was unable to connect to svn+ssh. (Stefan)\r
1452 \r
1453 Version 1.2.3\r
1454 - NEW: In the settings dialog, network page. A new button to edit the\r
1455        Subversion servers file. (Stefan)\r
1456 - NEW: Context menu entries to resolve a conflicted file inside the commit\r
1457        dialog by using either "mine" or "theirs" directly. (Stefan)\r
1458 - NEW: Exporting now warns before overwriting existing files.\r
1459        See issue #165. (Stefan)\r
1460 - NEW: The progress dialog doesn't scroll automatically anymore if the\r
1461        user scrolls up. See issue #169. (Stefan)\r
1462 - CHG: The commit dialog doesn't interrupt the user entering a log message\r
1463        anymore with a dialog box popping up about modifications inside\r
1464        an external folder. Instead, a warning icon is shown in that case below\r
1465        the file list control. (Stefan)\r
1466 - BUG: When fetching files to diff, the progress dialog shown while fetching\r
1467        the files from the repository always showed revision 1 instead of the\r
1468        real revision where the file was fetched from. (Stefan)\r
1469 - BUG: The file system watcher in the status cache wasn't monitoring all\r
1470        folders it should have. (Stefan)\r
1471 - BUG: Fixed a crash when showing a diff against BASE and the status of the\r
1472        file couldn't be read. (Stefan)\r
1473 - BUG: If an invalid URL was entered, an assertion would throw in some\r
1474        places. (Stefan)\r
1475 - BUG: Comparing a file to the working copy from the log dialog didn't work\r
1476        past renames. (Stefan)\r
1477 - BUG: Added files inside external folders weren't recognized and no warning\r
1478        was shown in the commit dialog that these changes must be committed\r
1479        separately. (Stefan)\r
1480 - BUG: The cache could end up in an endless loop which made it consume\r
1481        around 20% CPU all the time. (Stefan)\r
1482 - BUG: The context menu leaked one GDI object. (Stefan)\r
1483 - BUG: Date revisions weren't shown correctly in the repository browser. (Stefan)\r
1484 - BUG: Right-dragging with rename in the repository browser checked with the\r
1485        old name if the target exists instead of the new name. (Stefan)\r
1486 - BUG: The revert dialog showed modified files inside externals too, but those\r
1487        must be reverted separately. (Stefan)\r
1488 - BUG: The 'revert changes from all revisions' context menu in the log dialog\r
1489        was shown even if a filter was applied and the selected revisions\r
1490        were not continuous. That lead to revisions reverted which weren't\r
1491        really selected. (Stefan)\r
1492 - BUG: When unlocking multiple folders, TSVN could crash. (Stefan)\r
1493 \r
1494 Version 1.2.2\r
1495 - NEW: Display a summary of our own license at start of install,\r
1496        instead of the Subversion license. (Simon)\r
1497 - NEW: Icon sets (except for the default one) are now optional features; \r
1498        the user can choose whether or not to install them, during setup. \r
1499        (Pete)\r
1500 - NEW: Navigating to the previous/next difference in TortoiseMerge also\r
1501        shows the first line of the difference in the detailed diff at\r
1502        the bottom. (Stefan)\r
1503 - NEW: Marking multiple files as resolved at once. Selecting a folder\r
1504        will show a dialog with all conflicted files below to be marked\r
1505        as resolved. See issue #117. (Stefan)\r
1506 - NEW: SubWCRev has a new option '-e' to include externals if they're from\r
1507        the same repository. See issue #132. (Stefan)\r
1508 - NEW: Checking/Unchecking multiple items at once: select multiple files and\r
1509        checking/unchecking one of them unchecks/checks all of them.\r
1510        See issue 118. (Stefan)\r
1511 - NEW: The Spellchecker ignores now numbers and doesn't mark them\r
1512        as misspelled anymore. See issue #145. (Stefan)\r
1513 - NEW: The context menu is now shown for shortcuts too. Once for the shortcut\r
1514        (*.lnk) file itself and once for the target the shortcut points to.\r
1515        See issue #146. (Stefan)\r
1516 - NEW: Option to switch to the newly created branch/tag in the branch/tag\r
1517        dialog. See issue #150. (Stefan)\r
1518 - NEW: Button in TortoiseMerge to switch the left and right view.\r
1519        See issue #152. (Stefan)\r
1520 - NEW: Diffing of properties. See issue #133. (Stefan)\r
1521 - NEW: 'Open' and 'Open with...' commands in the progress dialog. (Stefan)\r
1522 - NEW: Showing the log messages between two tags. See issue #111. (Stefan)\r
1523 - NEW: The "Create Patch" feature now allows to select which changes to\r
1524        include in the generated patchfile. See issue #135. (Stefan)\r
1525 - NEW: Right-dragging in the repository browser allows to rename the file\r
1526        or folder with the move/copy. (Stefan)\r
1527 - NEW: New column in the repository browser with the file extensions to make\r
1528        it possible to sort by those file extensions. See issue #142. (Stefan)\r
1529 - CHG: Setup UI changed from the dark'd code from the VS-generated package\r
1530        to a standardised framework from the WiX tutorial. \r
1531        See issue #147. (Pete)\r
1532 - CHG: Refactored WiX setup code into fragments and started to use include\r
1533        files for variables that are needed more than once. \r
1534        See issues #127 and #128. (Pete)\r
1535 - CHG: The spellchecker now checks text pasted in the edit control\r
1536        immediately, without the need to enter text manually first.\r
1537        See issue #116. (Stefan)\r
1538 - CHG: In the log dialog, the "next 100" button is disabled once the\r
1539        "Show All" button was pressed. See issue #138. (Stefan)\r
1540 - CHG: Enabled diffing of copied/moved files in the commit dialog. (Stefan)\r
1541 - CHG: In the property dialog, the svn: properties which can only be set on\r
1542        files are now shown on folders too in the combobox. An error message\r
1543        is then shown if the user tries to set such a property on the folder\r
1544        without the 'recursive' checkbox activated. (Stefan)\r
1545 - BUG: The default ssh client (TortoisePlink) wasn't used in some\r
1546        places, e.g. the revision graph. (Stefan)\r
1547 - BUG: The option "Only use spellchecker when tsvn:projectlanguage is set"\r
1548        was inversed. (Stefan)\r
1549 - BUG: The bugtraq: and tsvn: property values weren't correctly handled if\r
1550        they contained non-ASCII chars. (Stefan)\r
1551 - BUG: Comparing two files from the revision graph didn't work. (Stefan)\r
1552 - BUG: When adding a folder, nested folders were shown as unversioned\r
1553        and checked to add. (Stefan)\r
1554 - BUG: The same line was shown twice in TortoiseMerge if 'ignore leading\r
1555        whitespace' option was turned on and the line differed only\r
1556        in whitespaces. See issue #121. (Stefan)\r
1557 - BUG: UNICODE chars weren't shown correctly in the log message\r
1558        middle view. (Stefan)\r
1559 - BUG: The spell checker codepage was ignored but the local codepage\r
1560        was used instead. This lead to problems e.g. with the russian\r
1561        spell check dictionary. (Stefan)\r
1562 - BUG: Manual edits of URLs in the repository browser weren't reflected\r
1563        if the repobrowser was used to find URLs from other dialogs.\r
1564        See issue #139. (Stefan)\r
1565 - BUG: In the log dialog, 'Compare Revisions' didn't work if the log dialog\r
1566        was started from the repository browser for a single file. (Stefan)\r
1567 - BUG: The messageboxes didn't use the system colors which could make\r
1568        them unreadable in high contrast color schemes. (Stefan)\r
1569 - BUG: See issue #148. (Stefan)\r
1570 - BUG: The 'resolve' function in TortoiseMerge didn't resolve the file. (Stefan)\r
1571 - BUG: The repository browser crashed if an item was edited and then\r
1572        the view was scrolled. (Stefan)\r
1573 - BUG: The revision graph could be exited without the thread being stopped\r
1574        which could lead to a crash. (Stefan)\r
1575 - BUG: Showing diffs of multiple files (> 30) from the same log dialog\r
1576        could lead to stalled network connections. Closing the log dialog\r
1577        restored the network again. (Stefan)\r
1578 - BUG: the dialog title of the commit dialog expanded with every F5 key\r
1579        pressed. (Stefan)\r
1580 - BUG: When right-dragging a file for moving and the target already exists,\r
1581        the automatic renaming didn't work. (Stefan)\r
1582 \r
1583 Version 1.2.1\r
1584 - NEW: The path of the working copy is shown in the dialog title for\r
1585        "check for modifications" and commit dialog. See Issue 98. (Stefan)\r
1586 - NEW: Diffing files against their BASE improved. See Issue #94. (Stefan)\r
1587 - NEW: 'Open with...' command in the commit dialog. (Stefan)\r
1588 - NEW: Columns in the log dialog can be sorted. (Boris)\r
1589 - NEW: Files dragged from the explorer to the repository browser will\r
1590        add them to the repository. (Stefan)\r
1591 - NEW: Renaming in the repository browser now happens inline. (Stefan)\r
1592 - NEW: Words which are in the autocompletion list aren't spell checked\r
1593        anymore. See issue #102. (Stefan)\r
1594 - NEW: "explore to" context menu command in the commit dialog.\r
1595        See issue #105. (Stefan)\r
1596 - NEW: Option to make the "Check for modifications" dialog contact\r
1597        the repository the first time. See issue #107. (Stefan)\r
1598 - NEW: The last used setting for "Stop on copy/rename" in the log dialog\r
1599        is remembered (except for the merge dialog). See issue #109. (Stefan)\r
1600 - NEW: Copying items and give them a new name at the same time is now\r
1601        possible by right-dragging the item to the new location.\r
1602        See issue #112. (Stefan)\r
1603 - NEW: Locking files recursively in a folder. See issue #110. (Stefan)\r
1604 - NEW: Comparing two URLs in the repository browser now is possible\r
1605        on a file-by-file basis, not just as a unified diff.\r
1606        See issue #104. (Stefan)\r
1607 - NEW: The checkout dialog now has a "show log" button to easier\r
1608        find the revision you want to check out from. (Stefan)\r
1609 - NEW: Command to check out a specific revision from the log dialog. (Stefan)\r
1610 - NEW: Nested layouts are shown in the 'Check for Modifications' dialog\r
1611        to easier spot accidental moves/copies without using the TSVN\r
1612        commands for that. (Stefan)\r
1613 - NEW: The log dialog can now hide/grey changed paths which aren't part\r
1614        of the item for which the log is shown. See issue #68. (Stefan)\r
1615 - NEW: New menu "Edit" in TortoiseMerge with the entries "Copy" and\r
1616        "Find" (Ctrl-C and Ctrl-F still work). (Stefan)\r
1617 - NEW: Option to make the Merge dialog default the "From:" URL to\r
1618        the URL of the selected working copy instead of the last used\r
1619        URL in the merge. (Stefan)\r
1620 - NEW: Separate Explorer column to show the Author. TSVN still uses the\r
1621        normal "Author" column, but since other apps also use this\r
1622        column (e.g. Word, Excel, ...) a separate column is added. (Stefan)\r
1623 - NEW: Scripts to diff/merge Word and OO-Write files (Mark Phippard, Stefan)\r
1624 - CHG: The ESC key closes the progress dialog. See Issue #96. (Stefan)\r
1625 - CHG: Reintroduce the doubleclick action in the log dialog. (Stefan)\r
1626 - CHG: Merge dialog: if the 'use from url' is activated, the 'show log'\r
1627        button is disabled for the 'to' url too. (Stefan)\r
1628 - CHG: The "diff" context menu is now shown for conflicted files too. (Stefan)\r
1629 - CHG: In the repository browser, when a different revision than HEAD is\r
1630        set and the revision button is pressed, the set revision is pre-filled\r
1631        in the revision selection dialog instead of HEAD. (Stefan)\r
1632 - CHG: Remote properties are shown in multiple lines instead of all squeezed\r
1633        into one single line when shown from the repository browser. (Stefan)\r
1634 - CHG: The conflicted helper files (*.rXXX) are not shown anymore as \r
1635        unversioned in the status list control. See issue #114. (Stefan)\r
1636 - BUG: Crash in TSVNCache. See issue #91.\r
1637 - BUG: File context menu shown if more than one folder was\r
1638        selected. See issue #92.\r
1639 - BUG: Lock dialog could show folders. See issue #93.\r
1640 - BUG: Commit dialog could crash when sorting. See issue #99.\r
1641 - BUG: Installation for All Users didn't work properly. (Stefan)\r
1642 - BUG: A file:/// path wasn't recognized as a valid windows path\r
1643        and a warning was shown even if the path was valid. (Stefan)\r
1644 - BUG: The log dialog was always started from the repobrowser\r
1645        at HEAD revision instead of the selected revision. (Stefan)\r
1646 - BUG: Wrong rendering/resizing of the listview in the folder\r
1647        browser dialog when exporting. (Stefan)\r
1648 - BUG: The number of selected items was shown wrong in the commit dialog\r
1649        if an unversioned or deleted item was checked. (Stefan)\r
1650 - BUG: Add 'Compare with WC/BASE' options to 'Check for Modification'.\r
1651        See issue #106. (Stefan)\r
1652 - BUG: The switch command didn't work and crashed. (Stefan)\r
1653 - BUG: The 'Lock' menu was shown for added files. (Stefan)\r
1654 - BUG: TortoiseMerge wouldn't save files on UNC paths.\r
1655        See issue 108. (Stefan)\r
1656 - BUG: The "check for modifications" dialog showed a wrong dialog title\r
1657        when "Check Repository" was clicked. (Stefan)\r
1658 - BUG: TortoiseMerge used the wrong encoding to show the files. (Stefan)\r
1659 - BUG: TortoiseMerge patched files with wrong encodings. (Stefan)\r
1660 - BUG: After a commit/update/... the file overlay icons weren't properly\r
1661        refreshed. (Stefan)\r
1662 - BUG: Log dialog could crash when clicking "Next 100". (Stefan)\r
1663 - BUG: The repository browser could crash if it was cancelled during\r
1664        initialization. (Stefan)\r
1665 - BUG: If the Subversion config file had some illegal lines in it,\r
1666        TSVN could crash the explorer when the property page was shown. (Stefan)\r
1667 - BUG: If the log dialog was started from the repobrowser, the diff between\r
1668        two selected revisions didn't work right. (Stefan)\r
1669 - BUG: Editing the author or the log message used the wrong revision if the\r
1670        message filter was active. (Stefan)\r
1671 - BUG: The selection in the lock dialog was ignored. All files selected in the\r
1672        explorer were locked - even those unchecked in the lock dialog. (Stefan)\r
1673 - BUG: The status control showed the menus "Get Lock", "Compare with WC" and\r
1674        "unified diff" for added, deleted and missing items too. (Stefan)\r
1675 - BUG: Some characters weren't properly escaped to create a valid URL. (Stefan)\r
1676 - BUG: The 'locks' column in the repository browser wasn't sortable.\r
1677 - BUG: Files with a '%' char in their name weren't shown correctly in the\r
1678        repository browser. (Stefan)\r
1679 - BUG: SubWCRev could crash if a path was given where no working copy\r
1680        is stored. (Stefan)\r
1681 - BUG: Reverting an added item removed it from the "Check for modifications"\r
1682        dialog instead of marking it as unversioned again. (Stefan)\r
1683 - BUG: if a filter was active in the log dialog, the "Next 100" would show\r
1684        all additional messages, ignoring the active filter. (Stefan)\r
1685 \r
1686 Version 1.2\r
1687 \r
1688 Please first look at the release notes:\r
1689 http://tortoisesvn.tigris.org/tsvn_1.2_releasenotes.html\r
1690 \r
1691 - NEW: New commands to lock/unlock files. (Stefan)\r
1692 - NEW: Locked files are listed in the commit dialog so the user\r
1693        won't forget to unlock them again. (Stefan)\r
1694 - NEW: Filter for the log dialog. (Stefan)\r
1695 - NEW: The three parts (log list, message, change-files-list) in the\r
1696        log dialog can now be individually resized. (Stefan)\r
1697 - NEW: Files not part of the selected file/folder are shown grayed out\r
1698        in the log dialogs changed-file-list. (Stefan)\r
1699 - NEW: New, much improved overlay cache. (Will Dean, Stefan)\r
1700 - NEW: Option to resolve a conflicted file in the status list control. (Stefan)\r
1701 - NEW: TortoiseSVN now uses its own sound files for errors, warnings\r
1702        and notifications in the progress dialog. (Stefan)\r
1703 - NEW: Allow diffing of renamed/copied files in the log dialog. (George Wieggers)\r
1704 - NEW: A website link starting with "tsvn:" starts TortoiseSVN with the\r
1705        checkout dialog. A link starting with "svn:" will start the\r
1706        repository browser. (Stefan)\r
1707 - NEW: TortoiseMerge can ignore case-only changes when diffing. (Stefan)\r
1708 - NEW: Autocompletion for language-dependent keywords (usually class/method/\r
1709        variable names) in the commit dialog. (Stefan)\r
1710 - NEW: Bugtracking integration extended with regular expressions. (Stefan)\r
1711 - NEW: The autocompletion feature can be deactivated in the settings. (Stefan)\r
1712 - NEW: Paths are checked if they're valid on Windows and an error/warning\r
1713        is shown if they're not to avoid problems later. (Stefan)\r
1714 - NEW: "Remove from ignore list" from the context menu. (Stefan)\r
1715 - NEW: If not all overlays can be shown due to not enough free overlay\r
1716        slots, TSVN now uses one of the available overlays instead. (Stefan)\r
1717 - NEW: Export and Checkout from the repository browser. (Stefan)\r
1718 - NEW: The revision graph can now be saved as a wmf file. (Stefan)\r
1719 - NEW: New overlay icons for 'locked' and 'readonly' files. (Lübbe)\r
1720 - NEW: New keywords for SubWCRev: $WCURL$, $WCMIXED?TrueText:FalseText$. (Simon)\r
1721 - CHG: Improved look of the settings dialog. (Stefan)\r
1722 - CHG: TortoiseMerge is now built as UNICODE. (Norbert Unterberg)\r
1723 - CHG: High color toolbar for TortoiseMerge. (Lübbe)\r
1724 - CHG: Several new Icons for the context menu. (Lübbe)\r
1725 - CHG: It's possible to select multiple items in the commit dialog. (Stefan)\r
1726 - CHG: Searching the log messages is now done with regular expressions. (Stefan)\r
1727 - CHG: When an entry from the log message history combo is selected, it isn't\r
1728        inserted at the beginning of an existing text anymore but at the\r
1729        current cursor location. A text which is selected is automatically\r
1730        replaced with the history text. (Stefan)\r
1731 - CHG: When doing a merge dry-run, the window title in the progress dialog\r
1732        indicates that. (Stefan)\r
1733 - CHG: The 'recursive' checkbox is now disabled when the property page is\r
1734        shown for files since there the recursive option doesn't make sense\r
1735        anyway. (Stefan)\r
1736 - CHG: When updating a working copy, the progress dialog doesn't show inoperable\r
1737        updates to folders anymore. This makes it look more consistent with the\r
1738        command line client. (Stefan)\r
1739 - CHG: Rework of the merge dialog. (Stefan)\r
1740 - CHG: Errors which occur in the progress dialog are now shown as new entries\r
1741        instead of an interrupting dialog box. (Stefan)\r
1742 - CHG: The URL history is now kept per working copy. Only checkout/import still\r
1743        use a global history of the URL's. (Stefan)\r
1744 - CHG: The properties page now only shows those properties in the combobox\r
1745        which you can really use, depending on if you've selected a file\r
1746        or a folder. (Stefan)\r
1747 - BUG: Using the '/logmessage' command line param made TSVN crash (Stefan)\r
1748 - BUG: Issue 11: TortoiseMerge now shows the real linenumbers when diffing. (Stefan)\r
1749 - BUG: Executing a command with multiple selected files/folders didn't work\r
1750        correctly. (Stefan)\r
1751 \r
1752 Version 1.1.7\r
1753        The 1.1.6 build was corrupt due to harddisk trouble.\r
1754 \r
1755 Version 1.1.6\r
1756 - BUG: A word longer than 100 chars entered in the edit control made\r
1757        TortoiseSVN crash.\r
1758 \r
1759 Version 1.1.5\r
1760 - BUG: Diffing from the modified list in the log dialog didn't work. (Stefan)\r
1761 - BUG: Searching case-insensitive in the log dialog would \r
1762        convert all paths to lowercase which prevents their \r
1763        further use for e.g. diffing. (Stefan)\r
1764 - BUG: Right-drag exporting files would create intermediate\r
1765        folders and throw an error message. (Stefan)\r
1766 \r
1767 Version 1.1.4\r
1768 - BUG: The revision graph didn't work for paths/URLs with spaces in it. (Stefan)\r
1769 - BUG: The revision graph could crash when saving the graph as a picture. (Stefan)\r
1770 - BUG: Changes in externals from the same repository were shown in the commit\r
1771        dialog, but not committed even if checked. (Stefan)\r
1772 - BUG: When comparing a file with both local and remote modifications in the\r
1773        "check for modifications" dialog the BASE was used instead of the \r
1774        working copy file. (Stefan)\r
1775 - BUG: Searching in the log dialog for changed paths only worked the first\r
1776        time. Subsequent searches produced a result off by one. (Stefan)\r
1777 - BUG: The statistics from the log dialog could crash if no logs were\r
1778        available. (Stefan)\r
1779 - BUG: The explorer context menu showed the wrong entries for nested layouts. (Stefan)\r
1780 - BUG: 'extended export' would also copy all the .svn folders. (Stefan)\r
1781 - BUG: the progress dialog wouldn't close by clicking on the 'X'. (Stefan)\r
1782 - BUG: Special/Invalid chars could be entered for log messages. (Stefan)\r
1783 - BUG: Deleting more than one file at the time made TSVN crash. (Stefan/Will)\r
1784 - BUG: Autocompletion could crash TSVN. (Stefan)\r
1785 - BUG: URL's which need escaping (e.g. if they have spaces) didn't work and\r
1786        could even make TSVN crash. (Stefan)\r
1787 - BUG: The icon set chooser dialog sometimes showed the overlays only in part. (Stefan)\r
1788 \r
1789 Version 1.1.3\r
1790 - NEW: Autocompletion for paths/filenames in the commit dialog. (Stefan)\r
1791 - NEW: Spell checker suggestions when pressing Ctrl-Tab. (Stefan)\r
1792 - NEW: New Menuentry/Toolbarbutton in TortoiseMerge to mark a conflicted\r
1793        file as resolved. (Stefan)\r
1794 - CHG: Improved refreshing of icons after a TSVN operation. (Will)\r
1795 - CHG: Major code cleanup throughout the whole project. (Will)\r
1796 - CHG: Use the same colors for the authors in all graphs. (Stefan)\r
1797 - BUG: Merging from a deleted branch failed. (Stefan)\r
1798 - BUG: The coloring of 'copied' revisions in the log dialog didn't work\r
1799        correctly after a "Show All". (Stefan)\r
1800 - BUG: The revision graph got confused with renames. (Stefan)\r
1801 - BUG: The focused item was lost in the repository browser when closing\r
1802        a tree item. (George Wieggers)\r
1803 - BUG: If a folder was deleted from the commit dialog, its children weren't\r
1804        removed from the list shown. (Stefan)\r
1805 - BUG: if more than one file or filemask were ignored, the parent folder was\r
1806        added to the list every time instead of just once. (Stefan)\r
1807 - BUG: The apr-iconv library wasn't patched. (Stefan)\r
1808 - BUG: Fix wrong axis labels in the 'commits by author' graph. (Stefan)\r
1809 - BUG: The "select all" checkbox behave three state even when clicking it. (Will)\r
1810 - BUG: Some dialogs were resizable even though they shouldn't be. (Stefan)\r
1811 - BUG: Adding and committing of files with a reversed sort order of\r
1812        the files in the add/commit dialog didn't work correctly. (Will)\r
1813 - BUG: The drive type wasn't recognized correctly on Win98. (Will)\r
1814 - BUG: the log message history was truncated if the log message exceeded the\r
1815        combobox limit. (Stefan)\r
1816 - BUG: The number of selected files was shown wrong in the commit dialog. (Stefan)\r
1817 \r
1818 Version 1.1.2\r
1819 - NEW: Many speed improvements throughout the whole program. (Will Dean & Stefan)\r
1820 - NEW: XPStyle & Straight icon sets (Lübbe)\r
1821 - NEW: Subclipse icon set (Mark Phippard)\r
1822 - NEW: A revision graph. (Stefan)\r
1823 - NEW: Dialog to choose an icon overlay set. (Stefan)\r
1824 - NEW: A warning is shown if you try to update a locally\r
1825        modified working copy to another (earlier) revision. (Stefan)\r
1826 - NEW: Statistic graphs, generated from the log dialog. (Stefan)\r
1827 - NEW: It's possible to save the created patch directly to the\r
1828        clipboard. (Will Dean)\r
1829 - NEW: Column header for TortoiseBlame. (Stefan)\r
1830 - NEW: The status file list shows file/folder icons for each item. (Stefan)\r
1831 - NEW: The log dialog is a lot faster when fetching the logs, and\r
1832        revisions where a rename/move of one or more files/folders was\r
1833        done are shown highlighted. (Stefan)\r
1834 - NEW: The progress dialog shows some statistics info after the operation\r
1835        has finished. (Stefan)\r
1836 - NEW: TortoiseMerge shows inline diffs in the diffbar. (Jörg Mann)\r
1837 - NEW: TortoiseBlame shows linenumbers and the revision date. (Simon Large)\r
1838 - NEW: All 'status' dialogs now show the file/folder icon left of the\r
1839        filename. (Stefan)\r
1840 - CHG: The view titles in TortoiseMerge are colored. (Stefan)\r
1841 - CHG: The context menu entries shown on the top level menu have\r
1842        now an "SVN" prepended. (Stefan)\r
1843 - CHG: Too long error messages are split up into multiple lines so\r
1844        the messagebox won't get bigger than the screen anymore. (Stefan)\r
1845 - CHG: An "are you sure" dialog is shown before marking a \r
1846        file as resolved. (Stefan)\r
1847 - CHG: The log message history is kept separately by repository. (Stefan)\r
1848 - CHG: The 'check for updates' dialog now is called\r
1849        'check for modifications' and doesn't contact the repository\r
1850        on startup but only on request. (Stefan)\r
1851 - CHG: The log dialog has now a checkbox for stop-on-copy\r
1852        instead of a messagebox question. (Stefan)\r
1853 - CHG: Removed the _tsvnexcluderecursive and _tsvnexcludethis\r
1854        filehandling. Use the paths in the settings dialog\r
1855        instead. (Stefan)\r
1856 - CHG: The log message history isn't limited to 255 chars\r
1857        for each entry anymore. (Stefan)\r
1858 - CHG: Updated TortoisePlink to Plink Version 0.56. (Stefan)\r
1859 - BUG: If diffing a file against the base, it was saved with the base\r
1860        lineendings instead of its own. (Stefan)\r
1861 - BUG: Creating a patch for a single file produced a patch \r
1862        of the parent folder. (Stefan)\r
1863 - BUG: When copying lines to the clipboard in TortoiseMerge, LF lineendings\r
1864        were used instead of CRLF. (Stefan)\r
1865 - BUG: Patchfiles with binaries in it could crash TortoiseMerge. (Stefan)\r
1866 - BUG: Explorer could crash when setting properties with\r
1867        illegal values. (Stefan)\r
1868 - BUG: After a merge dry-run, the wc URL wasn't shown\r
1869        correctly. This bug didn't affect the actual\r
1870        merge, only the UI. (Stefan)\r
1871 - BUG: The right-drag "move/copy in Subversion here" menu\r
1872        entries were missing. (Stefan)\r
1873 - BUG: Showing the list of modified files in the commit and\r
1874        check-for-updates dialog sometimes showed files and\r
1875        folders from externals too even if not told to. (Stefan)\r
1876 \r
1877 Version 1.1.1\r
1878 - NEW: The path to client certificates and the client\r
1879        certificate password can now be saved. (Stefan)\r
1880 - NEW: New bugtracking property "bugtraq:append". If set to\r
1881        "false", then the bug-ID is inserted at the top of\r
1882        the log message. If set to "true" or not set at all,\r
1883        then the bug-ID is appended to the log message\r
1884        like before. (Stefan)\r
1885 - NEW: The "check for updates" dialog now shows the\r
1886        HEAD revision of the repository. (Stefan)\r
1887 - NEW: Setting bugtraq: and tsvn: properties recursively\r
1888        now makes sure that the properties are only set\r
1889        on subfolder and skipped for files, i.e. you\r
1890        can set those properties on the /trunk folder with\r
1891        the "recursive" checkbox activated and all subfolders\r
1892        will have the props set too, without having the files\r
1893        set those properties too. (Stefan)\r
1894 - NEW: When an update is finished, a click on an updated\r
1895        file shows a context menu with an entry to compare\r
1896        the file in the revision as it was before the update\r
1897        with the working copy. (Stefan)\r
1898 - CHG: improved dialog for creating repositories. (Stefan)\r
1899 - CHG: The "paste log template in english" setting is now\r
1900        a project property (tsvn:logfilelistenglish). Set\r
1901        this property to "false" if you want that template\r
1902        pasted in your local language. (Stefan)\r
1903 - CHG: When doing a dry-run merge, after the merge is done\r
1904        the merge dialog is shown again with the same settings\r
1905        as before so the real merge can be done right away. (Stefan)\r
1906 - BUG: The log message history in the commit dialog could\r
1907        get emptied when no log message was entered. (Stefan)\r
1908 \r
1909 Version 1.1.0\r
1910 - NEW: Width marker for log messages. (Stefan)\r
1911 - NEW: Log message templates. (Stefan)\r
1912 - NEW: Possibility to delete mutliple selected files at\r
1913        once in the repository browser. (Stefan)\r
1914 - NEW: new keywords $WCDATE$ and $WCMODS? for the\r
1915        SubWCRev-tool. (Simon Large)\r
1916 - CHG: Better colorization in the blame viewer. (Simon Large)\r
1917 - BUG: Some dialogs in the repobrowser had the accelerator\r
1918        ampersand char in their title. (Stefan)\r
1919 \r
1920 Version 1.1.0 RC2\r
1921 - NEW: "dry-run" option for the merge command. This solves\r
1922        issue 92. (Stefan)\r
1923 - NEW: TortoiseBlame for viewing blames. Issue 95. (Stefan)\r
1924 - NEW: Integration with bug/issuetrackers. (Stefan)\r
1925 - NEW: The commit dialog got a log history combobox. (Stefan)\r
1926 - NEW: Finish message when ignoring files. (Stefan)\r
1927 - CHG: TortoiseMerge doesn't complain anymore when doing diffs\r
1928        of files which have/have not the keywords expanded. (Stefan)\r
1929 - CHG: The repository browser closes the connection after each\r
1930        ls command to prevent too many svnserve processes on\r
1931        the server hanging around. (Stefan)\r
1932 - BUG: TortoiseMerge showed bad view titles in merge view. (Stefan)\r
1933 - BUG: TortoiseMerge parsed diff files which had binary files\r
1934        mentioned in it poorly and could crash. (Stefan)\r
1935 - BUG: the patched apr-iconv couldn't find our so files. (Stefan)\r
1936 - BUG: Diffing files without a file extension but with the\r
1937        path/URL having a dot in it could lead to a crash. (Stefan)\r
1938 - BUG: The language packs weren't used, even if checked in\r
1939        the settings dialog. (Stefan)\r
1940 - BUG: On NT4, the auth data wasn't saved correctly. (Stefan)\r
1941 \r
1942 Version 1.1.0 RC1\r
1943 - NEW: New button in the commit dialog which will \r
1944        fill the log message box with the status\r
1945        and filename of all selected files. (Stefan)\r
1946 - NEW: Option to exclude/include specific paths from showing\r
1947        icon overlays. (Stefan)\r
1948 - NEW: On Win2k and later, the authentication data is now\r
1949        encrypted before saved. The encryption is not available\r
1950        for the other OS's. (Stefan)\r
1951 - NEW: When creating branches/tags, you now can choose if\r
1952        you want to use the working copy as the source or\r
1953        just to a repo->repo copy. (Stefan)\r
1954 - NEW: If the "check for updates" can't connect to the\r
1955        repository, just show the local status. (Stefan)\r
1956 - NEW: The "Add to ignore list" now has a submenu with\r
1957        the filename and the filemask (e.g. "*.tmp")\r
1958        as its entries. (Stefan)\r
1959 - NEW: Show hints about some error messages, e.g. for\r
1960        the "out-of-date" error tell the user to \r
1961        update first. (Stefan)\r
1962 - CHG: Updated TortoisePlink to version 0.55. (Stefan)\r
1963 - CHG: The Repository Browser now sorts the date column\r
1964        by the real date, not the text. (Stefan)\r
1965 - CHG: The foldername for which an update is done for is\r
1966        shown in the progress dialog title. (Stefan)\r
1967 - CHG: Temporary files created for diffing retain their \r
1968        original file extensions so that external tools\r
1969        can determine the file type for the diff. (Stefan)\r
1970 - BUG: When an URL to a file was entered in the repository\r
1971        browser, it was treated as a folder. (Stefan)\r
1972 - BUG: Right-drag export of more than one folder made the\r
1973        additional folders exported inside the previous\r
1974        ones. (Stefan)\r
1975 - BUG: Authentication when viewing remote properties lead\r
1976        to a crash. (Stefan)\r
1977 - BUG: Even if no entries are added to the right-drag context\r
1978        menu, the separator was still added. (Stefan)\r
1979 - BUG: TortoiseMerge could crash when parsing invalid, corrupted\r
1980        or unsupported patchfiles. (Stefan)\r
1981 - DEV: Patched the libintl library to use the apr-iconv library\r
1982        instead of its own iconv library. Those libs are basically\r
1983        the same, and with that patch we save 800KB for the additional\r
1984        iconv library. (Stefan)\r
1985 - DEV: Patched apr-iconv to first check in the modules path for the\r
1986        *.so files so we don't get into conflicts with the APR_ICONV_PATH\r
1987        environment variable anymore.\r
1988 \r
1989 Version 1.0.8\r
1990 - CHG: The OK button in the commit dialog is enabled by default,\r
1991        the default minimum logsize is now zero. (Stefan)\r
1992 - BUG: Some IE proxy settings weren't used correctly. This\r
1993        lead to TSVN not able to connect to repositories. (Stefan)\r
1994 \r
1995 Version 1.0.7\r
1996 - NEW: in the "check for updates" dialog a new\r
1997        context menu command to show the log. (Stefan)\r
1998 - NEW: New option to specify the minimum size of a\r
1999        log message. (Stefan)\r
2000 - NEW: It's possible to turn off the context menu\r
2001        icons completely with a registry setting. (Stefan)\r
2002 - NEW: Performance is now much better throughout the\r
2003        whole application. (Stefan)\r
2004 - NEW: Merging of two instead of just one URL. (Stefan)\r
2005 - NEW: Paths with short filenames now work too when\r
2006        starting TortoiseProc from external programs. (Stefan)\r
2007 - NEW: Comparing an older revision with the working copy\r
2008        on folders. TME is started for this in patch mode\r
2009        to avoid "ugly" unified diffs. (Stefan)\r
2010 - NEW: TortoiseMerge can now resolve a conflicted file\r
2011        in Subversion automatically when saving. (Stefan)\r
2012 - NEW: In the log dialog you now can select log messages\r
2013        and copy them to the clipboard. (Stefan)\r
2014 - NEW: The overlay/columns can be disabled for specific\r
2015        folders by placing special files in them. (Stefan)\r
2016 - NEW: A "Copy to..." command for the repository browser\r
2017        which (if not showing HEAD) shows the "save as"\r
2018        dialog and then copies the file to the working copy.\r
2019        This is the recommended way to recover a deleted\r
2020        file. (Stefan)\r
2021 - NEW: Option to disable the overlays in applications\r
2022        other than explorer. (Stefan)\r
2023 - NEW: Reverting got its own dialog where you can select\r
2024        and deselect files/folders from reverting. (Stefan)\r
2025 - NEW: Sortable columns in the "check for updates" \r
2026        dialog. (Stefan)\r
2027 - NEW: The default proxy settings from the IE are used\r
2028        automatically. (Stefan)\r
2029 - NEW: Command to show the properties in the repository\r
2030        browser. (Stefan)\r
2031 - NEW: New "export here" command in the right-drag\r
2032        context menu. (Stefan)\r
2033 - NEW: New "export" function which exports unversioned\r
2034        files and folders too. (Stefan)\r
2035 - NEW: If a folder is expanded in the repository browser\r
2036        while the Ctrl-key is down then the directory\r
2037        tree is fetched and filled in recursively. (Stefan)\r
2038 - CHG: Searching in the log dialog now also searches\r
2039        the changed paths. (Stefan)\r
2040 - CHG: The locatorbar in TME shows the current view range\r
2041        with a blue background for better indication. (Stefan)\r
2042 - CHG: When showing the log in the merge dialog, it will\r
2043        stop on the first copy. (Stefan)\r
2044 - CHG: The check for newer versions of TSVN is now\r
2045        done in the background. The dialog only shows\r
2046        up if a newer version is actually found. (Stefan)\r
2047 - CHG: Creating a patch is now possible from single files\r
2048        too and not just folders. (Stefan)\r
2049 - CHG: when setting properties fails, the error message\r
2050        is shown and not dropped as before. (Stefan)\r
2051 - CHG: Don't use the %APPDATA% env but the shell API to\r
2052        get the path to the config file in the settings\r
2053        dialog. (Stefan)\r
2054 - CHG: The property page shows now newlines as spaces\r
2055        instead of as illegal chars in the listview. (Stefan)\r
2056 - CHG: Always do a WC->URL copy, even if there are no local\r
2057        modifications. (Stefan)\r
2058 - BUG: TortoiseMerge could hang when diffing certain files\r
2059        and the "ignore leading whitespaces" option turned\r
2060        on and only in two pane view. (Stefan)\r
2061 - BUG: TortoiseMerge could save merges to the wrong file\r
2062        if the app wasn't quit between diffs/merges. (Stefan)\r
2063 - BUG: The context menu key didn't work in the\r
2064        repository browser. (Stefan)\r
2065 - BUG: TSVN could crash if a revprop did not exist. (Stefan)\r
2066 - BUG: Newlines weren't shown correctly when editing\r
2067        the revprops. (Stefan)\r
2068 - BUG: The default settings for the icon overlays weren't\r
2069        shown in the settings dialog. (Stefan)\r
2070 \r
2071 Version 1.0.6\r
2072 - NEW: A warning is shown if a file with local modifications\r
2073        should be removed. (Stefan)\r
2074 - NEW: Changing of log-messages and author of any revision\r
2075        is possible from the log dialog - if the server has\r
2076        the required hooks set up to change revprops. (Stefan)\r
2077 - NEW: Document the command line params of TSVN. (Stefan)\r
2078 - NEW: The add and revert command can now be cancelled\r
2079        during operation. (Stefan)\r
2080 - CHG: Performance improvement when committing a lot of \r
2081        deleted/renamed/moved files. (Stefan)\r
2082 - CHG: The "add before commit" option in the settings dialog is\r
2083        gone, this option is now in the commit dialog where it\r
2084        belongs. (Stefan)\r
2085 - CHG: The check for newer versions is now started as an\r
2086        separate process to not disturb normal operation. (Stefan)\r
2087 - BUG: The installer didn't work in non-gui mode, and the\r
2088        shortcuts in the program menu weren't set correctly. (Stefan)\r
2089 - BUG: Fixed a memory leak when committing. (Stefan)\r
2090 - BUG: Pressing the "Find" button in the merge dialog lead\r
2091        to an error message about the path being invalid. (Stefan)\r
2092 - BUG: ignore patterns _not_ starting with * weren't correctly\r
2093        used inside unversioned folders. (Stefan)\r
2094 \r
2095 Version 1.0.5\r
2096 - NEW: Automatic check for newer version. (Stefan)\r
2097 - NEW: The log dialog shows a progress bar while fetching\r
2098        the log messages. (Stefan)\r
2099 - NEW: TortoiseMerge remembers its last size and window state. (Stefan)\r
2100 - NEW: If all versioned files are selected in the commit dialog, and\r
2101        only one target was selected in the explorer for commit then\r
2102        commit recursively instead of committing the file list. (Stefan)\r
2103 - NEW: Hitting F5 in the log dialog does the same as the "fetch all"\r
2104        button. (Stefan)\r
2105 - CHG: Removed the info picture in the commit dialog. The statistics\r
2106        are now shown in the tooltip for the info line just below\r
2107        the filelist. (Stefan)\r
2108 - BUG: Some files were not ignored when adding or committing, even\r
2109        if they matched the ignore patterns. (Stefan)\r
2110 - BUG: The option "Don't convert files when diffing against BASE"\r
2111        was ignored due to wrong brackets in the code. (Stefan)\r
2112 - BUG: The added icon overlay wasn't shown due to a wrong registry\r
2113        entry set during installation. (Stefan Fuhrmann)\r
2114 - BUG: The revision column wasn't sorted correctly. (Stefan Fuhrmann)\r
2115 - BUG: The locatorbar in TortoiseMerge shrank continuously with every\r
2116        reload. (Stefan)\r
2117 - BUG: TortoiseMerge calculated the size of the scrollbars wrong for\r
2118        files with many tabs in it. (Stefan)\r
2119 - BUG: The cache for the drivetypes were initialized wrong. This\r
2120        lead to access to the diskette drive even if overlays\r
2121        for removable drives was disabled. (Stefan)\r
2122 - BUG: Merging used always the HEAD revision, as did Blame. (Stefan)\r
2123 \r
2124 Version 1.0.4\r
2125 - NEW: Before a commit, TSVN scans all files in the working copy\r
2126        and adjusts the case if it got changed. (Stefan)\r
2127 - NEW: Enhanced repository browser by a set of controls which allow\r
2128        changing of URL and revision from within the browser (Thomas)\r
2129 - NEW: Actions like delete and copy in repo browser now immediately\r
2130        refresh the repository tree (Thomas)\r
2131 - NEW: Added a "Refresh" entry to the repo browser's menu (Thomas)\r
2132 - NEW: The resizable dialogs remember their sizes. (Stefan)\r
2133 - NEW: The "check for updates" dialog shows a "+" after\r
2134        a added/deleted filestatus if it was actually a\r
2135        rename/move/copy. (Stefan)\r
2136 - NEW: TortoiseMerge indicates the found diff (when using\r
2137        the commands "go to next/previous diff") by selecting\r
2138        them. (Stefan)\r
2139 - NEW: TortoiseMerge has a new command to reload the files\r
2140        which reverts all changes you've made. (Stefan)\r
2141 - NEW: New icon for the "Add to ignore list" command\r
2142        from Stéphane Becker (whirly@noos.fr).\r
2143 - NEW: Info-Tooltip in the commit dialog showing the\r
2144        number of files with a specific status. (Stefan)\r
2145 - NEW: Non-recursive checkouts and updates. (Stefan)\r
2146 - NEW: The TortoiseProc.exe can now be started by other\r
2147        applications much easier. No temp files are required\r
2148        anymore if the param /notempfile is given on the\r
2149        command line. (Stefan)\r
2150 - NEW: The ignore patterns work on unversioned folders. (Stefan)\r
2151 - NEW: TortoiseMerge allows to keep both "yours" and "theirs"\r
2152        changes when resolving a conflict. (Stefan)\r
2153 - NEW: New command in the commit dialog to ignore unversioned\r
2154        files before a commit. (Stefan)\r
2155 - NEW: The "Resolve" command checks first if there are\r
2156        still some conflict markers in the file. (Stefan)\r
2157 - NEW: All edit boxes where a log message can be entered\r
2158        support now spell checking and a thesaurus. (Stefan)\r
2159 - NEW: Revision numbers can now be entered the same way\r
2160        as the command line client. That means you can\r
2161        enter a revision number as before, but you can\r
2162        also enter "HEAD", "BASE", "PREV", "COMMITTED", "WC"\r
2163        or a date as the revision number. (Stefan)\r
2164 - NEW: A doubleclick on the patchfile child dialog minimizes/\r
2165        restores the dialog. (Stefan)\r
2166 - NEW: New column in the explorer detail view to show\r
2167        the mime-type of the file. (Stefan)\r
2168 - CHG: The revision column now sorts by number, not\r
2169        string and is nicely formatted. (Stefan Fuhrmann)\r
2170 - CHG: During cleanup a dialog box is shown to indicate\r
2171        that somethings going on. (Stefan)\r
2172 - BUG: TortoiseMerge skipped diffs of one line with the\r
2173        "Next Diff" or "Previous Diff" commands. (Stefan)\r
2174 - BUG: Fixed some formatting issues in the dialogs\r
2175        "commit", "add" and "check for updates" if those\r
2176        dialogs were started for selected files (not folders)\r
2177        and a folder with svn:externals is in the same\r
2178        directory as the selected file(s). (Stefan Fuhrmann)\r
2179 \r
2180 Version 1.0.3\r
2181 - NEW: It's now possible to invoke the add command on\r
2182        already versioned folders to add unversioned \r
2183        files inside that folder. (Stefan)\r
2184 - CHG: The URL entry field now looks and behaves much more\r
2185        like the one in Internet Explorer (Thomas)\r
2186 - CHG: TortoiseMerge now works on NT4 as well. (Thomas Girard)\r
2187 - BUG: The overlay icons did not work on some machines\r
2188        correctly or not at all. (Stefan)\r
2189 - BUG: committing a renamed directory didn't work. (Stefan)\r
2190 \r
2191 Version 1.0.2\r
2192 - NEW: Find dialog for TortoiseMerge. (Stefan)\r
2193 - CHG: Improved checking for correctness of revision\r
2194        number fields (Thomas Epting)\r
2195 - CHG: When "Ignore all whitespaces" is active and \r
2196        "don't show whitespaces" then the line diff bar\r
2197        doesn't show those whitespaces. (Stefan)\r
2198 - CHG: The context menus can now be activated by\r
2199        either a right-click or the special\r
2200        windows key or shift-F10. (Stefan)\r
2201 - BUG: Remove compiler optimizations which lead \r
2202        to a crash in the repo browser. (Stefan)\r
2203 - BUG: Applying a patch which had the whole file\r
2204        deleted lead to a crash. (Stefan)\r
2205 - BUG: TortoiseMerge showed error when the mousepointer\r
2206        moved past the last line in one-pane view. (Stefan)\r
2207 - BUG: When sorting the files/folders in the commit dialog\r
2208        the "(P only)" mark got lost. (Stefan)\r
2209 \r
2210 Version 1.0.1\r
2211 - NEW: The dialog asking the user to enter an URL (e.g.\r
2212        for the repo browser) has now a history of\r
2213        the last used URL's for the user to select from. (Stefan)\r
2214 - NEW: New option to use a short version of the date\r
2215        for log messages. (Thomas Epting)\r
2216 - NEW: The property page now shows the subversion\r
2217        properties in a combobox. \r
2218        There's also a tooltip showing additional\r
2219        information about the svn: properties. (Stefan)\r
2220 - NEW: Ability to use different merge/diff programs\r
2221        for different filetypes. (Thomas Epting)\r
2222 - NEW: Warn the user before creating a repository\r
2223        on a network share. (Stefan)\r
2224 - NEW: Warn the user if (s)he tries to checkout/import\r
2225        via file to a repository on a network share. (Stefan)\r
2226 - NEW: TortoiseMerge shows the line numbers \r
2227        in the views. (Stefan)\r
2228 - NEW: Autopatch function to patch all files \r
2229        automatically. (Stefan)\r
2230 - NEW: Line diff bar at the bottom of the two pane\r
2231        view, showing the two lines above each other\r
2232        (if the lines are different). Issue 88. (Stefan)\r
2233 - NEW: A magnifier for the locatorbar in TME. (Stefan)\r
2234 - CHG: Many cosmetic changes to the UI. (Stefan)\r
2235 - CHG: The log dialog shows now the log messages\r
2236        in the fourth column (a short version) so\r
2237        you can see the logs without clicking on\r
2238        the revision. (Thomas Epting)\r
2239 - CHG: The font combobox now only shows each font\r
2240        once. (Stefan)\r
2241 - CHG: Updated TortoisePlink to 0.53b - now \r
2242        includes proxy support. \r
2243 - BUG: If the "Check for updates" dialog is started\r
2244        for a file (not for a folder), the filename\r
2245        wasn't shown. (Stefan)\r
2246 - BUG: Fix various bugs with svn:externals and the\r
2247        commit/add dialogs. (Stefan)\r
2248 - BUG: The shell part didn't have the APR_ICONV_PATH\r
2249        environement variable set. (Stefan)\r
2250 - BUG: Various bugfixes for TortoiseMerge. (Stefan)\r
2251 \r
2252 Version 1.0\r
2253 - NEW: New option in the settings dialog to set the \r
2254        filetimes to the last commit time. This solves\r
2255        issue 83. (Stefan)\r
2256 - NEW: From the log dialog it's now possible to start\r
2257        the repository browser so it browses the\r
2258        selected revision. (Stefan)\r
2259 - NEW: New button in the settings dialog to open\r
2260        the subversion config file with the default\r
2261        text editor. (Stefan)\r
2262 - NEW: Implement Issue 87. TortoiseMerge shows now\r
2263        the filename and the revision in the viewtitle.\r
2264        TME gets this information from TSVN. (Stefan)\r
2265 - NEW: The repository browser now allows the selection\r
2266        of more than one item. With this, the user can\r
2267        now select two files/folders from different\r
2268        urls (e.g. trunk and tags) and request a diff\r
2269        from them. (Stefan)\r
2270 - NEW: Implement a "Delete" command in the context menu of \r
2271        the commit dialog for unversioned files. (Stefan)\r
2272 - NEW: TortoiseMerge can now handle UTF8 files. (Stefan)\r
2273 - NEW: Selecting of lines and copying them to the\r
2274        clipboard in TortoiseMerge. (Stefan)\r
2275 - CHG: Use of an iterator to gather all the files\r
2276        needed for import/commit/add. This saves a lot\r
2277        of memory and is also a big speedup for large\r
2278        directories. (Jon Foster)\r
2279 - CHG: The log message editboxes now do "soft-wrap",\r
2280        i.e. the logmessage is wrapped at the right\r
2281        end of the dialog box. (Stefan)\r
2282 - CHG: "Show unversioned files before committing" is now\r
2283        enabled by default. (Stefan)\r
2284 - BUG: In TME it was not possible to select a diff block\r
2285        completely if it started at the first line. (Stefan)\r
2286 - BUG: Creating a branch/tag from a modified working\r
2287        copy did not include the changes from the\r
2288        working copy! (Stefan)\r
2289 - BUG: In the Commit and the Add dialog: if a file was\r
2290        selected then only the topmost parentfolder was\r
2291        automatically selected instead of all intermediant\r
2292        parentfolders. (Stefan)\r
2293 - BUG: Export always used HEAD, even if another revision\r
2294        was specified in the dialog. (Stefan)\r
2295 - BUG: Showing diffs for changed files from the list in\r
2296        the log dialog was done with the wrong revisions. (Stefan)\r
2297 - BUG: When adding files in a directory with svn:externals\r
2298        in it already controlled files got shown in\r
2299        the add dialog. (Stefan)\r
2300 - BUG: Some patchfiles were not parsed correctly. (Stefan)\r
2301 - BUG: Fixed a massive memory leak when showing logs,\r
2302        also reduced memory consumption when \r
2303        committing. (Stefan)\r
2304 - BUG: If the config file was messed up with TSVN just\r
2305        crashed instead of showing the error and exit. (Stefan)\r
2306 - BUG: When sorting by a column in the commit dialog\r
2307        the selections (checkboxes) got lost. (Stefan)\r
2308 - BUG: When the recursive overlay was activated, the\r
2309        overlays for folders weren't shown recursive if\r
2310        the explorer columns weren't sorted by name. (Stefan)\r
2311 \r
2312 Version 0.26\r
2313 - NEW: The columns in the progress and the commit dialog \r
2314        are now sortable. (Stefan)\r
2315 - NEW: It's possible now to drag on the locatorbar\r
2316        in TME. (Stefan)\r
2317 - NEW: TME now shows ToolTips for the filenames in\r
2318        each view to make it easier to see the\r
2319        full path. (Stefan)\r
2320 - NEW: New context menu to open files with the\r
2321        default application in the commit dialog. (Stefan)\r
2322 - NEW: By placing a '#' in front of the paths for the\r
2323        external diff/merge programs make TSVN use\r
2324        it's own program TortoiseMerge. This helps\r
2325        users who want to switch easily between\r
2326        two different programs. (Stefan)\r
2327 - NEW: german translation of the TSVN docs. (Stefan)\r
2328 - NEW: the helpfile is chosen according to the\r
2329        selected language. (Stefan)\r
2330 - NEW: Configurable font and fontsize in TME. (Stefan)\r
2331 - NEW: Configurable font and fontsize for log messages\r
2332        in TSVN. (Stefan)\r
2333 - BUG: Log messages could be shown with an additional\r
2334        empty line between the normal lines. (Stefan)\r
2335 - BUG: The filepaths in the log messages were\r
2336        shown twice. (Stefan)       \r
2337 - BUG: If a difference was only one line then\r
2338        TME skipped that when it should have gone\r
2339        there on file load. (Stefan)\r
2340 - BUG: Filenames with ";" in it could not be\r
2341        committed. (Stefan)\r
2342 - BUG: The groupbox text was shown black in the\r
2343        settings dialog on some systems. (Stefan)\r
2344 \r
2345 Version 0.25\r
2346 - NEW: TME shows the differences in whitespaces\r
2347        inside a line too. (Stefan)\r
2348 - NEW: New option to not convert files before\r
2349        diffing with BASE. (Stefan)\r
2350 - NEW: By pressing F5 in the commit dialog you\r
2351        can refresh the file list. (Stefan)\r
2352 - CHG: Enable the left view on loading files\r
2353        in TME. (Stefan)\r
2354 - CHG: Use a fixed width font for log messages as\r
2355        default, selectable in the settings dialog. (Stefan)\r
2356 - BUG: Fixed a bug in LogDlg, where Double-click \r
2357        and right-click behaved differently. \r
2358        Double-Click tried to fetch the log for \r
2359        a wrong revision. (Luebbe)\r
2360 - BUG: Fixed a crash if the patchfile to apply contained\r
2361        a new but empty file. (Stefan)\r
2362 - BUG: Don't try to show the context menu in TME for\r
2363        the view title. (Stefan)\r
2364 - BUG: Bring the progress window to front even after\r
2365        a confirmation dialog. (Stefan)\r
2366 - BUG: Pressing a key while the log dialog fetches\r
2367        all messages (or even after that) could\r
2368        throw an error. (Stefan)\r
2369        \r
2370 Version 0.24\r
2371 - NEW: A new separate program to apply patches,\r
2372        showing diffs and resolving conflicts.\r
2373        The program is called TortoiseMerge.\r
2374        (Stefan)\r
2375 - NEW: New command to create patchfiles in\r
2376        unified diff format from a modified\r
2377        working copy. (Stefan)\r
2378 - NEW: New command to apply patchfiles in\r
2379        unified diff format to a working\r
2380        copy. (Stefan)\r
2381 - NEW: New checkbox to select/deselect all entries\r
2382        in the commit dialog. (Stefan)\r
2383 - NEW: A doubleclick on a file/entry in the log dialog\r
2384        starts the diff viewer. (Stefan)\r
2385 - NEW: Doubleclicking on merged files in the update\r
2386        progress dialog starts the diff viewer. (Stefan)\r
2387 - CHG: The settings dialog got a facelift. (Stefan)\r
2388 - CHG: The layout in our installation folder\r
2389        is more organized. (Stefan)\r
2390 - CHG: The about box got a facelift: it finally\r
2391        has the correct TSVN logo in it. (Stefan)\r
2392 - CHG: Don't show an error if a temporary file\r
2393        can't get deleted because of a stupid\r
2394        virus scanner. (Stefan)\r
2395 - CHG: The log dialog now shows the file/foldername\r
2396        for which the log is requested in the\r
2397        window title. (Stefan)\r
2398 - BUG: Convert the Subversion error messages\r
2399        properly from UTF8 to UNICODE/MBCS. (Stefan)\r
2400        \r
2401 Version 0.23\r
2402 - NEW: Most dialogs now have the "F1"-help\r
2403        working. (Stefan)\r
2404 - NEW: The commit dialog now shows a busy cursor\r
2405        while the status of the working copy files\r
2406        is checked. (Stefan)\r
2407 - BUG: The property page and the repo browser showed\r
2408        some garbage characters instead of clean\r
2409        Unicode chars. (Stefan)\r
2410 - BUG: Folders with a "d" at the beginning could\r
2411        be shown wrong in the repository browser. (Stefan)\r
2412 - BUG: In the property page the properties were\r
2413        not set to the selected value in the\r
2414        list-control. (Stefan)\r
2415 - BUG: Fixed a registry handle leak in the shell\r
2416        extension. (Stefan)\r
2417        \r
2418 Version 0.22\r
2419 - NEW: A lot of improved icons. (Luebbe)\r
2420 - NEW: Hint text for the setting "don't remove\r
2421        log messages when cancelling a commit". (Stefan)\r
2422 - NEW: The "Add before commit" option allows now\r
2423        to add whole unversioned folders to be\r
2424        added before a commit. (Stefan)\r
2425 - NEW: The commit dialog has a context menu from\r
2426        where its possible to revert changes\r
2427        in listed files. (Stefan)\r
2428 - NEW: Doubleclicking on a locally modified entry\r
2429        in the "Check For Updates" dialog opens\r
2430        the diff-viewer. (Stefan)\r
2431 - NEW: Reduce memory footprint of the status\r
2432        cache. (Stefan Fuhrmann)\r
2433 - BUG: If the log dialog already showed all\r
2434        revisions the first time then disable\r
2435        the "Get All" button. (Stefan)\r
2436 - BUG: TSVN could crash during authentication\r
2437        when fetching the remote status. (Stefan)\r
2438 - BUG: After an update, the "Show Log..." \r
2439        only showed the last revision instead\r
2440        of all revisions since the last\r
2441        update. (Stefan)\r
2442 - BUG: When looking for the associated program\r
2443        for a specific filetype (e.g. *.txt)\r
2444        the environement variables weren't\r
2445        expanded. (Stefan)\r
2446 - BUG: TSVN could crash in the log dialog if\r
2447        the status of a file or folder could\r
2448        not be read. (Stefan)\r
2449 - BUG: The status strings weren't localized\r
2450        in the commit and "Check for Updates"\r
2451        dialog. (Stefan)\r
2452 - BUG: Menu settings could be ignored if \r
2453        the first settings change is to put\r
2454        all menu entries in the submenu. If\r
2455        any other setting was made first then\r
2456        everything was ok. (Stefan)\r
2457 - BUG: When creating a folder on the repository\r
2458        root in the browser the refresh function\r
2459        went too far up. (Stefan)\r
2460 - BUG: If no log entry was selected a right-click\r
2461        or a left-click on the message area below\r
2462        crashed the log dialog.\r
2463        The log dialog crashed if a key was pressed\r
2464        before any log messages got received. (Stefan)\r
2465 - BUG: The repository browser handled the "+" sign\r
2466        in e.g svn+ssh:// url incorrectly.\r
2467        Also the "+" sign was missing in the\r
2468        explorer property page. (Stefan)\r
2469 - BUG: svn+ssh didn't work at all until now. Thanks\r
2470        to Bjoern Kuenstig we were able to make\r
2471        it work. (Stefan)\r
2472 - BUG: The dialog presented before an export had\r
2473        some labels/title mention "Checkout" instead\r
2474        of "Export" which confused some people. (Stefan)\r
2475 - BUG: Deleting the temp files in the import dialog\r
2476        did not work if a file _and_ the parent\r
2477        folder were selected for deletion. (Stefan)\r
2478 \r
2479        \r
2480 Version 0.21\r
2481 - NEW: If multiple targets are selected for\r
2482        update the all targets which belong to\r
2483        the same repository (have the same uuid)\r
2484        are updated to the same revision, no matter\r
2485        if another commit happened in between\r
2486        those updates. (Stefan)\r
2487 - NEW: Subversion got a new command: "Blame".\r
2488        TSVN has it too :) What it does?\r
2489        It shows you for each line in a file\r
2490        the revision it was last changed and\r
2491        the author (so you can blame a bug\r
2492        on that author :). (Stefan)\r
2493 - NEW: The show log command now only shows\r
2494        the last 100 revisions, configurable\r
2495        in the settings dialog. A new "Get All"\r
2496        button then fetches the rest of the log\r
2497        messages if needed. (Stefan)\r
2498 - CHG: Rewrite of the status cache. The time\r
2499        for sorting a by a column should now\r
2500        take much less time and scale much\r
2501        better than before. (Stefan)\r
2502 - CHG: Don't error out when doing a merge \r
2503        if the wc has been changed. (Stefan)\r
2504 - BUG: Empty lines were not shown in log\r
2505        messages. (Stefan)\r
2506 - BUG: Temp files weren't deleted before an\r
2507        import even if they were marked for\r
2508        deletion. (Stefan)\r
2509 - BUG: The log message when creating a new\r
2510        folder was always the same. (Stefan)\r
2511 - BUG: Changes made on folders in the repo-\r
2512        browser weren't shown (refresh did\r
2513        not work). (Stefan)\r
2514 - BUG: "An invalid argument was encountered"\r
2515        in the log-dialog when working only\r
2516        with keyboard got fixed. (Stefan)\r
2517 \r
2518 Version 0.20.2\r
2519 - BUG: crash bug not fixed in 0.20.1 (one Ctrl-Z\r
2520        to remove debugging code too much :)\r
2521        (Stefan)\r
2522        \r
2523 Version 0.20.1\r
2524 - BUG: A crash occurred if the ssh settings were\r
2525        not empty. (Stefan)\r
2526 - BUG: Main page in the settings dialog lost\r
2527        the language settings if the combo-box\r
2528        wasn't touched. (Stefan)\r
2529 \r
2530 Version 0.20\r
2531 - BUG: The property page was always shown in English,\r
2532        no matter what language was set. (Stefan)\r
2533 - BUG: The repository browser didn't work for file:///\r
2534        URLs which had escaped chars in it. (Stefan)\r
2535 - BUG: If the "X"-Button of the progress window was\r
2536        pressed twice the window just hang. (Stefan)\r
2537 - BUG: The external merge program was started\r
2538        with the filenames only instead of the\r
2539        full filepaths. (Stefan)\r
2540 - BUG: The status cache wasn't thread-safe and\r
2541        also not process-safe. Thanks to Luebbe\r
2542        for reminding me. (Stefan)\r
2543 - BUG: Clicking on certain Links/Folders/Files\r
2544        and trying to show the subversion\r
2545        properties could crash the explorer.\r
2546        (Stefan)\r
2547 - CHG: The context menu is disabled for ".svn"\r
2548        directories. (Stefan)\r
2549 - CHG: The balloon tooltips have now the standard\r
2550        color of windows as the background. (Stefan)\r
2551 - NEW: Branch/Tag is available for single files\r
2552        too, not just folders. (Stefan)\r
2553 - NEW: Several new commands for the repository\r
2554        browser. Also a new command in the context\r
2555        menu to start the repo browser. (Stefan)\r
2556 - NEW: If a conflict occurs during an update/merge\r
2557        operation you can now just doubleclick on\r
2558        the conflicted entry to start the external\r
2559        merge program. (Stefan)\r
2560 - NEW: New option to close the progress window\r
2561        automatically after the command is\r
2562        finished. (Stefan)\r
2563 - NEW: Import and Add dialog got a "select/deselect all"\r
2564        button. (Stefan)\r
2565 - NEW: TortoisePlink (SSH-Client) and settings entry\r
2566        for the SVN_SSH variable. (Stefan)\r
2567        \r
2568 Version 0.19\r
2569 - BUG: The conflicted files weren't always determined\r
2570        correctly. (Stefan)\r
2571 - BUG: The settings page for the menu layout set the\r
2572        settings to the default values if the page\r
2573        wasn't selected. (Dimentiy)\r
2574 - BUG: File-entries in the log dialog could not be\r
2575        selected if the message contained more than\r
2576        three lines. (Stefan)\r
2577 - BUG: Issue 67: Show Log + Escape = crash. fixed. (Stefan)\r
2578 - BUG: There was a memory leak which made explorer use\r
2579        a huge amount of RAM over time. (Stefan)\r
2580 - BUG: The cache timeout wasn't calculated correctly.\r
2581        This lead to wrong icon overlays and needed\r
2582        several "F5" to get the right ones. (Stefan)\r
2583 - CHG: The "rename" command now uses the --force option\r
2584        by default so that modified files can be renamed\r
2585        too. (Stefan)\r
2586 - CHG: The log dialog got minimize/maximize buttons. (Stefan)\r
2587 - NEW: Log messages selectable to copy them to the\r
2588        clipboard (with Ctrl-C). Issue 64. (Stefan)\r
2589 - NEW: Search function for log messages. (Stefan)\r
2590 - NEW: Properties can be set/removed recursively. (Stefan)\r
2591 - NEW: "Find" button in the merge dialog for finding\r
2592        the revision at which the branch occurred.\r
2593        Also the log dialog is shown to help decide\r
2594        which revisions should be merged in.\r
2595        Please note: this works only correct if the\r
2596        server has subversion 0.28 and higher! (Stefan)\r
2597 - NEW: Commands "diff", "gnudiff" in the "Changed Files"\r
2598        dialog work now for wc-changes too.\r
2599        Also added a "revert" command. (Stefan)\r
2600 - NEW: The "show log" button is activated not only\r
2601        after updates but also after switch (if the\r
2602        revision number after the switch is higher\r
2603        than before). (Stefan)\r
2604 - NEW: The property page is now shown for multiple\r
2605        files too (without the information about\r
2606        a file, since every file has different\r
2607        status, dates, names, ...). This allows\r
2608        to set/remove properties on multiple files\r
2609        at once. (Stefan)\r
2610 \r
2611 Version 0.18\r
2612 - BUG: The repository browser didn't escape the url\r
2613        sequences. (Stefan)\r
2614 - BUG: Explorer could crash when doing a column sort\r
2615        on really big working copies. Thanks a lot\r
2616        to Lübbe for helping in finding this bug. (Stefan)\r
2617 - BUG: Some parts of the log message itself were selectable\r
2618        in the log dialog. (Stefan)\r
2619 - CHG: Removed the limitation for property lengths\r
2620        in the property page. (Stefan)\r
2621 - CHG: Status text from "unversioned" to "non-versioned".\r
2622        (Stefan)\r
2623 - NEW: A new entry in the main settings page can be\r
2624        used to tell TSVN to reuse the entered log-message\r
2625        in the commit dialog even if the user cancels\r
2626        the dialog. This was a user request. (Stefan)\r
2627 - NEW: New right-drag command to copy files/folders\r
2628        inside a working copy. (Stefan)\r
2629 - NEW: Ask the user for external programs if none\r
2630        is specified in the settings. Also if no WinDiff\r
2631        like program is found do a unified diff and show\r
2632        that in a text-editor. (Stefan)\r
2633 - NEW: The context menu layout is configurable from\r
2634        the settings dialog. (Stefan)\r
2635 - NEW: Use of the new prompting providers of subversion,\r
2636        this means TSVN now uses more specific dialogs\r
2637        to ask questions about authentication and\r
2638        ssl certificates. (Stefan)\r
2639 \r
2640 Version 0.17\r
2641 - BUG: the "Add" and "Add to ignore list" commands were\r
2642        shown even if there was no working copy. (Stefan)\r
2643 - CHG: URL's are shown unescaped now, at least everywhere\r
2644        where they can't be edited. (Stefan)\r
2645 - CHG: Follow the drive type settings: don't access\r
2646        drives which are not used. (Stefan)\r
2647 - CHG: If there's nothing to commit, a dialog box\r
2648        pops up telling that. After that the main\r
2649        dialog is also closed so no more pressing\r
2650        "OK" or "Cancel" for nothing. (Stefan)\r
2651 - CHG: The property page uses the XP visual styles\r
2652        on windows XP. (Stefan)\r
2653 - NEW: The "Browse..." Button in the relocate dialog\r
2654        works now. (Stefan)\r
2655 - NEW: Maximize button on the progress window. (Stefan)\r
2656 - NEW: The resulting revision number is shown when\r
2657        doing commits, copies/tags, ... (Stefan)\r
2658 - NEW: You can now enter a log message when doing an\r
2659        branch/tag. Fixes issue 63. (Stefan)\r
2660 - NEW: Information about a successful tag in the log\r
2661        dialog. (Stefan)\r
2662 - NEW: Exporting directly from an URL. (Stefan)\r
2663        \r
2664 Version 0.16\r
2665 - BUG: The "open" command in the repository browser\r
2666        was always active, even for URL's which \r
2667        can't be opened. (Stefan)\r
2668 - BUG: Two more dialogs (Updates and Commit) were\r
2669        missing the new subversion statuses. (Stefan)\r
2670 - BUG: The proxy parameters were stored under the wrong\r
2671        key in the registry. (Stefan)\r
2672 - BUG: In Import, if no temporary files were found\r
2673        or all deselected then an error message\r
2674        was shown. (Stefan)\r
2675 - BUG: In the log dialog if more than 500 files were\r
2676        changed in a revision then it showed "and 0 more"\r
2677        instead of the real remaining files. (Stefan)\r
2678 - CHG: Changed the behaviour of the Log and Updates\r
2679        dialog if a network timeout occurred. (Stefan)\r
2680 - CHG: If the option "recursive overlays" is not set\r
2681        then the status for folders is always set to\r
2682        "normal" to speed things up a little. (Stefan)\r
2683 - CHG: Added a timeout to the status cache. This\r
2684        is a workaround so that refreshing (pressing\r
2685        F5) isn't needed that much. (Stefan)\r
2686 - CHG: Improved the status caching. (Stefan)\r
2687 - CHG: if only the properties were modified then\r
2688        this is indicated by a "(P only)" in\r
2689        the status text in the commit dialog. (Stefan)\r
2690 - NEW: The column provider uses now it's own status\r
2691        cache. (Stefan)\r
2692 - NEW: Norwegian translation. (Jostein Andersen)\r
2693 \r
2694 Version 0.15.2\r
2695 - BUG: The "Check for updates" dialog could\r
2696        crash for unversioned items. (Stefan)\r
2697 - BUG: Subversion got new statuses which I\r
2698        completely missed. (Stefan)\r
2699 - BUG: in the changed dialog if an entry was selected\r
2700        but no menu entry chosen then the \r
2701        OK button stayed disabled. (Stefan)\r
2702 - BUG: It wasn't possible to add more than two files\r
2703        to the ignore list. (Stefan)\r
2704 - NEW: New context menu in the "Check for updates"\r
2705        dialog: compare with working copy. (Stefan)\r
2706 \r
2707 Version 0.15.1\r
2708 - BUG: Making a copy didn't always work. Some \r
2709        Pre-Commit-Hooks prevent too short\r
2710        log messages. (Stefan)\r
2711 - BUG: Wrong error message was shown if the\r
2712        external diff viewer could not be\r
2713        started. (Stefan)\r
2714 - NEW: In the "Check for updates" dialog two context\r
2715        menus for showing a diff and updating files\r
2716        and folders. (Stefan)\r
2717 - NEW: The proxy-settings are saved even if they\r
2718        are disabled. That way you can enable/disable\r
2719        those settings without the need to always\r
2720        reenter the data. (Stefan)\r
2721 \r
2722 Version 0.15\r
2723 - BUG: right-dragging a single file/folder resulted\r
2724        in error message "cannot copy path ... into\r
2725        its own child ...". (Stefan)\r
2726 - BUG: The log dialog could crash if not enough\r
2727        memory is available. (Stefan)\r
2728 - NEW: Select the files you want to delete before\r
2729        importing a project. (Stefan)\r
2730 - NEW: New command "ignore" to set the svn:ignore\r
2731        property for selected files. This addition also\r
2732        includes the necessary changes for other \r
2733        commands to respect the ignored status of\r
2734        subversioned files. This fixes \r
2735        issues 38 and 60. (Stefan)\r
2736 - NEW: While moving files inside a working copy\r
2737        a progress dialog is shown. (Stefan)\r
2738 \r
2739 Version 0.14\r
2740 - BUG: A Path inside a local repository wasn't recognized\r
2741        as a valid repo path in the repository browser. \r
2742        Fixes Issue 56. (Stefan)\r
2743 - BUG: Fixed issue 54. (Stefan)\r
2744 - BUG: The dependency of SHGetFolderPathA in shell32.dll\r
2745        is removed so TSVN works again on NT4/Win98. (Stefan)\r
2746 - BUG: renaming didn't work. (Stefan)\r
2747 - BUG: The drag'n'drop-handler didn't work. (Stefan)\r
2748 - BUG: The log for a renamed file/folder was shown\r
2749        as two deletes instead of a delete and an add. (Stefan)\r
2750 - BUG: URL were not escaped. Issue 58. (Stefan)\r
2751 - CHG: Some icons are changed, some new. (Lübbe)\r
2752 - CHG: If a file is deleted from the filesystem but not\r
2753        removed from version control the icon overlay\r
2754        shows the "deleted" icon. (Stefan)\r
2755 - NEW: In the log dialog a new context menu entry\r
2756        for creating a tag from a specific revision.\r
2757        This solves issue 53. (Stefan)\r
2758 - NEW: In the log dialog there's a context menu\r
2759        in the list of changed files to show the\r
2760        changes you made to that file in that\r
2761        revision. Solves issue 55. (Stefan)\r
2762 - NEW: Added another context menu entry to the\r
2763        log dialog for creating a unified diff\r
2764        file (patch file) and showing that\r
2765        inside an external viewer. (Stefan)\r
2766 - NEW: revert changes of a specific revision in\r
2767        the log dialog. (Stefan)\r
2768 - NEW: New command to check for updates on the\r
2769        server. (Stefan)\r
2770 \r
2771 Version 0.12.1\r
2772 - BUG: If an error occurred while executing a command\r
2773        in the log dialog the ok button wasn't reenabled\r
2774        again. (Stefan)\r
2775 - BUG: Some with the file:/// prefix paths could crash \r
2776        the repository browser. (Stefan)\r
2777 - BUG: Fixed typo in the conflict editor hint box. (Stefan)\r
2778 - CHG: Changed some german translations. (Stefan)\r
2779 - CHG: The Language Combo in the settings page is\r
2780        increased in size for all languages. (Stefan)\r
2781 - CHG: reorganized the submenu. (Stefan)\r
2782 - CHG: The installer doesn't contain the debug symbols\r
2783        and the crashhandler anymore. They can be downloaded\r
2784        separately. (Stefan)\r
2785 - NEW: The About dialog shows which version of TSVN is\r
2786        installed (UNICODE or MBCS) in the window title. (Stefan)\r
2787 - NEW: A new command which starts the default browser\r
2788        with the daily use guide. (Stefan)\r
2789               \r
2790 Version 0.12\r
2791 - BUG: hopefully fixed the bug in the repository-\r
2792        browser when using paths with four/five\r
2793        slashes. (Stefan)\r
2794 - BUG: fixed some bugs in the repository browser. (Stefan)\r
2795 - BUG: deselecting a file inside a folder in the\r
2796        add dialog lead to deactivation of _all_\r
2797        files which started with the same path, even\r
2798        if they weren't in the same folder. (Stefan)\r
2799 - BUG: menu entries were shown twice for "link" files\r
2800        like .lnk and .rdp. This solves issue 52. (Stefan)\r
2801 - BUG: the merge function wasn't working correctly since\r
2802        no revisions were used. (Stefan)\r
2803 - CHG: the log command now has the strict-option\r
2804        set to false instead of true. (Stefan)\r
2805 - CHG: time/date is now shown using the local\r
2806        format. This solves issue 49. (Stefan)\r
2807 - CHG: removed dependency to msimg32.dll. (Stefan)\r
2808 - CHG: the commit dialog shows the modified files\r
2809        with path. (Stefan)\r
2810 - CHG: the rename dialog allows only to rename and\r
2811        not to move anymore. To move files do a right\r
2812        drag in explorer. (Stefan)\r
2813 - CHG: in the show-log dialog only the first 50\r
2814        files that were changed are listed to reduce\r
2815        memory consumption. (Stefan)\r
2816 - NEW: repository browser works with svn://\r
2817        svn+ssl:// (Stefan)\r
2818 - NEW: enhanced the repository browser with a\r
2819        popup-menu containing commands like\r
2820        "show log", "save as..." and "open". (Stefan)\r
2821 - NEW: new menu entry to start an external merge\r
2822        program, including parameters. (Stefan)\r
2823 - NEW: the "temporary file mask" can now contain\r
2824        folders (marked with a backslash at the end)\r
2825        and has a positive list (marked with a \r
2826        plus sign "+" in front). So you are now\r
2827        able to specify something like\r
2828        "+readme.txt;*.txt;cvs\" which will allow\r
2829        the file readme.txt but deny all other *.txt\r
2830        files, and will deny all folders and files within\r
2831        a folder named "cvs". \r
2832        Please note that the order is from left\r
2833        to right - so "*.txt;+readme.txt" will deny\r
2834        all *.txt files, the readme.txt will also\r
2835        be denied since it has lower priority than\r
2836        the *.txt match. (Stefan)\r
2837 - NEW: before doing a merge TSVN checks if the\r
2838        working copy has uncommitted changes\r
2839        and shows an error message if it has. (Stefan)\r
2840 - NEW: if a file has been deleted in the explorer but\r
2841        not in version control then the commit dialog\r
2842        lets the user select those files and they\r
2843        will be deleted from version control before\r
2844        the commit. (Stefan)\r
2845 - NEW: better caching of subversion statuses. (Stefan)\r
2846 - NEW: two new icon overlays for status "deleted"\r
2847        and for status "added". (Stefan)\r
2848 - NEW: new command "relocate". (Stefan)\r
2849 \r
2850 Version 0.11.2\r
2851 - BUG: entering the settings page without\r
2852        activating the icon overlay page\r
2853        resulted in complete loss of \r
2854        overlay settings if other changes\r
2855        were saved. (Stefan)\r
2856 - BUG: in our own caching provider the\r
2857        username/password wasn't initialized\r
2858        on the first attempt - this lead to\r
2859        undetermined behaviour and crashes!\r
2860        (Stefan)\r
2861 - CHG: some minor GUI changes in the property\r
2862        page for the explorer, according to\r
2863        the hint from Dimentiy. (Stefan)\r
2864 - CHG: the url in the property page is no\r
2865        longer compacted. (Stefan)\r
2866 \r
2867 Version 0.11.0\r
2868 - BUG: if all files were deselected in the commit\r
2869        dialog then the progress dialog couldn't be\r
2870        closed anymore. (Stefan)\r
2871 - BUG: Resizing of dialogs didn't work correctly\r
2872        so I changed the resizing system (Stefan)\r
2873 - BUG: corrected tooltip in the checkout dialog (Stefan)\r
2874 - BUG: for network paths TSVN created a file:// path\r
2875        with five instead of four slashes. (Stefan)\r
2876 - CHG: Repository browser now has a minimal size\r
2877        so that resizing works better. (Stefan)\r
2878 - CHG: if the checkout directory is left empty\r
2879        then the OK button is now disabled (Stefan)\r
2880 - CHG: if no valid path is given then the\r
2881        repository browser opens now on the\r
2882        desktop by default. (Stefan)\r
2883 - CHG: unified interface elements. Issue 45. (Stefan)\r
2884 - CHG: made the menu entries align with others. (Stefan)\r
2885 - CHG: the menu icons are still ownerdrawn, but\r
2886        if the registry entry \r
2887        (DWORD)HKCU\Software\TortoiseSVN\OwnerdrawnMenus\r
2888        is set to 0 (zero) then TortoiseSVN uses\r
2889        the system to draw the icons. (Stefan)       \r
2890 - NEW: Translation to russian language added (Dimentiy).\r
2891 - NEW: in the property page it's now possible to\r
2892        select and copy/paste the information. This\r
2893        fixes issue 46. (Stefan)\r
2894 - NEW: After creating a repository now a messagebox\r
2895        appears to inform the user of the finished\r
2896        command. (Stefan)\r
2897 - NEW: new menu entry in the log dialog: it's now\r
2898        possible to "update to revision" with a\r
2899        right click on a specific revision log\r
2900        entry. Issue 44. (Stefan)\r
2901 - NEW: the about box now contains the version\r
2902        of subversion TortoiseSVN is linked\r
2903        against. Issue 43. (Stefan)\r
2904 - NEW: TSVN now has it's own caching provider.\r
2905        That means that username/password are\r
2906        cached during an active session, i.e.\r
2907        as long as a dialog is open. This prevents\r
2908        the user from entering username/password\r
2909        multiple times in the repository browser. (Stefan)\r
2910 - NEW: the repository browser now always shows\r
2911        the full path so the user can select\r
2912        elements "above" the one initially entered.\r
2913        This fixes issue 47 (but not with an "up"\r
2914        button). (Stefan)\r
2915        \r
2916 Version 0.10.0\r
2917 - BUG: if several files are selected for committing\r
2918        and the first one is unversioned or just\r
2919        added a crash occurred (Stefan)\r
2920 - BUG: if a folder was renamed in a working copy\r
2921        with a system rename (not a 'svn rename')\r
2922        then explorer crashed. Issue 39. (Stefan)\r
2923 - BUG: if an error occurred while reading the\r
2924        config file it wasn't reported. (Stefan)\r
2925 - BUG: the settings page crashed if not all pages\r
2926        were selected before hitting "ok". (Stefan)\r
2927 - BUG: copy/paste and drag'n'drop of unversioned\r
2928        files could crash explorer. (Stefan)\r
2929 - BUG: import with "use foldername as modulename"\r
2930        didn't work, the modulename was some random\r
2931        characters. (Stefan)\r
2932 - BUG: The check for temporary files when doing an\r
2933        import wasn't able to delete those. (Stefan)\r
2934 - BUG: The disk drive now shouldn't be scanned\r
2935        anymore if (in the settings) the icon\r
2936        overlays for removable drives is turned off.\r
2937        (Stefan)\r
2938 - BUG: Pathnames weren't correctly converted for\r
2939        checkouts. (Stefan)\r
2940 - NEW: in the settings page there's now an option\r
2941        if the user wants to have unversioned files\r
2942        shown before a commit so (s)he can add it\r
2943        before the commit. (Stefan)\r
2944 - NEW: the add dialog now shows the files with\r
2945        the relative path so the user can better\r
2946        check if a file needs to be added or not.\r
2947        This is especially useful if folders\r
2948        are added. (Stefan)\r
2949 - NEW: Two new column providers: one for the URL\r
2950        of subversion files/folders and the other\r
2951        for a shortened URL without the server\r
2952        and file part. (Stefan)\r
2953 - NEW: new icons (Luebbe)\r
2954 - CHG: before obtaining a subversion status we\r
2955        now first check if an .svn directory\r
2956        exists - this should speed up things\r
2957        a little. (Stefan)\r
2958 - CHG: In the commit dialog the focus is now\r
2959        set to the edit control where the user\r
2960        enters the log message. (Stefan)\r
2961 - CHG: adjusted the messagebox colors to system\r
2962        colors. (Stefan)\r
2963 - CHG: The green color in the progress dialog\r
2964        got replaced with the system color for\r
2965        selection background. The red color is\r
2966        still hardcoded - I think users who set\r
2967        the dialog background to red are crazy\r
2968        anyway :) (Stefan)\r
2969 - CHG: exchanged positions of the ok and \r
2970        cancel button on popular request (Stefan).\r
2971 \r
2972 Version 0.9.2\r
2973 - BUG: In the Add dialog unversioned folders\r
2974        with items in it lead to a crash (Stefan)\r
2975 - BUG: removed the unused "Help" button from the \r
2976        settings page (Stefan)\r
2977 - BUG: The coloring in the progress dialog was wrong \r
2978        if the wc contained svn:externals (Stefan)\r
2979 - BUG: TortoiseSVN wasn't working on Win98-based\r
2980        systems anymore 'cause we now use UNICODE.\r
2981        So changed the code to compile for either\r
2982        MBCS _or_ UNICODE. This means we have\r
2983        to provide two binary versions of TSVN \r
2984        from now on (Stefan)\r
2985 - CHG: The menu items now are properly aligned\r
2986        for both with and without icons (Stefan)\r
2987 - CHG: merge/tag uses again an url->url copy\r
2988        command instead of a wc->url copy since\r
2989        this doesn't work for working copy root\r
2990        folders. (Stefan)\r
2991 \r
2992 Version 0.9.1\r
2993 - BUG: the zlib dll lead to some crashes, so\r
2994        I went back to statically linked zlib (Stefan)\r
2995 - BUG: The prompt dialog for log messages wasn't\r
2996        resized properly. (Stefan)\r
2997 - BUG: The check for temp files was case aware (Stefan)\r
2998        \r
2999 Version 0.9 (Subversion 0.21, rev 5631)\r
3000 - BUG: in some dialog the repository browser button\r
3001        was disabled (Stefan)\r
3002 - BUG: the "show log" menu was shown even if there\r
3003        were multiple files selected (Stefan)\r
3004 - BUG: icon overlays weren't shown correctly if only\r
3005        the properties changed (Stefan)\r
3006 - BUG: revision numbers weren't correct for HEAD (Stefan)\r
3007 - BUG: workaround for strange apr behaviour when \r
3008        opening a file with WRITE|CREATE (Stefan)\r
3009 - BUG: import dialog ignored the "use foldername\r
3010        as modulename" checkbox (Stefan)\r
3011 - BUG: repository browser now works for https URLs (Stefan)\r
3012 - BUG: import and commit log messages were limited\r
3013        in number of lines (Stefan)\r
3014 - BUG: files matching the temporary extensions were\r
3015        not added even if the user explicitly selected\r
3016        them for adding. (Stefan)\r
3017 - BUG: The folder icon overlay disappeared if the\r
3018        svn:ignored property was set and an ignored\r
3019        file was in the folder (Stefan)\r
3020 - NEW: in the commit dialog (logprompt) there's now\r
3021        a label showing to where the commit goes so\r
3022        the user can see if (s)he committing to\r
3023        a branch or trunk (or worse: to a tag) (Stefan)\r
3024 - NEW: in the "show log" dialog its now possible to\r
3025        select two revisions and the context menu then\r
3026        allows to compare those two revisions (Stefan)\r
3027 - NEW: browse button for merge dialog (Stefan)\r
3028 - NEW: log messages now have a list of the changed/added\r
3029        removed and moved files added (Stefan)\r
3030 - NEW: tooltips for import and checkout dialog (Stefan)\r
3031 - NEW: the user can now decide for each authentication\r
3032        prompt if (s)he wants to save it or not (Stefan)\r
3033 - NEW: if import or commit get interrupted 'cause of\r
3034        an error the log message is preserved (Stefan)\r
3035 - NEW: a doubleclick on the file list in the commit\r
3036        dialog starts the external diff program so you\r
3037        can see the changes you made to the files\r
3038        before committing (Stefan)\r
3039 - NEW: The temporary file mask now can have wildcards\r
3040        like ? and * too. (Stefan)\r
3041 - NEW: Icon overlays can now be disabled for different\r
3042        drive types (Stefan)\r
3043 - CHG: the ok button is disabled in the show log dialog\r
3044        while popup-commands are executed (Stefan)\r
3045 - CHG: when committing, only files in versioned dirs are\r
3046        shown to the user for adding before the commit\r
3047        occurs (Stefan)\r
3048 - CHG: order in which the files are passed to the diff\r
3049        program (Stefan)\r
3050 - CHG: the icon overlay should now be faster. This \r
3051        affects mostly big directories but smaller ones\r
3052        should profit from it too. (Stefan)\r
3053 - CHG: converted both projects (shell and main part)\r
3054        to UNICODE. This to support non-ANSI characters\r
3055        both for viewing and entering. This also solves\r
3056        Issue 37. (Stefan)\r
3057 - CHG: the temp file mask is now stored under HKCU\r
3058        instead of HKLM (Stefan)\r
3059 \r
3060 Version 0.8.1\r
3061 - BUG: the add menu was missing for single files (Stefan)\r
3062 - BUG: the "update to revision" command updated always to HEAD\r
3063        (Stefan)\r
3064 - BUG: if the user selected unversioned items for updating\r
3065        then TSVN could crash (Stefan)\r
3066 - BUG: in the copy dialog the error message from subversion\r
3067        was not shown (only the beep was heard). (Stefan)\r
3068 - BUG: if the user pressed "Cancel" in the authentication\r
3069        dialog then still another retry was made (Stefan)\r
3070 - BUG: if the URL in the combobox was deleted then the\r
3071        repository browser button was disabled forever. (Stefan)\r
3072 - BUG: if the repository browser was used a second time then\r
3073        the icons of the items were gone. (Stefan)\r
3074 - BUG: the history combo now works as expected (Stefan)\r
3075 - CHG: in the switch dialog now the 'switch to branch'\r
3076        checkbox is removed since the 'update to revision'\r
3077        command does exactly this. (Stefan)\r
3078 - CHG: the copy command now uses the progess dialog (Stefan)\r
3079 - CHG: use always wc->url in copy command (Stefan)\r
3080 - NEW: the progress dialog now shows the different actions\r
3081        in color. Also it now shows directly if during an\r
3082        update a file gets conflicted or merged. (Stefan)\r
3083 - NEW: cancellation for the log command. (Stefan)\r
3084 - NEW: the branch/tag dialog now shows from which URL the\r
3085        branch/tag is made. (Stefan)\r
3086 - NEW: a 'browse repository' button in the switch dialog (Stefan)\r
3087 - NEW: "show log" now in the TSVN submenu too (Stefan)\r
3088 \r
3089 Version 0.8\r
3090 - CHG: most used commands are now in the top context menu and\r
3091        not in the submenu anymore (Stefan)\r
3092 - CHG: Modified the SVN Progress dialog so that the columns are\r
3093        resized before any data is added. Also ensured that all\r
3094        items are *entirely* visible even if the horizontal scroll\r
3095        bar is visible. (Damian)\r
3096 - CHG: icon for cleanup command (Stefan)\r
3097 - NEW: drag and drop handler for adding files to a working copy\r
3098        and for moving files inside a working copy (Stefan)\r
3099 - NEW: the commit dialog now shows all unversioned files\r
3100        and lets the user select them to add before committing,\r
3101        issue #22 (Stefan)\r
3102 - NEW: A browse for folder button to the Checkout dialog.\r
3103        Modified the initial value of the checkout directory field\r
3104        contain the current working directory (InitInstanceMade\r
3105        method of the CTortoiseProcApp class). (Damian)\r
3106 - NEW: If the user selects two files then there's now a "Diff"\r
3107        entry in the submenu which starts the external diff program\r
3108        on those two files. It's not required that the two files\r
3109        be under version control - it works on every two files.\r
3110        This is a handy and fast way to see the diff. (Stefan)\r
3111 - NEW: delete and rename command has now an own menu icon (Stefan)\r
3112 - BUG: the "save as..." dialog didn't show up under NT4 'cause\r
3113        of the changed size of OPENFILENAME structure (Stefan)\r
3114 - BUG: the property page wasn't shown in the selected language\r
3115        but in the system default language (Stefan)\r
3116 \r
3117 Version 0.7\r
3118 - BUG: log messages were not converted back from utf8 before \r
3119        showing them to the user (Stefan)\r
3120 - BUG: copy dialog did not work properly (Stefan)\r
3121 - BUG: revert wasn't shown for folders (Stefan)\r
3122 - BUG: context menu on the start-button wasn't shown\r
3123        correctly - it's disabled there now (Stefan)\r
3124 - BUG: submenu entry on older system wasn't shown (Stefan)\r
3125 - CHG: the watcher process is now disabled. I.e. renames/moves\r
3126        and copy operations don't work anymore directly in \r
3127        explorer (Stefan)\r
3128 - NEW: in the import dialog it's now possible to specify if\r
3129        the foldername should be used as the new module name\r
3130        or (if not checked) if the contents of the folder \r
3131        should be imported directly to the url. (Stefan)\r
3132 - NEW: if the user selects a directory for "Add" then\r
3133        a dialog shows up showing all unversioned items\r
3134        recursively in that folder. (Stefan)\r
3135 - NEW: internationalization (i18l) of TortoiseProc part. (Stefan)\r
3136 - NEW: runtime switching of languages (Stefan)\r
3137 - NEW: german language (Stefan)\r
3138 - NEW: italian language (Federico Barbieri)\r
3139 \r
3140 Version 0.6.1 (Subversion 0.18.1)\r
3141 - BUG: the log message was not utf8 converted. (Stefan)\r
3142 - CHG: in the update dialog when pressing "Show Log..." the logs\r
3143        are now shown in reverse order like the normal log dialog.\r
3144        (Stefan)\r
3145 - NEW: several commands which take longer to finish can now be\r
3146        cancelled thanks to new API in Subversion. (Stefan)\r
3147 - NEW: before committing a check is done on the urlpath if a \r
3148        "/tags/" is in there which will generate now a warning.\r
3149        (Stefan)\r
3150 - NEW: the apr-iconv modules for UTF8 conversion are now included\r
3151        (Stefan)\r
3152 \r
3153 Version 0.6 (Subversion 0.18)\r
3154 - BUG: authentication did not work (Stefan)\r
3155 - BUG: if in commit no file was selected then subversion crashed\r
3156        (Stefan)\r
3157 - CHG: the external diff program is now called differently so we\r
3158        get greater compatibility with other diff programs. (Stefan)\r
3159 - ENH: the repository browser now uses the correct icons from the\r
3160        system icon list for folders and files. (Stefan)\r
3161 - NEW: after an update of a working copy a "show log..." button\r
3162        is shown which will (if pressed) get the logs for the\r
3163        revisions since the last update. (Stefan)\r
3164 \r
3165 Version 0.5.1 (Subversion rev: 4753)\r
3166 - BUG: the width and height of the context menu is now calculated\r
3167        correctly according to the length of the string and the\r
3168        selected system font. (Stefan)\r
3169 - BUG: columnprovider crashed for unversioned files inside a working\r
3170        copy. (Stefan)\r
3171 - BUG: committing of several selected files resulted in several\r
3172        separate commits instead of only one. (Stefan)\r
3173 - BUG: the modulename in checkout was ignored. (Stefan)\r
3174 - ENH: resizable dialogs now have a resize grip on the bottom right\r
3175        corner to show the user that they are resizable. (Stefan)\r
3176 - NEW: a diff command exists now in the context menu for comparing\r
3177        the changes to the text-base (changes since last commit).\r
3178        (Stefan)\r
3179 - NEW: when doing a commit TSVN now determines first which files\r
3180        need a commit and let the user select which of these\r
3181        are actually needed for a commit. This makes it also easier\r
3182        to write log messages since its visible which files have\r
3183        changed. (Stefan)\r
3184        \r
3185 Version 0.5\r
3186 - BUG: two separators could appear together in submenu (Tim)\r
3187 - BUG: changed the projects to using the berkeley db\r
3188        built with VC.NET instead of VC6.\r
3189        This inconsistency caused heap corruption when accessing\r
3190        the db. Solved different bugs related to local repository\r
3191        access. (Stefan)\r
3192 - BUG: the "browse for external diff program" dialog wouldn't\r
3193        show up 'cause the stringbuffer must be initialized to zero\r
3194        (Stefan)\r
3195 - BUG: in the explorer file menu the TortoiseSVN menu entry got\r
3196        added every time the file menu was selected which lead to\r
3197        multiple menu entries. (Stefan)\r
3198 - BUG: selecting a link and choosing "properties" caused explorer \r
3199        to crash. (Stefan)\r
3200 - BUG: when no status of a file could be obtained (wc locked, ...)\r
3201        then the commands copy, merge and switch crashed. (Stefan)\r
3202 - BUG: if an older revision could not get checked out (subversion\r
3203        throws an error) then the command "compare with working copy"\r
3204        would crash. (Stefan)\r
3205 - BUG: the changewatcher process didn't check for svn_wc_status_none.\r
3206        (Stefan)\r
3207 - BUG: renaming files didn't work (via menu, not via changewatcher)\r
3208        Issue 12 (Stefan)\r
3209 - BUG: the call of the external diff failed when the filename \r
3210        contained spaces. Issue 11 (Stefan)\r
3211 - BUG: hopefully fixed the icon spacing in the submenu (modelled it\r
3212        on the new menu in windows. (Tim)\r
3213 - CHG: made the required API changes in the authentication subversion\r
3214        uses. (Stefan)\r
3215 - ENH: issue #4 done. Urls have now a dropdown combobox with the\r
3216        last entered values. (Stefan)\r
3217 - ENH: issue 10 done. Save revision of a file now works in the\r
3218        log dialog from the context menu. (Stefan)\r
3219 - ENH: issue 2: update to a specific revision is now possible through\r
3220        the shift-right-click context menu. Then the command "update"\r
3221        changes to "update to revision...". (Stefan)\r
3222 - ENH: issue #6 done. you can now specify a revision in the checkout \r
3223        dialog (Tim)\r
3224 - NEW: issue #7 done. You can now browse the local filesystem for a \r
3225        local repository. You can also browse a repository (local and \r
3226        remote) for paths (Tim)\r
3227 - NEW: the settings dialog contains now a page for proxy settings.\r
3228        (Stefan)\r
3229 - NEW: two new column providers: one for the revision number and\r
3230        the second overrides the predefined "author" column. (Stefan)\r
3231 - NEW: added browse button to the Import dialog. You can now browse \r
3232        the local filesystem for a local repository. You can also \r
3233        browse a repository (local and remote) for paths. (Tim)\r
3234 \r
3235 Version 0.4\r
3236 - BUG: errors were not displayed to the user for commit and add \r
3237        (Stefan)\r
3238 - BUG: in the log dialog the wrong log entries were shown when\r
3239        the selection was changed with the up/down key (Stefan)\r
3240 - BUG: fixed HKLM and HKCU discrepancies in the registry settings\r
3241        (Stefan)\r
3242 - BUG: now the watcher checks first if the file actually WAS under\r
3243        subversion control before trying to redo the action (Stefan)\r
3244 - ENH: Revert now asks an "are you sure?" to prevent unintentional\r
3245        data loss (Stefan)\r
3246 - ENH: added context menu icons (Stefan)\r
3247 - ENH: added a check for temporary files when doing import/add (Stefan)\r
3248 - ENH: added a crashhandler for better bug tracking - does NOT work\r
3249        with the shell integration part (sad, but true) (Stefan)\r