martin
|
720381e689
|
Delphi-converter: Fixed mem leaks
git-svn-id: trunk@25084 -
|
2010-04-30 23:49:25 +00:00 |
|
juha
|
5b24e1fcc4
|
Converter: Replace also Kylix Q* unit names.
git-svn-id: trunk@24619 -
|
2010-04-14 11:40:46 +00:00 |
|
mattias
|
0dffe43cf2
|
IDE: clean up
git-svn-id: trunk@24597 -
|
2010-04-12 11:14:09 +00:00 |
|
juha
|
56e426c037
|
Converter: Cleanup.
git-svn-id: trunk@24594 -
|
2010-04-12 08:29:51 +00:00 |
|
juha
|
b81f0445eb
|
Converter: Regexp syntax for used unit replacements. Refactoring code for it.
git-svn-id: trunk@24576 -
|
2010-04-11 11:39:54 +00:00 |
|
juha
|
70b2f4f640
|
Improved messages. Don't save project before fixing form files after all.
git-svn-id: trunk@24552 -
|
2010-04-10 11:44:59 +00:00 |
|
juha
|
1de8262018
|
Converter: Better fall-back replacement types. Minor changes.
git-svn-id: trunk@24551 -
|
2010-04-10 11:44:50 +00:00 |
|
juha
|
cc4e4f5b3b
|
Converter: Improved messages, added Application.ProcessMessages to show them in real time.
git-svn-id: trunk@24544 -
|
2010-04-09 22:03:46 +00:00 |
|
juha
|
b0e764ffa6
|
Converter: Rename project's files to lowercase. Use HourGlass cursor for long operations. Etc...
git-svn-id: trunk@24537 -
|
2010-04-09 15:05:08 +00:00 |
|
juha
|
70bba5faca
|
Converter: fix renaming units with wrong casing. Needed in case-sensitive file systems.
git-svn-id: trunk@24496 -
|
2010-04-08 10:47:12 +00:00 |
|
martin
|
2c6d401dc3
|
IDE: Clean up
git-svn-id: trunk@24381 -
|
2010-04-03 16:51:20 +00:00 |
|
juha
|
2acd1a1c59
|
Converter: RegExp matching for replacement types.
git-svn-id: trunk@24366 -
|
2010-04-02 07:03:12 +00:00 |
|
juha
|
e4948d741a
|
Converter: Support automatic removal of unknown properties.
git-svn-id: trunk@24355 -
|
2010-04-01 13:25:54 +00:00 |
|
juha
|
b03f1d9fb6
|
Converter: Allow configurable unit name changes in Uses section. Refactoring.
git-svn-id: trunk@24354 -
|
2010-04-01 13:25:48 +00:00 |
|
juha
|
6269b46af9
|
Use {$IFNDEF FPC} instead of {$IFDEF FPC} so that Delphi can also maintain the code.
git-svn-id: trunk@24353 -
|
2010-04-01 13:25:39 +00:00 |
|
martin
|
824a3c686c
|
IDE, Project: Refactor: extracted editor session info from UnitInfo
git-svn-id: trunk@24324 -
|
2010-03-31 22:32:24 +00:00 |
|
juha
|
eeaeeb9665
|
Converter: Add popup menu to missing units list for selecting, unselecting and saving items.
git-svn-id: trunk@24315 -
|
2010-03-31 14:21:35 +00:00 |
|
juha
|
970e7d1bcd
|
Converter: Stay with the same unit after user cancels the search dir dialog.
git-svn-id: trunk@24314 -
|
2010-03-31 14:21:30 +00:00 |
|
juha
|
3e9808f2c7
|
Converter: Remember previous search path for missing units. Var name changes.
git-svn-id: trunk@24313 -
|
2010-03-31 14:21:25 +00:00 |
|
juha
|
38b16d52cb
|
Converter: Change dialog button text from "OK" to "Start Conversion"
git-svn-id: trunk@24308 -
|
2010-03-31 07:51:17 +00:00 |
|
juha
|
29406db1a2
|
Converter: Remove annoying messagebox when part of the units were found.
git-svn-id: trunk@24307 -
|
2010-03-31 07:51:11 +00:00 |
|
juha
|
f9cad14768
|
Converter: Show missing units in a CheckListBox and let user select them.
git-svn-id: trunk@24304 -
|
2010-03-30 22:39:26 +00:00 |
|
juha
|
7160d8d160
|
Converter: More fallback LCL components for Delphi VCL components.
git-svn-id: trunk@24294 -
|
2010-03-30 10:38:18 +00:00 |
|
juha
|
d25b0a5799
|
Converter: use {$IFDEF FPC} instead of {$IFDEF LCL}
git-svn-id: trunk@24266 -
|
2010-03-28 18:09:00 +00:00 |
|
juha
|
699d0d13ba
|
Make "convert DFM" menu text more truthful. Improve and refactor its code.
git-svn-id: trunk@24265 -
|
2010-03-28 16:52:56 +00:00 |
|
juha
|
43d6c3245c
|
Unify codebuffer variable names.
git-svn-id: trunk@24240 -
|
2010-03-27 11:11:35 +00:00 |
|
juha
|
4987a693fb
|
Converter: UI improvements. Replacement names editor.
git-svn-id: trunk@24238 -
|
2010-03-27 09:03:47 +00:00 |
|
juha
|
878b9cd77a
|
Replacement property and type editor.
git-svn-id: trunk@24237 -
|
2010-03-27 08:57:38 +00:00 |
|
juha
|
1d27d08993
|
Use the new parameter signature for RetypeClassVariables.
git-svn-id: trunk@24224 -
|
2010-03-26 14:34:33 +00:00 |
|
juha
|
ca0b3c395b
|
Replace class member object types also to pascal source buffer.
git-svn-id: trunk@24223 -
|
2010-03-26 14:34:29 +00:00 |
|
juha
|
afdba5afae
|
Converter: for Delphi compat, copy .dfm to .lfm and add IFDEF for compilation.
git-svn-id: trunk@24222 -
|
2010-03-26 14:34:25 +00:00 |
|
juha
|
07f218abd9
|
Converter: Let Delphi use missing units instead of commenting them out.
git-svn-id: trunk@24184 -
|
2010-03-23 16:14:33 +00:00 |
|
juha
|
a1ba019bb2
|
Implemented replacing properties and class types in form files.
git-svn-id: trunk@24155 -
|
2010-03-21 22:06:01 +00:00 |
|
martin
|
e1290c555d
|
Ide/Project; SourceEditor: Start using SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24045 -
|
2010-03-16 16:16:32 +00:00 |
|
mattias
|
feac6a08fe
|
IDE: clean up
git-svn-id: trunk@24010 -
|
2010-03-15 11:34:48 +00:00 |
|
juha
|
dcfee90444
|
Moved check lfm code to ide/checklfmdlg and reused it in converter/missingpropertiesdlg. No functional changes.
git-svn-id: trunk@23988 -
|
2010-03-14 08:40:00 +00:00 |
|
juha
|
dd1dc0c198
|
Refactoring and finetuning for missing properties dlg.
git-svn-id: trunk@23987 -
|
2010-03-14 08:03:03 +00:00 |
|
juha
|
e8e8dd5595
|
Refactored MissingPropertiesDlg.
git-svn-id: trunk@23986 -
|
2010-03-14 08:02:57 +00:00 |
|
mattias
|
44ffe4dddf
|
IDE: clean up
git-svn-id: trunk@23805 -
|
2010-02-28 21:40:03 +00:00 |
|
juha
|
5eac2d3633
|
Initial version of missing properties fixer.
git-svn-id: trunk@23803 -
|
2010-02-27 15:05:53 +00:00 |
|
juha
|
d2e5e835fa
|
Remove duplicate Variants from uses section.
git-svn-id: trunk@23802 -
|
2010-02-27 15:05:48 +00:00 |
|
juha
|
722da95ece
|
Initial version of missing properties fixer.
git-svn-id: trunk@23801 -
|
2010-02-27 15:02:32 +00:00 |
|
juha
|
611903515a
|
Conversion settings UI tweaking.
git-svn-id: trunk@23800 -
|
2010-02-27 08:30:21 +00:00 |
|
juha
|
2e04a02ac4
|
Added convert target radiobuttons and Lazarus for Windows target.
git-svn-id: trunk@23799 -
|
2010-02-26 20:00:42 +00:00 |
|
juha
|
0e94fe8c52
|
Added "LCLType" and "LMessages" to uses section.
git-svn-id: trunk@23798 -
|
2010-02-26 13:16:25 +00:00 |
|
juha
|
3ecf31a967
|
Conditional compilation for Delphi / LCL.
git-svn-id: trunk@23796 -
|
2010-02-26 10:58:11 +00:00 |
|
juha
|
b33ff9af8f
|
Removed .lrs resource support and replaced it with FPC resources (Delphi compatible)
git-svn-id: trunk@23790 -
|
2010-02-25 15:37:52 +00:00 |
|
juha
|
9f7ad44770
|
Improve source conversion. Edits in uses section are first collected to lists.
git-svn-id: trunk@23784 -
|
2010-02-25 02:19:24 +00:00 |
|
mattias
|
523fc39684
|
IDE: delphi project converter: fixed changing uses section
git-svn-id: trunk@23781 -
|
2010-02-24 21:57:50 +00:00 |
|
juha
|
5d118994a9
|
Moved Delphi source conversion from codetools to new ConvCodeTool unit. Include .RES to .res patch.
git-svn-id: trunk@23764 -
|
2010-02-23 09:35:20 +00:00 |
|