lazarus/ide
mattias 53c3022880 IDE: clean up
git-svn-id: trunk@64731 -
2021-03-03 10:23:46 +00:00
..
frames Optimise string manipulation. Reduce calls to Copy(). 2021-02-11 14:08:24 +00:00
include
aboutfrm.lfm
aboutfrm.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
abstractsmethodsdlg.lfm
abstractsmethodsdlg.pas
addtoprojectdlg.lfm IDE: Improve checks for validity of files and dependencies added to package/project. Issue #27421. 2020-10-31 14:49:30 +00:00
addtoprojectdlg.pas LazUtils: Rename function FilenameIsPascalUnit -> FilenameHasPascalExt. Clashed with a function in Codetools. Update references. 2021-01-11 16:16:58 +00:00
allcompileroptions.lfm
allcompileroptions.pas
applicationbundle.pas
basebuildmanager.pas Clean uses sections. 2020-10-13 11:27:30 +00:00
basedebugmanager.pas
buildfiledlg.lfm
buildfiledlg.pas
buildlazdialog.lfm
buildlazdialog.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
buildmanager.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
buildmodediffdlg.lfm
buildmodediffdlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
buildmodesmanager.lfm
buildmodesmanager.pas IDE: Update project's DefineTemplates after adding or deleting package dependency. Improve building many modes. 2021-03-02 09:42:08 +00:00
buildprofilemanager.lfm
buildprofilemanager.pas LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText. 2021-01-14 13:52:23 +00:00
buildprojectdlg.lfm
buildprojectdlg.pas
charactermapdlg.lfm
charactermapdlg.pas Move unit GraphMath from LCL to LazUtils. It has no dependencies to GUI. 2020-12-29 22:56:40 +00:00
checkcompileropts.lfm
checkcompileropts.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
checkcompoptsfornewunitdlg.lfm
checkcompoptsfornewunitdlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
checklfmdlg.lfm
checklfmdlg.pas Cleanup, comments. 2020-12-18 21:02:19 +00:00
cleandirdlg.lfm
cleandirdlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
clipboardhistory.pas
codebrowser.lfm
codebrowser.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
codecontextform.pas
codecreationdlg.lfm
codecreationdlg.pas
codeexplopts.pas
codeexplorer.lfm
codeexplorer.pas IDE: less hints 2021-02-13 12:39:19 +00:00
codehelp.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
codemacroprompt.lfm
codemacroprompt.pas IDE: fix compilation for latest SynEdit changes 2021-02-05 14:34:09 +00:00
codemacroselect.lfm
codemacroselect.pas
codetemplatesdlg.lfm
codetemplatesdlg.pas IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
codetoolsdefines.lfm
codetoolsdefines.pas
codetoolsdefpreview.lfm
codetoolsdefpreview.pas LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions. 2020-12-12 11:41:07 +00:00
codetoolsoptions.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
ColorDefault.xml
ColorDelphi.xml
ColorOcean.xml
ColorPascalClassic.xml
ColorTwilight.xml
compatibilityrestrictions.pas
compiler.pp IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
compileroptions.pp New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
componentlist.lfm
componentlist.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
componentpalette.pas IDE, OPM: Add missing ellipsis (...) to menu item captions, and icons for ComponentList. Issue #38420. 2021-01-30 18:36:57 +00:00
compoptsmodes.pas
comppagespopup.lfm
comppagespopup.pas IDE, OPM: Add missing ellipsis (...) to menu item captions, and icons for ComponentList. Issue #38420. 2021-01-30 18:36:57 +00:00
customformeditor.pp IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
debugmanager.pas Debugger: Notify if debugged app, exits with error code. Issue #37861 2020-10-04 14:24:46 +00:00
definesgui.lfm
definesgui.pas
dependencygraphoptions.lfm
dependencygraphoptions.pas
desktopmanager.lfm
desktopmanager.pas IDE: less hints 2020-12-28 16:59:41 +00:00
dialogprocs.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
diffdialog.lfm
diffdialog.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
diffpatch.pas IDE: Prevent an infinite loop when comparing files. Issue #38185, patch from Domingo Galmés. 2020-12-12 18:45:29 +00:00
diskdiffsdialog.lfm Cleanup lfm files for SynEdit property for TSynHighlighterAttributes.<....>Priority 2020-12-20 09:03:41 +00:00
diskdiffsdialog.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
editdefinetree.pas IDE: Optimize DefineTemplates updates for packages and project. 2021-01-19 09:20:34 +00:00
editorfilemanager.lfm
editorfilemanager.pas
editormacrolistviewer.lfm
editormacrolistviewer.pas Optimise string manipulation. Reduce calls to Copy(). 2021-02-11 14:08:24 +00:00
editoroptions.pp IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
editoroptions.rc
editoroptions.res
editortoolbarstatic.pas
emptymethodsdlg.lfm
emptymethodsdlg.pas
encloseifdef.lfm
encloseifdef.pas
encloseselectiondlg.lfm
encloseselectiondlg.pas LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText. 2021-01-14 13:52:23 +00:00
environmentopts.pp Optimise string manipulation. Reduce calls to Copy(). 2021-02-11 14:08:24 +00:00
etfpcmsgparser.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
etmakemsgparser.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
etmessageframe.lfm
etmessageframe.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
etmessageswnd.lfm
etmessageswnd.pas
etpas2jsmsgparser.pas
etquickfixes.pas Cleanup. 2020-10-30 09:23:50 +00:00
etsrceditmarks.pas
examplemanager.lfm
examplemanager.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
extractprocdlg.lfm
extractprocdlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
exttooldialog.lfm
exttooldialog.pas
exttooleditdlg.lfm
exttooleditdlg.pas
exttools.pas IDE: external tools: free threads via main thread 2020-12-17 21:47:31 +00:00
exttoolsconsole.pas IDE: external tools: free threads via main thread 2020-12-17 21:47:31 +00:00
exttoolside.pas IDE: external tools: free threads via main thread 2020-12-17 21:47:31 +00:00
findinfilesdlg.lfm
findinfilesdlg.pas
findoverloadsdlg.lfm
findoverloadsdlg.pas
findrenameidentifier.lfm
findrenameidentifier.pas
findreplacedialog.lfm
findreplacedialog.pp
findunitdlg.lfm
findunitdlg.pas
formeditor.pp IDE: Restore package registration in unit FormEditor. Issue #37973. 2020-10-23 18:05:22 +00:00
fpcsrcscan.pas IDE: Formatting and cleanup. 2021-01-29 19:58:57 +00:00
fpdoceditwindow.lfm
fpdoceditwindow.pas
fpdochints.pas
fpdocselectinherited.lfm
fpdocselectinherited.pas
fpdocselectlink.lfm
fpdocselectlink.pas LazUtils: Rename function FilenameIsPascalUnit -> FilenameHasPascalExt. Clashed with a function in Codetools. Update references. 2021-01-11 16:16:58 +00:00
fpmake.pp IDE, LazUtils: Move unit FileReferenceList to LazUtils package. Order uses sections. 2020-10-16 12:01:15 +00:00
frmcustomapplicationoptions.lfm
frmcustomapplicationoptions.pas
generatefppkgconfigurationdlg.lfm
generatefppkgconfigurationdlg.pas
genericchecklist.lfm
genericchecklist.pas
genericlisteditor.lfm
genericlisteditor.pas
genericlistselect.lfm
genericlistselect.pas
gotofrm.lfm
gotofrm.pas
helpfpcmessages.lfm
helpfpcmessages.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
helpoptions.pas
ide.pas
idecmdline.pas IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
idecontexthelpedit.lfm
idecontexthelpedit.pas
idecoolbardata.pas
idedefs.pas Packager: Remove event PackageEditors.OnGetUnitRegisterInfo. 2020-11-23 17:21:54 +00:00
idefpcinfo.lfm
idefpcinfo.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
idefpdocfilesearch.lfm
idefpdocfilesearch.pas
ideguicmdline.pas IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
idehelpmanager.lfm
idehelpmanager.pas IDE: clean up 2021-03-03 10:23:46 +00:00
ideinfodlg.lfm
ideinfodlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
ideinfoneedbuild.lfm
ideinfoneedbuild.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
ideinstances.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
ideoptiondefs.pas
ideoptionsdlg.lfm
ideoptionsdlg.pas
ideprocs.pp New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
ideprotocol.pas
idetranslations.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
idewindowhelp.pas
imexportcompileropts.lfm
imexportcompileropts.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
initialsetupdlgs.lfm
initialsetupdlgs.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
initialsetupproc.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
inputfiledialog.pas
inputhistory.pas LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText. 2021-01-14 13:52:23 +00:00
inputhistorywithsearchopt.pas
inspectchksumchangeddlg.lfm
inspectchksumchangeddlg.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
invertassigntool.pas IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
jumphistoryview.lfm
jumphistoryview.pas LazUtils: Fix SpecialCharsToHex output to actual hex. Move code to reusable functions ShortDotsLine and BeautifyLineXY. Issue #38029. 2020-11-03 18:52:30 +00:00
keymapping.pp IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
keymapschemedlg.lfm
keymapschemedlg.pas
keymapshortcutdlg.lfm
keymapshortcutdlg.pas
lazadvancedipc.pp
lazarus_dci_file.dci
lazarus_indentation.res
lazarus.ico
lazarus.lpi Move unit GraphMath from LCL to LazUtils. It has no dependencies to GUI. 2020-12-29 22:56:40 +00:00
lazarus.pp
lazarus.res
lazarusidestrconsts.pas IDE: Formatting resource strings and variables. No real changes. 2021-03-01 09:16:24 +00:00
lazarusmanager.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
lazbuild.lpi
lazbuild.lpr New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
lazconf.pp LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
lazdoc.res
lfmunitresource.pas
macropromptdlg.pas
main.pp Packager: Rename event handlers. Reserve "On..." names to events. 2021-03-02 09:42:10 +00:00
mainbar.pas IDE, OPM: Add missing ellipsis (...) to menu item captions, and icons for ComponentList. Issue #38420. 2021-01-30 18:36:57 +00:00
mainbase.pas New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
mainintf.pas
Makefile
Makefile.fpc
makeresstrdlg.lfm
makeresstrdlg.pas
miscoptions.pas
modematrixopts.pas Cleanup. 2020-10-30 09:23:50 +00:00
mouseactiondialog.lfm
mouseactiondialog.pas
msgvieweditor.lfm
msgvieweditor.pas
multipastedlg.lfm
multipastedlg.pas
newdialog.lfm
newdialog.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
newprojectdlg.lfm
newprojectdlg.pp
notifyprocessend.pas
pas2jsmsg.txt
patheditordlg.lfm
patheditordlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
procedurelist.lfm
procedurelist.pas Optimise string manipulation. Reduce calls to Copy(). 2021-02-11 14:08:24 +00:00
progressdlg.lfm
progressdlg.pas
progresswnd.lfm
progresswnd.pas
project.pp IDE: less hints 2021-02-28 22:39:09 +00:00
projectdefs.pas LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText. 2021-01-14 13:52:23 +00:00
projectdescriptors.pas
projecticon.pas LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code. 2021-01-14 12:41:32 +00:00
projectinspector.lfm IDE: Improve checks for validity of files and dependencies added to package/project. Issue #27421. 2020-10-31 14:49:30 +00:00
projectinspector.pas IDE: Update project's DefineTemplates after closing project compiler option. 2021-03-01 15:39:00 +00:00
projectresources.pas
projectuserresources.pas
projectwizarddlg.lfm
projectwizarddlg.pas
publishmoduledlg.lfm IDE: Minor tweak in PublishModuleDlg GUI layout. 2020-10-22 13:35:02 +00:00
publishmoduledlg.pas Optimise string manipulation. Reduce calls to Copy(). 2021-02-11 14:08:24 +00:00
qfinitlocalvardlg.lfm
qfinitlocalvardlg.pas
raw_window.pas
redirect_stderr.pas
restrictionbrowser.lfm
restrictionbrowser.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
runparamsopts.lfm
runparamsopts.pas
searchfrm.lfm
searchfrm.pas
searchresultview.lfm IDE: Hide a new RefreshButton in search results view. The feature is not implemented yet. 2021-02-27 11:20:16 +00:00
searchresultview.pp IDE: Prevent "Close all" button in Search in Files window hanging the IDE. Issue #38229, patch from BrunoK. 2020-12-18 22:00:45 +00:00
showcompileropts.lfm
showcompileropts.pas
showdeletingfilesdlg.lfm
showdeletingfilesdlg.pas
sortselectiondlg.lfm
sortselectiondlg.pas
sourceeditor.lfm
sourceeditor.pp IDE/SourceEditor: Fix high-dpi position of Replace prompt dialog. Issue #37985. 2021-03-03 09:24:44 +00:00
sourceeditprocs.pas IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
sourcefilemanager.pas IDE: Update editor tab with a unit name with proper case after renaming. 2021-03-01 09:16:25 +00:00
sourcemarks.pas
sourcesyneditor.pas IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance. 2021-02-08 19:09:20 +00:00
splash.lfm
splash.pp
srcedithintfrm.pas
startlazarus.ico
startlazarus.lpi startlazarus: wait for initial lazarus to exit, before checking for accepting lazarus 2020-12-26 11:54:45 +00:00
startlazarus.lpr startlazarus: wait for initial lazarus to exit, before checking for accepting lazarus 2020-12-26 11:54:45 +00:00
startlazarus.res
syncolorattribeditor.lfm
syncolorattribeditor.pas
sysvaruseroverridedlg.pas
toolbarconfig.lfm
toolbarconfig.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
transfermacros.pp New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar. 2021-02-15 08:43:50 +00:00
unitdependencies.lfm
unitdependencies.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
unitinfodlg.lfm
unitinfodlg.pp
unusedunitsdlg.lfm
unusedunitsdlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
useunitdlg.lfm
useunitdlg.pas IDE: Use a faster compare method for case-insensitive strings and StringLists. 2021-01-29 19:59:04 +00:00
version.inc
viewunit_dlg.lfm
viewunit_dlg.pp
w32manifest.pas
w32versioninfo.pas
wordcompletion.pp