Commit graph

86 commits

Author SHA1 Message Date
Alexander Koblov
b254347e0b FIX: Find files - search hex sequence
(cherry picked from commit ce81d4bbde)
2023-09-23 22:07:06 +03:00
Alexander Koblov
24a137d660 FIX: Lazarus 2.3 compatibility 2023-06-05 20:42:11 +03:00
Alexander Koblov
f39ef47de5 FIX: Memory leak 2023-04-16 13:07:26 +03:00
Alexander Koblov
20d1ccd840 ADD: Feature [0001425] Search the contents of files (Alt-F7) in several encodings simultaneously 2023-04-15 23:44:02 +03:00
Alexander Koblov
382d1e19a5 UPD: Optimize search duplicates by hash (issue #933) 2023-04-12 20:55:13 +03:00
Alexander Koblov
9b49a08ae0 UPD: Optimize search duplicates by hash (issue #933) 2023-04-12 20:34:04 +03:00
Alexander Koblov
25ec33e563 FIX: Find files - find text in the drive root (issue #839) 2023-03-04 18:13:56 +03:00
Alexander Koblov
0f01e5e19a FIX: DC ignores WDX plugin file detection string when searching (fixes #833) 2023-02-23 12:22:38 +03:00
Alexander Koblov
cb15de0993 ADD: Find files - exclude directories with absolute path 2023-02-18 13:17:35 +03:00
larinsv
67e8fa01c1
ADD: Find and replace using RegEx in UTF8 encoded files (#323)
* ADD: Implemented TRegExprU.ReplaceAll

* ADD: Implemented TRegExprEx.ReplaceAll

* UPD: Processing EncodingDefault (probably as UTF8) in TRegExprEx.ChangeEncoding

* ADD: Ability to set encoding immediately in the TRegExprEx.Create

* UPD: Allow find and replace text using RegEx in UTF8 encoded files
2022-01-09 15:32:50 +03:00
Alexander Koblov
57ba2a297f FIX: Don't use UTF8Decode/UTF8Encode functions (issue #245) 2021-11-08 18:47:30 +03:00
Alexander Koblov
69d25ee337 ADD: Find files - search text in *.ods 2021-04-19 22:37:33 +03:00
Alexander Koblov
582d3ed903 ADD: Find files - search text in Office XML (*.odt) 2021-04-11 18:33:30 +03:00
Alexander Koblov
a57b98ddac ADD: Find files - search text in Office XML (*.docx) 2021-04-11 16:53:41 +03:00
Alexander Koblov
3553c11ffc FIX: Bug [0002525] Feed to listbox does not show archive search results 2021-02-07 10:14:22 +00:00
Alexander Koblov
20a738b799 FIX: Bug [0001326] You cannot search inside archive file from inside archive file #2 2020-05-30 17:13:49 +00:00
Alexander Koblov
91183c18c8 FIX: Bug [0001522] Unable to find files in zips under certain circumstances 2020-05-30 17:11:09 +00:00
Alexander Koblov
9508d87c34 FIX: Bug [0001326] You cannot search inside archive file from inside archive file 2020-05-30 16:25:34 +00:00
Alexander Koblov
b0c5ec7742 UPD: Find duplicates - use blake2s under 32 bit and blake2b under 64 bit 2019-12-07 09:02:40 +00:00
Alexander Koblov
b6a4a232ec ADD: Find duplicate files by hash 2019-12-04 18:03:38 +00:00
Alexander Koblov
df94df6151 ADD: Find duplicate files 2019-12-03 18:17:23 +00:00
Alexander Koblov
4d1e74d9bb FIX: Set ProcessDataProc when search using WcxPlugin 2019-09-26 10:43:01 +00:00
Alexander Koblov
b630e042eb FIX: Find text with default encoding #2 2019-06-26 17:34:55 +00:00
Alexander Koblov
dfb175582c FIX: Find text with default encoding 2019-06-25 19:38:25 +00:00
Alexander Koblov
179422d583 UPD: Use UTF-16 instead UCS2 2019-05-12 08:44:25 +00:00
Alexander Koblov
4e46f33ffa UPD: FindFileEx flags 2018-08-26 12:34:13 +00:00
Alexander Koblov
eab377b141 FIX: Find files - case insensitive regular expression search with non ASCII characters 2018-08-11 19:20:16 +00:00
Alexander Koblov
614ee37e8f UPD: Don't search text in empty files 2018-08-11 07:38:05 +00:00
Alexander Koblov
97677ff388 ADD: Find files - search hex value 2018-05-24 19:55:33 +00:00
Alexander Koblov
06fcc2142f FIX: Compiling 2017-12-03 08:25:59 +00:00
Alexander Koblov
61769c29d3 ADD: Find text in files by regular expression, work with any single byte encoding 2017-08-22 19:01:34 +00:00
Alexander Koblov
a15beec0f2 ADD: Default encoding in find files dialog 2017-08-20 16:12:15 +00:00
Alexander Koblov
d65b35b371 FIX: Bug [0001387] 2017-07-29 15:11:16 +00:00
Alexander Koblov
583479c381 FIX: Bug [0001694] Replace by in the Find files dialog should understand Regexp (\0, \1, \r, \n) when the appropriate checkbox is set 2017-05-17 19:53:41 +00:00
Alexander Koblov
38939fac64 FIX: Find files in directories with ';' in name 2017-05-04 18:21:09 +00:00
Alexander Koblov
aa54155c16 FIX: Find text in files in archives 2017-01-18 16:58:12 +00:00
Alexander Koblov
1c0e947eac UPD: Cleanup 2017-01-14 19:41:53 +00:00
Alexander Koblov
2ee5802084 FIX: Build with Lazarus trunk 2016-12-30 20:06:58 +00:00
Alexander Koblov
8a95b25684 ADD: Case insensitive text search in UTF-16 files 2016-08-02 09:31:37 +00:00
Alexander Koblov
8675984dd1 FIX: Case insensitive text search in files 2016-08-01 13:00:30 +00:00
Alexander Koblov
8ab57ac064 FIX: Double slash in find results 2016-07-17 13:03:24 +00:00
Alexander Koblov
8da14f51e9 FIX: Find files - Follow symlinks option 2016-06-15 19:38:06 +00:00
Alexander Koblov
385f591332 UPD: Merged revision(s) 6736 from branches/0.7 2016-03-26 14:00:52 +00:00
meteu
28bdfb9259 UPD: descriptions of Editor and Find files commands
ADD: primitive realization of search in opened tabs(without excluding repeated placed of search)
2016-03-02 13:13:49 +00:00
meteu
01861eab36 FIX: focus on StartSearch when user press Alt+F7 after close form while search
FIX: error in search engine
2016-02-16 18:42:59 +00:00
meteu
105b3cd9e7 UPD: dramatically faster Search in files engine(almost like in TC).
ADD: F7 in Find files window set focus on searched text field (temporary realized not as assignable command, assignable will coming soon). In focus already on search-text field and you press F7 - focus goes to File mask - very cool.

ADD: Now you can close Find files form when searching continue without press Cancel button

ADD: In search results after search stop you can see time that search takes.

FIX: some SetFocus stuff
2016-02-15 18:43:18 +00:00
Alexander Koblov
7d3ac6e309 ADD: Stop search operation in archives 2015-11-04 09:17:29 +00:00
Alexander Koblov
6ef653e01e ADD: Search files - Go to file in archive 2015-10-31 09:55:36 +00:00
Alexander Koblov
59d86a5e2b ADD: Feature [0001189] "Add option to find files/text in files inside archives" 2015-10-31 08:23:46 +00:00
Alexander Koblov
db5cb3beba UPD: Prepare FPC 3.0 support 2015-10-23 19:27:05 +00:00