Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.4, 0.4.1, and 0.5

0.4 update release note for 0.4

Changeset f62724426363

Parent 85e0f41b782a

by TK Soh

Changes to one file · Browse files at f62724426363 Showing diff from parent 85e0f41b782a Diff from another changeset...

Change 1 of 3 Show Changes Only ReleaseNotes.txt Stacked
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
 
 
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 
 
 
 
 
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
 
 
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
  Release Notes for TortoiseHg    This file contains last minute notes to users about the releases, which may not  be included in the documentation or README files included with the distribution  kits. It also contains change information, for users who are interested in  what bugs have been fixed, and what features have been added in the current  version.      New features in 0.4     * Added user config 'tortoisehg.overlayicons' [True|False|localdisks],   to enable/disable overlay icons in selected repos. The 'localdisks'   global option disables overlay icons for repos reside on network drives.     * Changeset viewer shows 'MAR' file status and uses background threads   to load changeset diffs. File list has been moved to the left hand   side.   + * Added buttons to stop command execution in Synchronize, Recovery, + as well as any dialogs that use hgcmd dialog, including Update and + Clone dialogs. +   * Added 'strip' and 'backout' functions to history browser.     * Two convenience functions added to Synchronize dialog: 'View Pulled   Changes', and 'Update to Tip'.     * Added support for Fetch extension to Synchronize dialog [ 1914855 ].     * Grep searches in Datamine dialog can now be interrupted.     * Recall recently committed messages in native Commit dialog     * Recall recently accessed source and destination paths in Synchronize   and Clone dialogs     * Add column for user names on annotate pages of Datamine dialog.     * Hgk ('Revision Graph') is officially replaced by TortoiseHg's   history browser.   - * Installer now requires admin priviledges in order to prevent an - upgrade from requiring two reboots. -   * New TortoiseHg logo in About dialog, contributed by Peer Sommerlund.     * Updated Hg icon (on context menu and dialogs) to new droplet design   from Mercurial 1.0     * Several minor bugfixes and improvements.    Bug fixes in 0.4:     * TortoiseHg program groups now read 'hgproc' with hg.ico.   In earlier versions, it used 'Python' with python.ico   * Fixed random crashes on web server.   * Fixed addremove behavior in Commit dialog   * [ 1884919 ] Change Log hscroller   * [ 1925985 ] HTTP port field not effective   * [ 1914859 ] Global options should show up more often   * [ 1914550 ] Changelog: Problems with german umlaut characters   * [ 1902446 ] Commit claims file not under root while kdiff is open.   * [ 1895443 ] Overlay: ThreadingModel registry setting   * [ 1892791 ] Windows Explorer painfully slow for network drives   +Changes and bug fixes since 0.4RC4: + + * Fixed traceback when revert file in changeset or log windows. + * Fixed traceback when testing paths in Configure window. +  Changes and bug fixes since 0.4RC3:     * Activated target revision option in Synchronize window that had been   dormant so far (as reported by Doug Philips).   * Terminate all backgrounded searches in Datamine window upon exit, so   the associated Python process may terminate immediately too.   * New icons by Peer Sommerlund for configuration windows to represent   repo and user config respectively.   * Theme improvement in the Configuration windows (by Peter Ruibal).   * Detect PyGtk and Mercurial installation more accurately in Hgtk   * Removed 'square-boxes' in license window (of About window) caused by   extra form-feed characters.    Changes and bug fixes since 0.4RC2:     * Fixed traceback in tracelog, which was broken in 0.4RC2.   * Right-click to diff/visual-diff to selected changeset, which replaced   the earlier diff-to-marked function.   * Create .hgignore file automatically when initializing new repo.   * Fix traceback when users try to enable internal commit dialog with   an empty 'commit' in mercurial.ini's 'tortoisehg' section.   * Handle empty cmd.differ entries in hgrc like hg does   * Register context menu and overlay icon extension onto the Explorer's   Approved list.   * Fixed UTF-8 encoding errors in hgcmd and several error message dialogs.   * New transparent TortoiseHg logo in About dialog, again by Peer Sommerlund.   * New 32x32 icons for dialogs to provide nicer icons when navigating   through the applications with Alt-Tab on Windows.   * Minor improvement/fixes on hgtk to simplify installation on *nix systems.    Changes and bug fixes since 0.4RC1:     * Added buttons to stop command execution in Synchronize, Recovery,   as well as any dialogs that use hgcmd dialog, including Update and   Clone dialogs.   * Show progress on status bar when updating changeset viewer.   * Support Mercurial's HGENCODING environment variable.   * [ Feature 1944469 ] Save and recall pull-update option in Synchronize   dialog across sessions.   * [ Bug 1939794 ] Unable to Merge changes with builtin commit UI.   * [ Bug 1941545 ] Clone log window doesn't scroll.   * [ Bug 1943382 ] hgproc.bat not executable without "installer"   * [ Bug 1941368 ] Configure Repository "Test" button results broken.   * [ Bug 1939911 ] Modal Dialogs aren't staying on top on application switch   * [ Bug 1941376 ] hgtk with no parameters gives no help.   * [ Bug 1937966 ] Changelog: utf8 messages handled incorrectly   * [ Bug 1942777 ] National characters are not handled correctly.    Fixes in Mercurial since 0.3:     * qimport fixed on Windows   * new built-in filemerge system replaces hgmerge patches   * many fixes for keyword extension   * new -U (context lines) argument for diff and qdiff commands    New features in 0.3     * Major improvements to changelog browser. It is now good enough to   deprecate both hgk and hgview. Neither are bundled with the 0.3   binary installer, but both can be added by the user if they wish.   Support for external revision log viewers will be dropped in 0.4.     * The new changelog browser supports filtering by file pattern,   keywords, dates, and branches. It is capable of graphing both the   repository changelog and individual filelogs. Changeset coloring by   author is optional (tortoisehg.authorcolor). All changeset graphing   is done incrementally in batches (tortoisehg.graphlimit: 500)     * New DataMine application for searching history (hg grep) and   inspecting file histories (hg annotate). This new application is   tabbed to facilitate debugging sessions where search results and   annotations can be grouped together for easy cross-reference.     * New changeset browser, supports multiple parents intrinsically and   supports a number of file-revision features (view at revision, save   at revision, annotate at revision, revert to revision, etc). The   new changeset browser is also integrated into the changelog browser.     * Standardized window layouts. Close buttons have been moved to the   toolbar. Dialogs that use progress bars now use a standard status   bar/progress bar widget. Tooltips have been added.     * Hgtk wrapper application for launching TortoiseHg dialogs from the   command line     * Support for an external visual editor: tortoisehg.editor. Takes   precedence over ui.editor when viewing files with TortoiseHg     * Performance improvements in Mercurial itself (cset 0973501e5f4a)     * New installer bitmap from Peer Sommerlund     * Misc: The Synchronize dialog has been improved. The Web Serve   dialog no longer requires a subprocess to run the web server. The   configuration dialog has a number of bug fixes for the paths tab,   and now has separators in the drop-down boxes for the varying value   types (current, suggested, history). Http authentication has been   fixed. The hg integration library has seen major cleanups.    Bug Fixes in 0.3:     * [ 1863086 ] "Revision Graph" fail on UNC path   Fixed by removing hgk from base install. Integrated log viewer   is UNC path safe.   * [ 1851395 ] Total Commander problem   * [ 1882074 ] global name 'p' is not defined   * [ 1854443 ] View changelog fails    New features in 0.2     * Gtools has been integrated into TortoiseHg proper. It is no longer   bundled as a Mercurial extension. The graphlog extension is now enabled   again by default (only usable from the CLI, however).     * Context menu icons, application window icons. The context menu has been   simplified.     * The changelog browser has a number of new features (filters and context   menu options). The tag browser and changelog tagging features have been   merged into this tool.     * Hgview is now the default history viewer, hgk is being deprecated.     * An email dialog for interfacing with the patchbomb extension. It can be   reached from the synchronize dialog and from the changelog browser.     * A new configuration tool (replacing hg-config dialogs) that allows you   to configure TortoiseHg and Mercurial.     * Most dialogs now use HgThread and GtkUI to run hg commands. These   classes run the command in a background thread and provide GUI prompts   for when user interaction is necessary (http web auth, etc). For some   commands, it also provides a progress bar.     * A preview of the new Mercurial merge back end. The python hgmerge.py   script is being integrated into Mercurial, and this installer has a   preview of how that will work. You need to unset any ui.merge in your   Mercurial.ini file in order for it to work properly. If you don't   configure anything it will use simplemerge to automatically perform   merges. If conflicts are found it falls back to kdiff3 to resolve   them interactively.     * Slight improvement on speed of overlay icons display.     * A new 'about' dialog.    Bugs fixed in 0.2     * [SF Bug #1851395] Overlay icons and context menus are no longer   restricted to MS-Explorer. So other file managers, such as Total   Commander, should be supported.     * [SF Bug #1844722] Users can now create repositories inside repository   via the context menu.    Changes since 0.2rc1     - N/A -