Commit Graph

79 Commits

Author SHA1 Message Date
Juha
c3886cc814 IDE: Stop searching in the searchfrm when the IDE is closed. By n7800. 2024-04-30 11:06:11 +03:00
Juha
c74edf04a6 IDE: Cleanup of the searchfrm unit. Issue #40929, patch by n7800. 2024-04-28 09:14:47 +03:00
Juha
83bb996e3c IDE: Optimize checking UTF8 codepoint size in "Find in Files". Issue #40904, patch by n7800. 2024-04-20 16:01:00 +03:00
Martin
84bde0d39e IDE: Improve speed on 6b1edee566 "UTF8 character handling with upper/lower size mismatch. Issue #40904" 2024-04-16 13:42:56 +02:00
Juha
6b1edee566 IDE, FindInFiles: Improve UTF8 character handling with upper/lower size mismatch. Issue #40904, patch by n7800. 2024-04-15 11:37:41 +03:00
Juha
8374cbc333 IDE, FindInFiles: Prevent corrupt data in case UTF8 characters have size mismatch in upper/lower case. Issue #40893, patch by n7800. 2024-04-13 13:37:03 +03:00
Martin
d40c952fa7 Ide: Move more units into ide-packages, project / packager 2024-04-11 23:46:56 +02:00
Juha
eab8ceff45 IDE: Remove an unused global variable in SearchFrm (FindInFiles). By n7800. 2024-04-11 10:20:31 +03:00
Juha
4aa4856b2f IDE: Support Unicode in FindInFiles. Issue #40890, patch by n7800. 2024-04-11 10:13:29 +03:00
Juha
26080b1f1b IDE: Remove unnecessary TLazFileSearcher class in FindInFiles. Issue #40888, patch by n7800. 2024-04-10 14:35:18 +03:00
Juha
cc4760393b Reserve "On..." prefix for events and name functions differently. 2023-07-25 11:07:57 +03:00
Juha
636e902e6a Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package. 2023-07-23 22:34:21 +03:00
Juha
83aacf7068 IDE: Formatting and less warnings for search and search results. Issue #40334, patch by n7800. 2023-06-22 10:47:02 +03:00
Juha
5821b61cdc IDE: Fix minor bugs in SearchResultView. Issue #40334, patch by n7800. 2023-06-20 19:16:53 +03:00
Juha
f41ec673d7 IDE: Add hints for result tabs in search result view. Issue #40327, patch by BrunoK. 2023-06-19 11:18:58 +03:00
Juha
eac9c6e5c6 IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies. 2023-06-11 20:34:36 +03:00
Juha
a3d81c8820 IDE: Improve the Search Results window more. Issue #40286, patch by n7800. 2023-06-08 11:25:09 +03:00
Juha
317fa06f01 IDE: Improve the search results view more. Implement refresh search. Simplify code. Patch by n7800. 2023-06-05 22:51:29 +03:00
Martin
2a67f6ec76 Renamed LazarusCommonStrConst to IdeIntfStrConsts 2023-01-25 16:51:48 +01:00
Martin
2d2e5431aa IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them) 2023-01-10 17:00:41 +01:00
Martin
bf4114c8ca EnvironmentOpts: remove dependency on IdeProcs 2022-12-08 16:05:03 +01:00
mattias
6797c741e5 IDE: find in files: show option search in project group if available
git-svn-id: trunk@61571 -
2019-07-11 14:58:15 +00:00
juha
0b48576ddd IDE: Speedup Find in Files. Was slowish with LCL-QT5. Issue #35416, patch from rusty_robot.
git-svn-id: trunk@61050 -
2019-04-24 19:02:15 +00:00
martin
78fdca77d0 IDE: added "const" for some "array of" params
git-svn-id: trunk@59928 -
2018-12-28 17:51:51 +00:00
juha
53ee66450d LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities.
git-svn-id: trunk@58255 -
2018-06-14 09:05:50 +00:00
juha
3574bdfb6d Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
mattias
800945ee04 lazbuild: using fpc regexpr instead of synregexpr
git-svn-id: trunk@53733 -
2016-12-20 12:45:57 +00:00
mattias
68a7b1d875 IDE: fixed search results when match at in psaces at beginning of line
git-svn-id: trunk@50238 -
2015-11-06 19:07:52 +00:00
juha
08c9621520 Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
mattias
f3f0866921 IDE: checked compiler warnings, clean up
git-svn-id: trunk@48218 -
2015-03-10 14:51:21 +00:00
zeljko
0f0e014df7 IDE: fixed overlapped labels in Search in file dialog. Patch by Cedric. issue #27122
git-svn-id: trunk@47081 -
2014-12-04 08:15:32 +00:00
mattias
1021bbb19a IDE: docking: restore: keep autosizing disabled during restore
git-svn-id: trunk@46859 -
2014-11-15 12:39:26 +00:00
mattias
fc22ff99e3 IDE: find in files: search in multiple directories
git-svn-id: trunk@45992 -
2014-07-30 12:07:54 +00:00
mattias
bc7b175f6d IDE: fixed crash in search form, when doing a hidden search, bug #25886
git-svn-id: trunk@44474 -
2014-03-20 08:43:56 +00:00
mattias
efec9f2a26 IDE: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@41497 -
2013-06-02 17:27:09 +00:00
juha
8ddfe52d9b Add "inherited Create;" to constructors for classes derived from TFileSearcher.
git-svn-id: trunk@41089 -
2013-05-09 11:52:17 +00:00
juha
bb419695bb LazUtils: Add FollowSymLink property to TFileSearcher. Issue #24291, modified from Mario Bonati's patch
git-svn-id: trunk@40848 -
2013-04-19 07:05:25 +00:00
martin
1c66f2a2dd IDE: Replace in files: show replaced lines in result. Issue #0007687
git-svn-id: trunk@39554 -
2012-12-15 22:38:04 +00:00
maxim
fce81aa63d IDE: Improved Search Results dialog behavior:
1. Always bring Search Results to front on Ctrl-Alt-F (or if called via menu).
     2. Bring Search Results to front if Search Progress dialog was active (had focus).
     3. Do not bring Search Results to front if Search Progress dialog was not active.

