Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9, 0.9.1, and 0.9.1.1

stable doc: document the search bar

Changeset 785b4852aef5

Parent 5a045f7e0f33

by Steve Borho

Changes to one file · Browse files at 785b4852aef5 Showing diff from parent 5a045f7e0f33 Diff from another changeset...

 
86
87
88
 
 
89
90
91
 
115
116
117
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
119
120
 
86
87
88
89
90
91
92
93
 
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
@@ -86,6 +86,8 @@
 To the right of the :guilabel:`Stop` button is a combo box containing  all of the configured peer repository paths for the current repository.  The default path is selected at startup, if it has been configured. +See `hg.1.html <http://www.selenic.com/mercurial/hg.1.html#urls>`_ for +details on specifying remote repository URLs.    To the right of the path combo box is the :guilabel:`After Pull` combo  that selects the operation which is performed after every pull operation @@ -115,6 +117,59 @@
    Synchronization features in changelog tool   +The search bar allows one to quickly filter the changesets panel. +Buttons from right to left... + + :guilabel:`All` + Show all changesets in the respository. Essentially removes all + filters. + :guilabel:`Tagged` + Show only changesets with tags. + :guilabel:`Ancestry` + Show only changesets that are ancestors of the currently + selected changeset. This option is only sensitive when a + revision is selected. + :guilabel:`Parents` + Show only the working directory parent revisions. Unless a + merge is in progress, this will be only one revision. + :guilabel:`Heads` + Show only repository heads (changesets without any child + revisions). + :guilabel:`Merges` + Show only merge changesets (changesets with two parents) + :guilabel:`Hide Merges` + A toggle button, not a radio like the other buttons in the + search bar, which toggles the display of merge changesets. + :guilabel:`Branches` + A combo box with the list of named branches in your repository. + See :guilabel:`Repo Settings -> Changelog -> Dead Branches` for + a method to prune names from this combo box. + :guilabel:`Custom Filter Combo` + Finally there is a combo box that selects among the various + filter types that can be manually specified. + +To specify a custom filter, the user selects the filter type, enters +the search text of that type, and then hits return in the text entry. + + :guilabel:`Rev Range` + Parse the user text as a revision range. See + `hg.1.html <http://www.selenic.com/mercurial/hg.1.html#revisions>`_ + for details on how to specify revision ranges. + :guilabel:`File Patterns` + Parse the user text as a file pattern glob, unless the user text + is prefixed with a pattern type like *regexp:*. See + `hg.1.html <http://www.selenic.com/mercurial/hg.1.html#patterns>`_ + for details on how to specify file patterns. + :guilabel:`Keywords` + Parse the user text as a keyword pattern that should be matched + against changeset meta data like comitter, message, etc. + :guilabel:`Date` + Parse the user text as a date range. See + `hg.1.html <http://www.selenic.com/mercurial/hg.1.html#dates>`_ + for details on how to specify date ranges. + :guilabel:`User` + Parse the user text as a user / comitter name. +    Revision Graph Details  ----------------------