mattias
9145ab626f
set fixes version to 2.2.5
2022-09-24 01:37:51 +02:00
mattias
06a78ed923
set fixes version to 2.2.4
2022-09-24 01:31:39 +02:00
Juha
8897c24ed6
Packager: Use pure package name of a dependency when searching online packages.
...
(cherry picked from commit f5321043f4
)
2022-06-21 00:16:35 +03:00
mattias
3b2d78fc2c
set fixes version 2.2.3
2022-05-15 10:14:43 +02:00
mattias
537f43754c
set fixes version to 2.2.2
2022-05-15 09:51:43 +02:00
Juha
65ac84679d
IDE: Allow multi-selection with Shift in Project Inspector and Package Editor. Issue #39595 .
...
(cherry picked from commit 3ecdcf0320
)
2022-01-29 00:26:11 +03:00
mattias
4d49533f10
set fixes version to 2.2.0.4
2022-01-01 17:42:24 +01:00
Maxim Ganetsky
39f87cd554
IDE: it is no longer needed to manually call translation callbacks for 'static base' packages
...
(cherry picked from commit 0c9041f474
)
2021-12-09 01:04:51 +03:00
mattias
6cc810e692
IDE: translate required packages before calling Register
...
(cherry picked from commit 6f8cfba2f9
)
2021-12-09 01:04:51 +03:00
mattias
d09e34d46f
set fixes version to 2.2.0RC3
2021-10-31 08:43:01 +01:00
Juha
8d9efcb506
IDE: Check Filename<>UnitName mismatch only when Codetools was able to parse the source. Issue #22921 .
...
(cherry picked from commit 7cb38d7bc6
)
2021-09-30 00:51:00 +03:00
Juha
a3dbd6fe04
IDE: Remove Assert() that prevented adding source files with errors in them. Issue #22921 .
...
(cherry picked from commit 824e696005
)
2021-09-30 00:51:00 +03:00
wp_xyz
386954e357
IDE/Packager: Avoid too-large line height in listbox of "New Requirement" dialog at high DPI.
...
(cherry picked from commit c44d729ba2
)
2021-09-13 09:51:12 +02:00
Sławek Załęcki
5414131da5
Update packagesystem.pas - fix curly brackets to square brackets
2021-08-13 00:36:13 +03:00
maxim
ecf86397ec
Merged revision(s) 65432 #b6a0c5b23d from trunk:
...
IDE: add unit DB to uses when TBufDataset or TCSVDataset are added. Issue #29733 , patch from Sven Barth
........
git-svn-id: branches/fixes_2_2@65445 -
2021-07-13 21:41:23 +00:00
mattias
3d7e0f2f4f
set fixes version to 2.2.0RC2
...
git-svn-id: branches/fixes_2_2@65398 -
2021-07-07 15:55:56 +00:00
mattias
0c34da7703
set fixes version to 2.2.0RC1
...
git-svn-id: branches/fixes_2_2@65240 -
2021-06-15 13:51:24 +00:00
maxim
900a9fda8b
Packager: renamed 'NewPackage' constant, so its name better reflects that it is not a resource string anymore
...
git-svn-id: trunk@65049 -
2021-04-21 22:31:50 +00:00
maxim
77b2cb1973
Packager: now that after r65047 new package name is guaranteed to be valid Pascal identifier, simplify package creation logic (also reverted r65043 #77035b28a4)
...
git-svn-id: trunk@65048 -
2021-04-21 22:15:40 +00:00
maxim
7d79872679
Packager: Do not allow to translate lisPkgMangNewPackage ('NewPackage') string anymore. Unbreaks "Package -> New Package" and "Package -> New Component" for most translations into languages with non-latin alphabets, as new package name should be a valid Pascal identifier. Regenerated translations.
...
Before this change some translations of lisPkgMangNewPackage were discarded (in "Package -> New Package") or caused crashes (in "Package -> New Component") and other translations could be changed in "unexpected" ways (basically all symbols except 'a'..'z','A'..'Z','_','0'..'9' removed) in order to get a valid Pascal identifier. This is really not desired.
git-svn-id: trunk@65047 -
2021-04-21 22:05:35 +00:00
balazs
77035b28a4
Packager: Fix ide crash when a new package is created.
...
git-svn-id: trunk@65043 -
2021-04-21 14:34:07 +00:00
balazs
4f0c4c7dea
Packager: Colors for Local/Online packages are not visible in dark theme.
...
git-svn-id: trunk@64867 -
2021-03-24 20:10:27 +00:00
juha
f4cb483f2d
IDE: Fix reading ancestor type TFrame for object in LFM when it is not a direct ancestor. Issue #38585 , patch from Martok.
...
git-svn-id: trunk@64800 -
2021-03-14 07:41:46 +00:00
juha
41c2e02039
IDE: Guess ancestor type TFrame using heuristics. Issue #38585 .
...
git-svn-id: trunk@64769 -
2021-03-09 09:11:14 +00:00
mattias
66352de6ae
IDE: fixed loading project dependencies with min/maxversion, issue #38587
...
git-svn-id: trunk@64759 -
2021-03-06 20:58:19 +00:00
mattias
8981264152
IDE: fixed project inspector/package editor requirement Apply Changes
...
git-svn-id: trunk@64758 -
2021-03-06 20:45:38 +00:00
juha
d374ec2bf1
Packager: Show PackageEditor as modified after changing "Register Unit" or "Use Unit". Issue #37208 .
...
git-svn-id: trunk@64729 -
2021-03-03 10:21:50 +00:00
juha
38c765c42c
Packager: Rename event handlers. Reserve "On..." names to events.
...
git-svn-id: trunk@64720 -
2021-03-02 09:42:10 +00:00
juha
c780b377f8
IDE: Update project's DefineTemplates after adding or deleting package dependency. Improve building many modes.
...
git-svn-id: trunk@64719 -
2021-03-02 09:42:08 +00:00
juha
8ddb160a15
Packager: Use new FilenameExtIn(). Fix an error with extensions not having a dot.
...
git-svn-id: trunk@64584 -
2021-02-15 08:43:52 +00:00
juha
3f78f0d62d
New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar.
...
git-svn-id: trunk@64583 -
2021-02-15 08:43:50 +00:00
mattias
73dacac189
updated lpl
...
git-svn-id: trunk@64568 -
2021-02-13 13:01:48 +00:00
mattias
62c37ad72a
updated Makefiles
...
git-svn-id: trunk@64567 -
2021-02-13 13:01:14 +00:00
mattias
f0061abfac
IDE: less hints
...
git-svn-id: trunk@64564 -
2021-02-13 12:39:19 +00:00
juha
044e4b23d4
Packager: Update DefineTemplates after opening a package.
...
git-svn-id: trunk@64526 -
2021-02-11 14:06:53 +00:00
michl
7111498e87
GlobalLink for DockedFormEditor added
...
git-svn-id: trunk@64523 -
2021-02-11 07:38:08 +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
aeb086e9c0
IDE, Codetools: Restore CodeToolBoss.DefineTree.ClearCache calls that were removed in optimization.
...
git-svn-id: trunk@64417 -
2021-01-24 12:42:50 +00:00
juha
f852f4d56a
Packager: Make code more readable.
...
git-svn-id: trunk@64412 -
2021-01-20 22:00:01 +00:00
juha
672f80c137
IDE: Remove CodeToolBossPrepareTree and CompilerParseStampIncHandler. Update DefineTemplates elsewhere.
...
git-svn-id: trunk@64411 -
2021-01-20 21:59:59 +00:00
juha
c4fd1e8484
LazBuild: Prevent crash when checking LazarusIDE.IDEStarted. Issue #38377 .
...
git-svn-id: trunk@64409 -
2021-01-20 13:08:04 +00:00
juha
b092cee8be
IDE: Optimize DefineTemplates updates for packages and project.
...
git-svn-id: trunk@64405 -
2021-01-19 09:20:34 +00:00
juha
c9fea2b260
Packager: Fix naming a new unit.
...
git-svn-id: trunk@64395 -
2021-01-16 06:44:18 +00:00
juha
751852a44a
LazUtils: New function UTF8CompareLatinTextFast. Use in IDE instead of UTF8CompareText.
...
git-svn-id: trunk@64385 -
2021-01-14 13:52:23 +00:00
juha
42850cfe4d
LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code.
...
git-svn-id: trunk@64384 -
2021-01-14 12:41:32 +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
3ea7788cbf
Optimize CompareFileExt in different ways. Comparison of FPC/Lazarus generated files can be case-sensitive.
...
git-svn-id: trunk@64374 -
2021-01-10 19:07:52 +00:00
juha
1acc3f5c74
PackageGraph: Make FileList comparison obey the case sensitivity of filesystem.
...
git-svn-id: trunk@64373 -
2021-01-10 19:07:48 +00:00
juha
a9aa51a93d
Tweak / optimization.
...
git-svn-id: trunk@64372 -
2021-01-10 19:07:46 +00:00
michl
2300a04013
IDE: Fix not handled AV on startup when broken fppkg.cfg is selected
...
git-svn-id: trunk@64293 -
2020-12-28 19:21:20 +00:00