git-svn-id: trunk@39520 -
2012-12-12 19:51:53 +00:00
maxim
e9725d81a9 IDE: show Search Results form only after the end of searching process
git-svn-id: trunk@39514 -
2012-12-11 20:38:23 +00:00
juha
09ca4df1ec IDE: Simplify UpdateWindowMenu. Remove (now useless) delayed functionality.
git-svn-id: trunk@39172 -
2012-10-27 17:04:05 +00:00
juha
0839a029db IDE: Add "Active File" to Search in Files where-selections. Issue #7686
git-svn-id: trunk@38924 -
2012-09-30 16:09:09 +00:00
juha
794930e8e2 Remove unused units in some files.
git-svn-id: trunk@36440 -
2012-03-30 07:40:15 +00:00
juha
d76fd3fafb IDE: make Search Result window use the previous position. Issue #21288
git-svn-id: trunk@36407 -
2012-03-29 06:09:40 +00:00
juha
4ef51619f5 IDE: collect common resource strings in one place, remove duplicates
git-svn-id: trunk@35321 -
2012-02-12 13:04:36 +00:00
mattias
dab1d7db29 IDE: find in files: do not show every filename
git-svn-id: trunk@34784 -
2012-01-18 18:40:31 +00:00
maxim
6f281ea701 IDE: correctly assign captions to tabs in search results window even if user started two parallel searches, bug #20217
git-svn-id: trunk@32340 -
2011-09-14 22:05:43 +00:00
mattias
ee071770c6 IDE: find in files: search in virtual files, bug #19249
git-svn-id: trunk@30602 -
2011-05-07 16:33:54 +00:00