Commit Graph

83 Commits

Author SHA1 Message Date
juha
15785bf24f Converter: a patch from Stephano. Temporarily broken but applied to help co-operation and easier fixes.
git-svn-id: trunk@28438 -
2010-11-23 23:02:21 +00:00
maxim
830ebc5eec Converter: improved localization
git-svn-id: trunk@28421 -
2010-11-22 23:41:07 +00:00
juha
96e73107c6 Converter: remove the unused variables noticed by Mattias.
git-svn-id: trunk@28419 -
2010-11-22 22:17:01 +00:00
mattias
d4249c0b3a LCL: clean up
git-svn-id: trunk@28400 -
2010-11-22 10:33:14 +00:00
juha
c018cdeda0 Converter: Preserve .dpr suffix of main project file when target is Lazarus/Delphi. Fixes #17982.
git-svn-id: trunk@28383 -
2010-11-22 00:00:25 +00:00
juha
9944d63b2a Converter: use an hourglass cursor when waiting for thread.
git-svn-id: trunk@28382 -
2010-11-22 00:00:18 +00:00
juha
94259eb2f9 Converter: fix typo.
git-svn-id: trunk@28249 -
2010-11-15 12:43:18 +00:00
juha
ae950504fd Converter: Remove the now obsolete OnIdle handler.
git-svn-id: trunk@28248 -
2010-11-15 12:38:55 +00:00
juha
972428939b Converter: Thread feature cleanup.
git-svn-id: trunk@28247 -
2010-11-15 12:38:51 +00:00
juha
11ed939856 Converter: backround thread for caching unit paths.
git-svn-id: trunk@28246 -
2010-11-15 12:38:47 +00:00
juha
c7e0f334c6 Converter: Handle units in main and implementation uses sections separately. Includes patch from issue #17578.
git-svn-id: trunk@28062 -
2010-11-03 20:17:54 +00:00
juha
c4638cdf5f Converter: return mrCancel if there are missing include files.
git-svn-id: trunk@27664 -
2010-10-12 10:18:55 +00:00
juha
3e8bd589c2 Converter: Add SyntaxMode:='delphi' for packages.
git-svn-id: trunk@27663 -
2010-10-12 10:18:51 +00:00
mattias
025f786f34 IDE: converter: set Delphi mode as default
git-svn-id: trunk@27626 -
2010-10-08 18:59:38 +00:00
juha
21f7b82baf Converter: Add project's unit search paths as relative paths.
git-svn-id: trunk@27544 -
2010-10-02 14:00:39 +00:00
juha
207ed46b7d Converter: improve LCL path check dialog a little.
git-svn-id: trunk@27543 -
2010-10-02 07:26:17 +00:00
juha
2c1845b2bd Converter: Prevent opening file in editor when fixing include file names. (Scanner error when inc file not found).
git-svn-id: trunk@27537 -
2010-10-01 13:03:39 +00:00
juha
66596d10b6 Converter: Create TConvDelphiCodeTool just before it is needed.
git-svn-id: trunk@27529 -
2010-09-30 19:34:08 +00:00
mattias
5dd01ce874 codetools: CheckLFM: added boolean RootMustBeClassInUnit parameter
git-svn-id: trunk@27481 -
2010-09-26 20:30:24 +00:00
juha
2d04feec27 Converter: Settings GUI revamp and some refactoring.
git-svn-id: trunk@27451 -
2010-09-24 20:10:27 +00:00
juha
cd8b4c2c15 Converter: close the opened files after form file conversion. Closing earlier causes problems sometimes.
git-svn-id: trunk@27432 -
2010-09-22 09:06:08 +00:00
juha
a5821d352a Converter: improve opening / closing files.
git-svn-id: trunk@27431 -
2010-09-22 06:34:42 +00:00
juha
2c86da69b2 Converter: open main source file in editor, added option to keep all project files open.
git-svn-id: trunk@27427 -
2010-09-21 15:19:00 +00:00
juha
ba3538c8d3 Converter: improve logic and GUI for different conversion targets.
git-svn-id: trunk@27407 -
2010-09-18 10:11:45 +00:00
juha
65ac083be2 Converter: Convert also DFM form file to ascii format if it is used for Lazarus.
git-svn-id: trunk@27401 -
2010-09-17 22:19:25 +00:00
juha
b99dd8a8ef Converter: DFM form file can be used for both Delphi and Lazarus.
git-svn-id: trunk@27399 -
2010-09-17 21:08:18 +00:00
juha
f42d3f84d8 Converter: minor cleanup.
git-svn-id: trunk@27385 -
2010-09-16 12:19:03 +00:00
juha
8e3631c047 Converter: cache unit paths using OnIdle handler.
git-svn-id: trunk@27384 -
2010-09-16 12:18:59 +00:00
mattias
ed6f7d9f76 IDE: converter: fixed deprecated
git-svn-id: trunk@27361 -
2010-09-14 15:53:38 +00:00
juha
e1ba658ec6 Converter: implemented fully the coordinate offsets. GUI improvements.
git-svn-id: trunk@27346 -
2010-09-13 09:37:06 +00:00
juha
f3fec16c04 Converter: add a single converted unit to file history menu.
git-svn-id: trunk@27345 -
2010-09-13 09:37:00 +00:00
juha
55bb3e8ffe Converter: Load a unit to editor in a different way.
git-svn-id: trunk@27330 -
2010-09-12 13:38:38 +00:00
juha
2581056c23 Converter: Improve single unit file conversion. Load and save it properly.
git-svn-id: trunk@27329 -
2010-09-12 11:16:05 +00:00
juha
18f2e518a3 Converter: fixed reading a nil variable.
git-svn-id: trunk@27292 -
2010-09-10 15:25:26 +00:00
juha
4c8d3d791b Converter: improved GUI and added options for settings. Cleanup.
git-svn-id: trunk@27291 -
2010-09-10 15:04:48 +00:00
juha
20ce4bc26e Converter: Implemented adding offset to Top coord for components in visual container components. +GUI.
git-svn-id: trunk@27286 -
2010-09-09 09:41:21 +00:00
juha
b7d60cf5dd Converter: Minor change to make code shorter.
git-svn-id: trunk@26843 -
2010-07-26 22:55:05 +00:00
juha
60d84c8bf0 Converter: improved function replacement with categories. Added more UTF8 functions.
git-svn-id: trunk@26720 -
2010-07-17 20:58:58 +00:00
juha
b914b9f22d Converter: Initial wersion to replace Delphi functions with FCL/LCL functions.
git-svn-id: trunk@26498 -
2010-07-07 11:45:28 +00:00
juha
8883029d78 Converter: Make it easier to open a partially converted .lpr project.
git-svn-id: trunk@26497 -
2010-07-07 11:45:20 +00:00
juha
4825567e0d Converter: Don't replace Windows unit if target is "Windows only".
git-svn-id: trunk@26369 -
2010-06-30 20:59:12 +00:00
juha
5f5c540897 Converter: comments and cleanup.
git-svn-id: trunk@26356 -
2010-06-30 15:53:20 +00:00
juha
4755ecab2b Converter: Treat a console application in a special way.
git-svn-id: trunk@26355 -
2010-06-30 15:53:15 +00:00
juha
9e1d9075fb Converter: Better title for unit replacement grid.
git-svn-id: trunk@26345 -
2010-06-30 09:53:56 +00:00
juha
47e48c80c5 Converter: New setting for interactive / automatic replacement of used units. Refactoring.
git-svn-id: trunk@26126 -
2010-06-15 08:24:29 +00:00
juha
c87d37f6a1 Converter: Add package dependency to project.
git-svn-id: trunk@26122 -
2010-06-15 08:24:09 +00:00
juha
203c81a648 Converter: Reduce parameters to ConvCodeTool.
git-svn-id: trunk@26121 -
2010-06-15 08:24:04 +00:00
juha
6697f885f6 Converter: AddUnit function is not needed for Packages after all -> remove.
git-svn-id: trunk@26103 -
2010-06-14 07:35:36 +00:00
juha
be5ea84897 Converter: refactoring, extract identical code into a function.
git-svn-id: trunk@26102 -
2010-06-14 07:35:29 +00:00
mattias
a65477c638 IDE: clean up
git-svn-id: trunk@26081 -
2010-06-13 11:50:22 +00:00