Commit Graph

154 Commits

Author SHA1 Message Date
Paul Kulchenko
f2f99fe90d Allowed saving search preview when shown at the bottom of the screen (#416). 2015-04-25 21:59:38 -07:00
Paul Kulchenko
9cb8d2ef4d Added option to show search results at the bottom of the screen (#416). 2015-04-25 12:12:32 -07:00
Paul Kulchenko
ee35d4bf8a Added status message when search is cancelled by closing results tab (#416). 2015-04-23 09:50:49 -07:00
Paul Kulchenko
354951203d Reorganized recent scopes menu and added Clear Items (#416). 2015-04-23 09:37:27 -07:00
Paul Kulchenko
6fe7b317bd Updated binary check to keep track of extensions in file search (#416). 2015-04-22 21:59:46 -07:00
Paul Kulchenko
63cdef5285 Refactored binary check for file search and commandbar. 2015-04-22 21:52:35 -07:00
Paul Kulchenko
bb6c8cfd67 Fixed binary check in file search for files without extension (#416). 2015-04-22 21:43:23 -07:00
Paul Kulchenko
fe8d54ec2d Refactored traversal in file search to return matches when found (#416). 2015-04-18 15:30:00 -07:00
Paul Kulchenko
fd0b2c1f11 Added setting read-only status on find-in-files results (#416). 2015-04-14 15:09:29 -07:00
Paul Kulchenko
a28ce0f536 Fixed ReplaceAll button on find-in-files toolbar (#416). 2015-04-14 12:06:35 -07:00
Paul Kulchenko
accd8565af Fixed switching focus when toolbar is used in find-in-files (#416). 2015-04-14 10:55:30 -07:00
Paul Kulchenko
330b02c955 Fixed pluralization for Replaced N instances. (#416). 2015-04-14 10:16:56 -07:00
Paul Kulchenko
da5a8d41bf Added error reporting after failure to open a file in find-in-files (#416). 2015-04-14 09:48:19 -07:00
Paul Kulchenko
cc1de06909 Fixed keeping position in find/replace after FindNext/Prev on Linux (#416). 2015-04-13 22:09:38 -07:00
Paul Kulchenko
e58a5ff4d9 Set focus back to search controls on Linux after find-in-files (#416). 2015-04-13 19:26:21 -07:00
Paul Kulchenko
eec36411ad Updated settings merge to allow adding new ones (#416). 2015-04-10 15:01:30 -07:00
Paul Kulchenko
cc6db36420 Updated find/replace activation to always use selected fragment (#416). 2015-04-09 21:22:45 -07:00
Paul Kulchenko
a75bdfc3cb Fixed Save and SaveAll 'enabled' status for search results (#416). 2015-04-08 22:38:16 -07:00
Paul Kulchenko
fca8a760f5 Disabled replacing when search results are not modified (#416). 2015-04-07 22:33:02 -07:00
Paul Kulchenko
6bd7be2389 Added proper pluralization for search results messages (#416). 2015-04-07 22:25:48 -07:00
Paul Kulchenko
34d29a5a11 Added message when search is cancelled by the user (#416). 2015-04-07 22:13:36 -07:00
Paul Kulchenko
bcc454e2c2 Added skipping prompt to save search results when not modified (#416). 2015-04-07 21:40:55 -07:00
Paul Kulchenko
e843f1a3a0 Added auto-complete for the find-in-files fields (#416). 2015-04-01 21:13:47 -07:00
Paul Kulchenko
1731dbbbea Updated search tests to use GetFlags method (#416). 2015-04-01 20:34:06 -07:00
Paul Kulchenko
b608145590 Added selecting last used scope when switching projects (#416). 2015-04-01 20:25:27 -07:00
Paul Kulchenko
49747a0e5c Added search.contextlinesbefore/search.contextlinesafter settings (#416). 2015-04-01 17:48:11 -07:00
Paul Kulchenko
268dbfc437 Added search.autocomplete setting do configure search autocomplete (#416). 2015-04-01 17:32:56 -07:00
Paul Kulchenko
d12a050c7a Added auto-complete for find and replace fields (#416). 2015-04-01 14:20:58 -07:00
Paul Kulchenko
4c8a42c1c9 Added saving search settings between restarts (#416). 2015-03-31 22:10:24 -07:00
Paul Kulchenko
f030d16ded Added restoring cursor position after failed incremental search (#416). 2015-03-31 15:22:29 -07:00
Paul Kulchenko
edce5fa76c Added reporting of searched for text (#416). 2015-03-31 15:18:31 -07:00
Paul Kulchenko
48a04113b9 Updated Select and Find to capture selection for subsequent use (#416). 2015-03-31 14:54:37 -07:00
Paul Kulchenko
e57eaf7f6b Updated Find Next/Prev to continue search using the current find text (#416). 2015-03-29 19:15:25 -07:00
Paul Kulchenko
cbcef4c720 Excluded breaks ('..*') from context in search results (#416). 2015-03-28 23:12:53 -07:00
Paul Kulchenko
e9104c16a0 Fixed Find Next/Prev without using search panel first (#416). 2015-03-28 22:34:21 -07:00
Paul Kulchenko
983942405c Improved Set to project directory logic in search scope (#416). 2015-03-28 21:47:34 -07:00
Paul Kulchenko
7ce454ab5b Removed replace message when results preview is generated (#416). 2015-03-28 15:47:00 -07:00
Paul Kulchenko
1b331765a4 Added hint on how to dismiss search panel (#416). 2015-03-28 13:20:07 -07:00
Paul Kulchenko
929e77f9fd Disabled dclick in search results over the margin (#416). 2015-03-27 15:58:36 -07:00
Paul Kulchenko
ad1e4e98b9 Fixed selection after dclick in search results on Linux (#416). 2015-03-27 13:27:46 -07:00
Paul Kulchenko
b935ab305f Fixed activation in search results after dclick at the line end (#416). 2015-03-27 13:27:35 -07:00
Paul Kulchenko
74998e6057 Added updating search scope when switching projects (#416). 2015-03-26 14:23:10 -07:00
Paul Kulchenko
f655805bbb Added pre-filtering of files to improve search performance (#416). 2015-03-26 13:09:02 -07:00
Paul Kulchenko
5a96117b3d Removed scrolling during search/replace to improve performance (#416). 2015-03-26 12:48:12 -07:00
Paul Kulchenko
9b7b220a3d Improved logic to skip binary files during search (#416). 2015-03-26 12:15:16 -07:00
Paul Kulchenko
4f3b8596f2 Improved file traversal to speed up search by pre-filtering masks (#416). 2015-03-25 21:53:22 -07:00
Paul Kulchenko
e12e2653db Removed saving .bak files as it's replaced by replace-in-files preview (#416). 2015-03-24 22:19:51 -07:00
Paul Kulchenko
3660b2e40e Added auto-scrolling of the search results (#416). 2015-03-24 22:14:44 -07:00
Paul Kulchenko
109d71e4f3 Added preview screen to check changes in replace-in-files (#416). 2015-03-24 22:01:39 -07:00
Paul Kulchenko
307ef3a66f Removed file marker in search results replaced by fold indicators (#416). 2015-03-23 22:53:44 -07:00