Commit Graph

143 Commits

Author SHA1 Message Date
juha
4bcd8659cc Converter: Replace Mask with Masks, not MaskEdit. Issue #18361.
git-svn-id: trunk@65329 -
2021-06-30 22:04:10 +00:00
ondrej
a914eaa29d IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
2018-05-08 23:10:58 +00:00
michl
5d03c243b5 IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
2017-05-21 20:59:29 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +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
juha
5f92759f52 Converter: Do not free CacheUnitsThread automatically on terminate. Fixes a memory leak when conversion is aborted.
git-svn-id: trunk@53894 -
2017-01-06 14:03:22 +00:00
juha
c55426d008 Converter: Improve conversion for SynRegExpr and GetFileSize.
git-svn-id: trunk@53891 -
2017-01-06 14:03:15 +00:00
juha
714bd8024f Converter: Prevent the IDE freezing when cancelling the conversion. A non-started thread was waited for.
git-svn-id: trunk@53890 -
2017-01-06 14:03:13 +00:00
juha
79436e5633 SynEdit: Remove SynRegExpr and use the identical RegExpr from FCL.
git-svn-id: trunk@53751 -
2016-12-21 22:35:05 +00:00
juha
5d75afb30f Order uses sections.
git-svn-id: trunk@51954 -
2016-03-15 21:16:43 +00:00
juha
f42ebf10a7 Converter: Improve messages. Show urgency, file name, coordinates. Relevant file now opens when clicking a message.
git-svn-id: trunk@51674 -
2016-02-21 14:05:42 +00:00
juha
99194561d2 Converter: Remove a now unused method TConvertSettings.RenameFile.
git-svn-id: trunk@51633 -
2016-02-15 00:08:14 +00:00
juha
e47c74f7f7 Converter: Refactor code for loading and saving settings into procedures. Don't save when Cancel was clicked.
git-svn-id: trunk@51380 -
2016-01-22 21:08:02 +00:00
juha
3900b6cf37 Converter: Change global procedures into methods of TConvertSettings.
git-svn-id: trunk@51379 -
2016-01-22 21:08:01 +00:00
juha
35618ab4f1 Converter: Do not convert to UTF8 functions any more. Not needed with the new Unicode system.
git-svn-id: trunk@51378 -
2016-01-22 21:07:56 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
mattias
75fd8a4e5d IDE: checked compiler warnings, clean up
git-svn-id: trunk@48211 -
2015-03-10 13:27:41 +00:00
juha
934571346f Converter: Clear old left-over values when saving configuration. (Remove a hack)
git-svn-id: trunk@46868 -
2014-11-15 20:40:55 +00:00
maxim
c3a8b46a04 Converter: actually show 'Other' groupbox hint in conversion settings dialog
git-svn-id: trunk@46420 -
2014-10-04 00:02:15 +00:00
juha
e460c806cb Converter: don't convert CreateFile and ReadFile by default. Issue #24767.
git-svn-id: trunk@46407 -
2014-10-02 15:29:41 +00:00
juha
3e7bb391dc Converter: Improve localization. Issue #26498.
git-svn-id: trunk@46405 -
2014-10-02 15:10:29 +00:00
juha
44073052c7 Converter: Improve settings GUI. Add a checkbox for disabling the scanning of parent dir.
git-svn-id: trunk@46399 -
2014-10-01 23:36:53 +00:00
juha
f980457103 LCL: Make TComboExItems more Delphi compatible. Rename Add -> AddItem. Remove obsolete delphi conversion. Issue #26755, patch from ocean.
git-svn-id: trunk@46275 -
2014-09-21 17:17:55 +00:00
mattias
e3e3c31ab3 IDE: clean up old external tools
git-svn-id: trunk@45946 -
2014-07-20 20:15:40 +00:00
mattias
403ed545d1 IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
git-svn-id: trunk@45396 -
2014-06-08 10:19:28 +00:00
juha
8e15025003 Converter: Convert also function SameStr. For some reason SysUtils does not have it.
git-svn-id: trunk@43789 -
2014-01-25 09:20:18 +00:00
paul
7f4caeb374 ide, components: move images related code to use FPC resource instead of Lazarus resources
git-svn-id: trunk@42984 -
2013-09-27 12:27:04 +00:00
juha
0b0e7eb4b0 Converter: add Self parameter to RecreateWnd call in converted code.
git-svn-id: trunk@42887 -
2013-09-19 19:40:51 +00:00
juha
b12f09fa58 Converter: Fix the regular expression for TNT unit replacements.
git-svn-id: trunk@42491 -
2013-08-25 09:30:44 +00:00
juha
92e150fbd9 Converter: add some units from TNT components to be replaced.
git-svn-id: trunk@42490 -
2013-08-25 08:51:39 +00:00
mattias
cf4f0b577b IDE: further migration external tools
git-svn-id: trunk@42295 -
2013-08-03 19:33:59 +00:00
juha
bdc7156f0f Converter: backup also include files + minor refactoring.
git-svn-id: trunk@41946 -
2013-06-30 06:43:29 +00:00
juha
ae92b35e79 Converter: fix label text for path. It is used for projects, packages and units.
git-svn-id: trunk@41798 -
2013-06-22 13:30:34 +00:00
juha
d4936c7bdc Converter: show settings dialog only once when converting many unit files. Improve settings GUI.
git-svn-id: trunk@41735 -
2013-06-16 23:42:42 +00:00
juha
cfa52d59ed Converter: fix compilation
git-svn-id: trunk@41666 -
2013-06-10 14:42:06 +00:00
juha
cff5dd3116 Converter: optionally delete files in project dir if LCL has a unit with same name.
git-svn-id: trunk@41665 -
2013-06-10 14:32:53 +00:00
mattias
c2216e706e IDE: fixed uninitialized result
git-svn-id: trunk@41662 -
2013-06-10 11:16:07 +00:00
juha
ff691cadc3 Converter: save the log messages also to a file.
git-svn-id: trunk@41640 -
2013-06-09 19:18:11 +00:00
maxim
76cc6180d1 Converter: Improved Converter Settings dialog localization
git-svn-id: trunk@41631 -
2013-06-09 13:38:48 +00:00
juha
f0211c4cf1 Converter: Option to simulate Delphi7 with defines. Also, add found unit during conversion only once.
git-svn-id: trunk@41538 -
2013-06-04 12:24:44 +00:00
juha
22cf9232b4 Converter: add a setting for putting a comment after a replaced function.
git-svn-id: trunk@40580 -
2013-03-17 23:33:03 +00:00
juha
7f3323cd39 Converter: don't replace TControlBar and TCoolBar any more. They are implemented in LCL
git-svn-id: trunk@40156 -
2013-02-03 12:23:38 +00:00
juha
e45915c36c Converter: omit pascalscript units from project, use the Lazarus package
git-svn-id: trunk@39789 -
2013-01-06 22:23:53 +00:00
juha
4d015441b6 Converter: for units omitted from project, add Lazarus Package as a dependency
git-svn-id: trunk@39787 -
2013-01-06 19:18:38 +00:00
juha
56d30918e9 Converter default settings: Convert Filesetattr parameters correctly. Issue #23576
git-svn-id: trunk@39766 -
2013-01-04 17:12:25 +00:00
juha
782074c449 Converter: rename Multi-platform to Cross-platform
git-svn-id: trunk@39696 -
2012-12-30 19:38:30 +00:00
juha
91dc4fa857 Converter: add more units to be omitted from a project.
git-svn-id: trunk@39687 -
2012-12-29 22:32:19 +00:00
juha
7e1f04ade7 Converter: Replace also WinTypes and WinProcs units with "LCLIntf, LCLType, LMessages"
git-svn-id: trunk@38904 -
2012-09-29 14:52:15 +00:00
juha
599ff107ba Converter: stop the scanning thread also when Cancel is clicked
git-svn-id: trunk@38364 -
2012-08-25 05:26:14 +00:00
juha
da3f78a531 Converter: Allow user to stop the directory scan in settings window
git-svn-id: trunk@38352 -
2012-08-23 20:30:43 +00:00