Commit Graph

21 Commits

Author SHA1 Message Date
juha
9046b533af LazUtils: New LazStartsStr and similar functions. StartsStr etc. in StrUtils return False for empty sub-string, thus Delphi incompatible.
git-svn-id: trunk@64743 -
2021-03-04 08:58:54 +00:00
juha
077ebbe494 Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
2021-02-11 14:08:24 +00:00
juha
20c5ac47c0 IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
2021-01-29 19:59:04 +00:00
juha
36968885dd LazUtils: Rename function FilenameIsPascalUnit -> FilenameHasPascalExt. Clashed with a function in Codetools. Update references.
git-svn-id: trunk@64376 -
2021-01-11 16:16:58 +00:00
juha
fc27da0bce IDE: Minor tweak in PublishModuleDlg GUI layout.
git-svn-id: trunk@64046 -
2020-10-22 13:35:02 +00:00
juha
2a8ddb66b5 IDE, LazUtils: Move unit FileReferenceList to LazUtils package. Order uses sections.
git-svn-id: trunk@64025 -
2020-10-16 12:01:15 +00:00
juha
faa505ae98 Move unit ide/PublishModule to buildIntf/PublishModuleIntf.
git-svn-id: trunk@63999 -
2020-10-13 11:27:32 +00:00
juha
0c7fee62f3 IDE: Use configurable DropDownCount for IDE's ComboBoxes. Issue #36329, patch from Vojtech Cihak.
git-svn-id: trunk@62278 -
2019-11-22 00:14:36 +00:00
juha
45446f15b8 Formatting
git-svn-id: trunk@62168 -
2019-11-03 16:45:42 +00:00
juha
e720b191ee IDE: Reduce DebugLn() calls in Publish Module code. It seems to work.
git-svn-id: trunk@59263 -
2018-10-07 09:07:05 +00:00
balazs
11ad2639aa IDE: Publish Project dialog: Add the possibility to open the destination directory in file manager(default false).
git-svn-id: trunk@58986 -
2018-09-14 06:37:00 +00:00
juha
a37df13898 IDE: Remove a wrong resource string for publish module.
git-svn-id: trunk@58904 -
2018-09-07 11:03:47 +00:00
maxim
0422d3bc70 IDE: improved Publish dialog i18n
git-svn-id: trunk@58879 -
2018-09-05 23:10:11 +00:00
juha
91a120fae3 IDE: Fix publishing to a subdirectory of a project/package. Remove the related define.
git-svn-id: trunk@58878 -
2018-09-05 21:37:23 +00:00
balazs
ee22bab977 IDE: Publish feature: prevent failure when the publish directory is a subfolder of the source directory.
git-svn-id: trunk@58876 -
2018-09-05 19:25:21 +00:00
juha
6917c13865 IDE: Disallow publishing into a subdirectory of the project/package. Creates a recursive loop.
git-svn-id: trunk@58874 -
2018-09-05 18:24:11 +00:00
juha
5103cea987 IDE: Fix BackupDir for Publish Module. Improve debug output.
git-svn-id: trunk@58870 -
2018-09-05 08:55:19 +00:00
balazs
de917f027a IDE: Improve the Publish Project feature
git-svn-id: trunk@58866 -
2018-09-05 05:29:06 +00:00
juha
17cdaab3f8 Clean Publish Module code. Use common TBaseCompilerOptions. Fix wrong typecast for TProject() with packages.
git-svn-id: trunk@58853 -
2018-09-04 11:12:31 +00:00
balazs
2a0d5ff211 IDE: Improve the Publish Project feature: ignore backup and lib folders, compress destination folder, update relative paths, etc...
git-svn-id: trunk@58851 -
2018-09-04 08:26:37 +00:00
juha
066994a334 IDE: Simplify the publish module dialog more and rename it.
git-svn-id: trunk@58804 -
2018-08-30 11:16:09 +00:00