Commit Graph

133 Commits

Author SHA1 Message Date
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
juha
20131f3434 Converter: Show a ProgressBar in settings window when parent dir is scanned. Refactor code.
git-svn-id: trunk@38344 -
2012-08-23 06:21:58 +00:00
juha
11a9424522 Converter: Treat also Wintypes and Winproc units as Windows specific when converting for multi-platform. Issue #22677
git-svn-id: trunk@38343 -
2012-08-23 06:21:49 +00:00
juha
bb2fd0e106 Converter: Map more Delphi types to LCL types. Issue #22631, patch from Ocean
git-svn-id: trunk@38268 -
2012-08-18 07:51:48 +00:00
juha
7c90c81de5 Converter: refactoring and improved error handling + other fixes
git-svn-id: trunk@37675 -
2012-06-17 19:47:13 +00:00
juha
292f804353 Converter: add used unit replacements for database units.
git-svn-id: trunk@37272 -
2012-05-13 19:36:35 +00:00
juha
426c1d5525 Converter: add database connection components as default types to replace
git-svn-id: trunk@37271 -
2012-05-13 17:33:22 +00:00
juha
141260a23a Converter: Improve converting TabbedNotebook to TPageControl.
git-svn-id: trunk@37270 -
2012-05-13 17:08:41 +00:00
juha
19f3fb1b76 Converter: add support for $autoinc syntax in type replacements.
git-svn-id: trunk@37268 -
2012-05-13 17:08:25 +00:00
juha
3cc9256141 Converter: Add more default types to replace.
git-svn-id: trunk@37261 -
2012-05-12 18:59:29 +00:00
maxim
9381915a84 IDE: improved Delphi converter localization
git-svn-id: trunk@36098 -
2012-03-16 23:40:16 +00:00