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 |
|
juha
|
283b70dbac
|
Cleanup, comments.
git-svn-id: trunk@64228 -
|
2020-12-18 21:02:19 +00:00 |
|
juha
|
6813e28eef
|
LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
|
2020-12-12 11:41:07 +00:00 |
|
juha
|
f34f7f4c56
|
Cleanup.
git-svn-id: trunk@64189 -
|
2020-12-09 11:48:28 +00:00 |
|
juha
|
1c047add57
|
IDE: Use class type instead of name when searching for components in various places.
git-svn-id: trunk@64184 -
|
2020-12-08 19:34:44 +00:00 |
|
juha
|
96027c20c3
|
IDE: Optimize Component Palette's update logic a little.
git-svn-id: trunk@64183 -
|
2020-12-08 19:34:42 +00:00 |
|
juha
|
ce1d8c1014
|
IDE: Optimize ComponentPalette caches. Index by registered class instead of class name.
git-svn-id: trunk@64182 -
|
2020-12-08 19:34:40 +00:00 |
|
juha
|
3c05bc138b
|
Packager: Remove event PackageEditors.OnGetUnitRegisterInfo.
git-svn-id: trunk@64157 -
|
2020-11-23 17:21:54 +00:00 |
|
juha
|
edc2cc5dbb
|
Fix StandardCodeTool.HasInterfaceRegisterProc. Simplify code for checking added unit files.
git-svn-id: trunk@64156 -
|
2020-11-23 10:26:46 +00:00 |
|
michael
|
ebcdb9825b
|
* Comment out todo which scares compiler
git-svn-id: trunk@64152 -
|
2020-11-20 10:56:06 +00:00 |
|
juha
|
6a388f1fb5
|
IDE: Improve checks for validity of files and dependencies added to package/project. Issue #27421.
git-svn-id: trunk@64094 -
|
2020-10-31 14:49:30 +00:00 |
|
mattias
|
8e75d658b4
|
lazreport: updated lpl
git-svn-id: trunk@64075 -
|
2020-10-25 16:37:48 +00:00 |
|
juha
|
81e359af9f
|
Packager: Update global link for LazReport to match its current version.
git-svn-id: trunk@64055 -
|
2020-10-22 20:22:31 +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 |
|
maxim
|
e0d7c66bd6
|
Packager: correctly load BuildIntf (just like all other base packages), also load its translation separately (like for CodeTools), otherwise it does not get translated
git-svn-id: trunk@64001 -
|
2020-10-13 12:07:34 +00:00 |
|
juha
|
06c65a532a
|
Packager: Get online package list while in PackageLinksDialog.
git-svn-id: trunk@64000 -
|
2020-10-13 11:27:33 +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
|
3c3d45e467
|
Clean uses sections.
git-svn-id: trunk@63998 -
|
2020-10-13 11:27:30 +00:00 |
|
juha
|
823660192e
|
Packager: Tweak AddPkgDependencyDialog.
git-svn-id: trunk@63986 -
|
2020-10-09 18:39:05 +00:00 |
|
juha
|
7a95787973
|
Packager: Get online package list while in AddPkgDependencyDialog.
git-svn-id: trunk@63982 -
|
2020-10-09 14:08:24 +00:00 |
|
juha
|
3376030a0e
|
IDE: Improve updating Project Inspector on idle.
git-svn-id: trunk@63981 -
|
2020-10-09 14:08:18 +00:00 |
|
wp
|
a37794f09f
|
IDE: Fix misplaced "Use max version" checkbox in TProjPackFilePropGui
git-svn-id: trunk@63977 -
|
2020-10-08 19:36:41 +00:00 |
|
juha
|
500015b04a
|
IDE: Adjust dependent package "Open" popup menuitem in ProjectInspector and PackageEditor according to state.
git-svn-id: trunk@63973 -
|
2020-10-08 17:56:48 +00:00 |
|
juha
|
4687ce2bf6
|
Packager: Formatting.
git-svn-id: trunk@63972 -
|
2020-10-08 17:56:46 +00:00 |
|
juha
|
41552a49c8
|
IDE: Support installing online package dependencies also from Package Editor.
git-svn-id: trunk@63962 -
|
2020-10-06 08:30:41 +00:00 |
|
juha
|
ab4eeb5ffc
|
Packager: Reuse TPkgDependency.AsString.
git-svn-id: trunk@63956 -
|
2020-10-04 17:34:14 +00:00 |
|
juha
|
5382b08b6e
|
Packager: Rename types and vars.
git-svn-id: trunk@63955 -
|
2020-10-04 17:34:12 +00:00 |
|
juha
|
5286e8b775
|
IDE: Reuse more code between Package Editor and Project Inspector.
git-svn-id: trunk@63954 -
|
2020-10-04 17:34:10 +00:00 |
|
juha
|
63be6f778d
|
IDE: Create Proj/Pack property GUI controls only when needed. Refactoring.
git-svn-id: trunk@63952 -
|
2020-10-04 17:34:07 +00:00 |
|
juha
|
e950f25f2a
|
IDE: Add GUI into Project Inspector for properties of dependent packages. Reuse existing code.
git-svn-id: trunk@63945 -
|
2020-10-03 00:07:12 +00:00 |
|
juha
|
f56f6b1a5d
|
Packager: Move stuff related to editing projects and packages into a new unit ProjPackEditing.
git-svn-id: trunk@63944 -
|
2020-10-03 00:07:10 +00:00 |
|
juha
|
487e62d70d
|
Package editor: Create property Gui controls in code. Makes them easier to manage and reusable.
git-svn-id: trunk@63943 -
|
2020-10-03 00:07:08 +00:00 |
|
juha
|
f9814634a0
|
Packager: Assert that TPackageEditorForm.TraverseSettings really is obsolete.
git-svn-id: trunk@63895 -
|
2020-09-20 09:56:33 +00:00 |
|
juha
|
8beee599dc
|
IDE: Optimize adding component dependencies little more. Issue #37593.
git-svn-id: trunk@63792 -
|
2020-08-19 11:47:56 +00:00 |
|
juha
|
bede7c1c4a
|
IDE: Optimize adding component dependencies. Don't try to add same unit many times. Issue #37593.
git-svn-id: trunk@63791 -
|
2020-08-19 10:10:49 +00:00 |
|
mattias
|
fbdcb980f7
|
IDE: make lazcontroldsgn a base package
git-svn-id: trunk@63644 -
|
2020-07-24 15:44:38 +00:00 |
|
mattias
|
de69616a5f
|
IDE: make lazcontroldsgn a base package
git-svn-id: trunk@63637 -
|
2020-07-23 22:01:58 +00:00 |
|
mattias
|
8846344e66
|
freeptype: updated lpl
git-svn-id: trunk@63583 -
|
2020-07-17 07:41:29 +00:00 |
|
mattias
|
6bab11b3bb
|
freetype: lpl
git-svn-id: trunk@63562 -
|
2020-07-14 20:18:32 +00:00 |
|
mattias
|
8ceb09a67b
|
make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
|
2020-07-13 09:00:41 +00:00 |
|
juha
|
2f89da39fb
|
IDE: Fix anchors in package_i18n_options frame.
git-svn-id: trunk@63546 -
|
2020-07-12 12:04:16 +00:00 |
|
juha
|
b429d78258
|
IDE: Fix wrong typecasts in TAddPkgDependencyDialog. Local packages could be marked as Online. Issue #37330.
git-svn-id: trunk@63545 -
|
2020-07-11 20:34:25 +00:00 |
|
mattias
|
9dcd9ee04d
|
updated makefiles
git-svn-id: trunk@63453 -
|
2020-06-28 11:01:41 +00:00 |
|
ondrej
|
2ea75e756e
|
Packager LPK: change default lpfCompatibilityMode flag value to false to comply with LPR
git-svn-id: trunk@63389 -
|
2020-06-18 15:38:58 +00:00 |
|
joost
|
5c8d50b386
|
FPMake: Regenerated
git-svn-id: trunk@63210 -
|
2020-05-22 15:11:27 +00:00 |
|
joost
|
ae286584eb
|
Packager: Add the compiled-file also to fpmake archives
git-svn-id: trunk@63205 -
|
2020-05-22 12:14:13 +00:00 |
|
ondrej
|
e3a0380ebe
|
Packager LPK: save lpfCompatibilityMode flag
git-svn-id: trunk@63133 -
|
2020-05-10 17:45:01 +00:00 |
|
juha
|
0f468e41d6
|
ToDoList: Enhancements by Kevin Jesshope. Issue #36914.
git-svn-id: trunk@62992 -
|
2020-04-16 06:08:44 +00:00 |
|
joost
|
a98fa8cbba
|
* Add Description, License and Author to fpmake.pp
git-svn-id: trunk@62952 -
|
2020-04-12 17:26:28 +00:00 |
|
joost
|
9ba565019e
|
* Make sure that the FPMake version-format is used in fpmake.pp files
git-svn-id: trunk@62951 -
|
2020-04-11 21:36:22 +00:00 |
|
juha
|
f1add4d1d5
|
Packager: One more improvement for not closing package editor while compiling.
git-svn-id: trunk@62948 -
|
2020-04-11 16:27:17 +00:00 |
|
juha
|
ec386ebc49
|
Packager: Fix better the crash on closing package editor. Issue #36432.
git-svn-id: trunk@62937 -
|
2020-04-11 09:43:03 +00:00 |
|
juha
|
70d6e746cd
|
Packager: For a newly created component add a package dependency only when needed. Issue #36876.
git-svn-id: trunk@62910 -
|
2020-04-07 21:42:43 +00:00 |
|
juha
|
b2f327a643
|
Package manager: Change visibility and harmonize names of event handlers.
git-svn-id: trunk@62909 -
|
2020-04-07 21:28:46 +00:00 |
|
juha
|
559495ac52
|
Formatting.
git-svn-id: trunk@62908 -
|
2020-04-07 21:28:45 +00:00 |
|
juha
|
811cb08fd5
|
Packager: For a newly created component add a package dependency only when needed. Issue #36876.
git-svn-id: trunk@62907 -
|
2020-04-07 21:28:40 +00:00 |
|
juha
|
651a6436a2
|
Support Haiku build. Makefiles are generated from Makefile.fpc files using proper tools. Issue #36316, patch from Alfred.
git-svn-id: trunk@62890 -
|
2020-04-05 11:35:01 +00:00 |
|
juha
|
78cf54924b
|
Packager: Set ToolStatus to "itBuilder" also when building a package.
git-svn-id: trunk@62879 -
|
2020-04-04 09:06:18 +00:00 |
|
juha
|
5af9c69f98
|
Packager: Prevent a crash on closing package editor during compile. Issue #36432.
git-svn-id: trunk@62871 -
|
2020-04-03 12:07:44 +00:00 |
|
mattias
|
cd40b9e0c1
|
tachartopengl: added lpl
git-svn-id: trunk@62803 -
|
2020-03-24 09:31:01 +00:00 |
|
mattias
|
e7f6c6983e
|
buildintf: added lpl
git-svn-id: trunk@62802 -
|
2020-03-24 09:29:40 +00:00 |
|
juha
|
d14e99f26b
|
IdeIntf, BuildIntf, Packager: Clean up uses sections, adjust used units.
git-svn-id: trunk@62800 -
|
2020-03-23 20:33:04 +00:00 |
|
mattias
|
d30dbcce35
|
buildintf: split from ideintf
git-svn-id: trunk@62796 -
|
2020-03-22 12:05:04 +00:00 |
|
mattias
|
a472e9ef09
|
buildintf: split from ideintf
git-svn-id: trunk@62795 -
|
2020-03-22 11:58:11 +00:00 |
|
juha
|
e719456735
|
Packager: Fix adding a package dependency after dropping a component to a form. Issue #36734, patch from Sven Barth.
git-svn-id: trunk@62684 -
|
2020-02-28 19:21:03 +00:00 |
|
mattias
|
9a9174aa69
|
IDE: fixed AddUnitDependenciesForComponentClasses when component has no deps
git-svn-id: trunk@62660 -
|
2020-02-22 09:33:58 +00:00 |
|
juha
|
06950eefb7
|
IDE: In project inspector & package editor, add popup menuitems for opening folder of project/package. Fix visibility of FileType menu.
git-svn-id: trunk@62656 -
|
2020-02-21 16:34:56 +00:00 |
|
juha
|
b70c8ac8e7
|
Packager: Put Description first in info box of Install/Uninstall Packages. Improve anchors and size. Issue #36107.
git-svn-id: trunk@62640 -
|
2020-02-17 12:23:51 +00:00 |
|
juha
|
0961a5797a
|
Turn unit ObjectLists to use generics, move it to Lazutils. Reduce typecasts in TPkgManager by using correct types when possible.
git-svn-id: trunk@62639 -
|
2020-02-17 12:23:38 +00:00 |
|
juha
|
6255c7a36f
|
Packager: Support extra unit/package dependencies when dropping a component on a form. Issue #36654, patch from Sven Barth.
git-svn-id: trunk@62635 -
|
2020-02-16 20:24:51 +00:00 |
|
juha
|
6a5bdbd4f8
|
IDE: Implement configurable DropDownCount for more ComboBoxes. Issue #36595, patch from Vojtech Cihak.
git-svn-id: trunk@62571 -
|
2020-01-18 09:37:59 +00:00 |
|
mattias
|
6063c499e5
|
updated lpl
git-svn-id: trunk@62544 -
|
2020-01-13 16:35:33 +00:00 |
|
ondrej
|
e2fea199d7
|
Package: use new lists in LPK files + add compatibility mode option
git-svn-id: trunk@62307 -
|
2019-11-27 05:50:28 +00:00 |
|
ondrej
|
2be8de0d13
|
IDE: LPI: new lists for RequiredPackages
git-svn-id: trunk@62306 -
|
2019-11-27 05:05:40 +00:00 |
|
ondrej
|
189ff81e4a
|
IDE: PackageEditor: hide minimize and maximize buttons
git-svn-id: trunk@62295 -
|
2019-11-25 09:34:12 +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 |
|
mattias
|
b78a86c467
|
pas2jsdsgn: started using compileserver
git-svn-id: trunk@62127 -
|
2019-10-27 09:02:17 +00:00 |
|
martin
|
315062347c
|
IDE, Package Install Dlg: Re-arranged buttons.
git-svn-id: trunk@61944 -
|
2019-09-28 20:08:48 +00:00 |
|
martin
|
36dd2f825a
|
IDE, Package Install Dlg: Added a memo for License, so it is separated from Author/Description. License is too important to be hidden in all the other data
git-svn-id: trunk@61943 -
|
2019-09-28 20:08:46 +00:00 |
|
martin
|
bef7fdb8c6
|
IDE, Package Install Dlg: Info-memo should initially be scrolled to top. Issue #0036107
git-svn-id: trunk@61942 -
|
2019-09-28 20:08:45 +00:00 |
|
mattias
|
ca832657cf
|
IDE: added resourcebaseclass customform
git-svn-id: trunk@61911 -
|
2019-09-23 09:08:11 +00:00 |
|
mattias
|
0e01330dd2
|
IDE: do not warn if installing a meta package
git-svn-id: trunk@61609 -
|
2019-07-20 18:04:39 +00:00 |
|
mattias
|
a13d2afaa0
|
IDE: do not warn if ppu is reachable by two packages and only one has a source
git-svn-id: trunk@61607 -
|
2019-07-20 09:22:03 +00:00 |
|
mattias
|
05563b7ed7
|
IDE: clean up
git-svn-id: trunk@61570 -
|
2019-07-11 14:57:08 +00:00 |
|
mattias
|
ab42c14b9f
|
lpl: updated
git-svn-id: trunk@61466 -
|
2019-06-24 13:45:18 +00:00 |
|
mattias
|
b4e6dfc86c
|
IDE: resourcestrings
git-svn-id: trunk@61464 -
|
2019-06-24 13:38:37 +00:00 |
|
mattias
|
6acb809a60
|
IDE: pckage editor: compile: warn if designtime only
git-svn-id: trunk@61462 -
|
2019-06-24 13:37:27 +00:00 |
|
juha
|
25dd388ada
|
Packager: Enable building with 3.2 fixes. Issue #35393, patch from Alexey Tor.
git-svn-id: trunk@61037 -
|
2019-04-22 07:31:42 +00:00 |
|
joost
|
8ed5140032
|
Fppkg: Omit files from fpmake.pp which are not available on any target
git-svn-id: trunk@61025 -
|
2019-04-20 09:53:50 +00:00 |
|
joost
|
9d1b8c9d87
|
IDE: Added EnvironmentOptions.FppkgConfigFile
IDE: Fixed some minor problems in the generation of the fppkg.cfg file
git-svn-id: trunk@60944 -
|
2019-04-12 21:08:55 +00:00 |
|
martin
|
180da00d4a
|
Unit-Dependencies, PkgGraphExplorer: Add option dialog to modify graph style
git-svn-id: trunk@60892 -
|
2019-04-07 19:57:35 +00:00 |
|
martin
|
dfe4f1faa2
|
Unit-Dependencies, PkgGraphExplorer: Enable minimize length of edges
git-svn-id: trunk@60885 -
|
2019-04-07 19:52:02 +00:00 |
|
wp
|
60546d8656
|
TAChart: Update package globallinks to changes in r60862 #f8b11dcbbf
git-svn-id: trunk@60863 -
|
2019-04-07 13:54:27 +00:00 |
|
mattias
|
d8e2682f1c
|
fppkg: fixed compile
git-svn-id: trunk@60760 -
|
2019-03-24 13:14:05 +00:00 |
|
joost
|
bbb8263057
|
IDE: Show why Lazarus marks the fppkg-configuration as being corrupt
git-svn-id: trunk@60758 -
|
2019-03-24 12:50:57 +00:00 |
|
juha
|
1cfba6a6de
|
IDE: Use "case" in code for EnvironmentOptions.CharcaseFileAction enumerator.
git-svn-id: trunk@60749 -
|
2019-03-23 17:54:47 +00:00 |
|
mattias
|
ac2f063963
|
IDE: package editor: fixed popup menu items
git-svn-id: trunk@60735 -
|
2019-03-20 11:53:13 +00:00 |
|
mattias
|
637906ce75
|
IDE: fixed package options FPDoc search path basedirectory, issue #35222
git-svn-id: trunk@60668 -
|
2019-03-14 18:15:27 +00:00 |
|
juha
|
eb0c8c9342
|
Packager: Prevent Access Violation when creating a new component. Dependency was wrongly created. Issue #35145.
git-svn-id: trunk@60635 -
|
2019-03-09 17:29:35 +00:00 |
|
juha
|
cabd06ba0c
|
Packager: Formatting.
git-svn-id: trunk@60634 -
|
2019-03-09 17:29:34 +00:00 |
|
mattias
|
dd78075e27
|
IDE: not warn not installable packages
git-svn-id: trunk@60632 -
|
2019-03-09 12:13:52 +00:00 |
|
mattias
|
74f40164bd
|
IDE: compile package: quote src if needed
git-svn-id: trunk@60539 -
|
2019-02-28 18:23:22 +00:00 |
|
balazs
|
e54a15994d
|
Opkman: Do not load online packages when OPM is not installed.
git-svn-id: trunk@60472 -
|
2019-02-23 11:23:52 +00:00 |
|
michael
|
da14fc4435
|
* Revert last patch, additional files committed by accident
git-svn-id: trunk@60394 -
|
2019-02-09 18:38:37 +00:00 |
|
michael
|
85e16c046f
|
* Fix registering custom formscomponents/customform/custforms.pp
git-svn-id: trunk@60393 -
|
2019-02-09 18:37:18 +00:00 |
|
joost
|
9ddd2b699c
|
Packager/Lazutils: Re-created fpmake.pp
git-svn-id: trunk@60323 -
|
2019-02-03 22:22:32 +00:00 |
|
joost
|
ba29464f49
|
IDE: Added the option to create new fppkg configuration files to the initial setup dialog
git-svn-id: trunk@60308 -
|
2019-02-02 20:54:24 +00:00 |
|
joost
|
5692512684
|
Packager: Do not recreate a fpmake.pp when there are only changes in the comments, or when the fppkgpackagemanager is not installed unless forced
git-svn-id: trunk@60272 -
|
2019-02-01 22:46:00 +00:00 |
|
mattias
|
466d4440d0
|
IDE: clean up
git-svn-id: trunk@60252 -
|
2019-01-31 10:42:04 +00:00 |
|
maxim
|
040d1106ac
|
IDE/Packager/LazUtils: factored out PO filename parsing code to a separate procedure and made it dotted filename safe. Now using it in all relevant places, thus reducing code duplication and fixing possible problems with dotted PO filenames.
git-svn-id: trunk@60245 -
|
2019-01-29 23:04:16 +00:00 |
|
balazs
|
8ee9cb5226
|
Packager: Allow to load packagelinks with namespace.
git-svn-id: trunk@60144 -
|
2019-01-22 06:06:50 +00:00 |
|
wp
|
69dc475928
|
VirtualTreeView: Update packager globallinks with the new VTV package name.
git-svn-id: trunk@60134 -
|
2019-01-21 17:03:17 +00:00 |
|
mattias
|
87bfc99a1c
|
IDE: fixed compile under fpc trunk
git-svn-id: trunk@60118 -
|
2019-01-20 10:13:51 +00:00 |
|
mattias
|
3acbffb9fe
|
IDE: less hints
git-svn-id: trunk@60116 -
|
2019-01-19 17:39:20 +00:00 |
|
michl
|
f060e4ae45
|
IDE: Don't close package editors before layout is saved. Just test if package editors can be closed.
git-svn-id: trunk@60092 -
|
2019-01-15 21:38:30 +00:00 |
|
sekelsenmat
|
7778c69e15
|
Fixes compilation with FPC 3.0.4 and fixes typo in function name
git-svn-id: trunk@59980 -
|
2019-01-03 15:44:58 +00:00 |
|
joost
|
2a86e8321c
|
Packager: Show a dialog when Fppkg initialization fails and continue normally. Issue #34792
git-svn-id: trunk@59977 -
|
2019-01-02 23:34:30 +00:00 |
|
mattias
|
d6da247e02
|
IDE: clean up
git-svn-id: trunk@59975 -
|
2019-01-02 17:07:17 +00:00 |
|
joost
|
ac7b445bbf
|
Packager: Only re-create fpmake.pp when it is actually used to compile the package
git-svn-id: trunk@59970 -
|
2019-01-01 17:04:45 +00:00 |
|
joost
|
ff82fa5222
|
Packager: When fppkg is not configured properly, assume all of fpcs packages are there. Bug #34780
git-svn-id: trunk@59958 -
|
2018-12-31 13:29:10 +00:00 |
|
mattias
|
5f2754d81a
|
IDE: find broken packages: ignore FPMake packages, issue #34784
git-svn-id: trunk@59950 -
|
2018-12-31 10:01:46 +00:00 |
|
mattias
|
365c570ff6
|
IDE: find broken packages: ignore FPMake packages, issue #34784
git-svn-id: trunk@59949 -
|
2018-12-31 09:59:32 +00:00 |
|
mattias
|
2140a86dd9
|
lazutils: updated fpmake
git-svn-id: trunk@59947 -
|
2018-12-31 09:58:44 +00:00 |
|
joost
|
3d5be57e48
|
fcl,lazutils,lclbase,lcl,synedit: Re-generated fpmake.pp files
git-svn-id: trunk@59940 -
|
2018-12-29 23:13:34 +00:00 |
|
joost
|
3e3ae9d53f
|
FCL: Enabled possibility to use fpmake to build this package
git-svn-id: trunk@59939 -
|
2018-12-29 23:11:25 +00:00 |
|
joost
|
cdbad960fd
|
Packager: Take packagevariants into account while determing the unit-path of fpmake packages
git-svn-id: trunk@59938 -
|
2018-12-29 23:04:27 +00:00 |
|
joost
|
78f73a7cd9
|
Packager: Do not check if there are any units in the compiler-search path for packages build by fpmake
git-svn-id: trunk@59925 -
|
2018-12-28 16:55:34 +00:00 |
|
joost
|
4ddac1ec45
|
Packager: Fixed possible AV
git-svn-id: trunk@59924 -
|
2018-12-28 16:51:41 +00:00 |
|
joost
|
1bcbc5521d
|
Packager: Removed unnecessary TPackageFileIDEOptions
git-svn-id: trunk@59923 -
|
2018-12-28 16:23:57 +00:00 |
|
joost
|
9b2dbd5b1f
|
Packager: Combine the common and custom options in one page-control
git-svn-id: trunk@59922 -
|
2018-12-28 16:10:54 +00:00 |
|
joost
|
6f9f36001f
|
IDEIntf: TLazPackageFile.CustomOptions
git-svn-id: trunk@59920 -
|
2018-12-28 11:45:25 +00:00 |
|
joost
|
f66a5d902f
|
IDEIntf: Bind options to files in packages
git-svn-id: trunk@59916 -
|
2018-12-27 17:35:32 +00:00 |
|
joost
|
344263decc
|
IDE, IDEIntf: Ability to register custom option editors for files in packages
git-svn-id: trunk@59911 -
|
2018-12-26 22:46:24 +00:00 |
|
joost
|
83ba175df4
|
* Do not rebuild all dependees on each call to fppkg, but only once after building finished
git-svn-id: trunk@59769 -
|
2018-12-10 00:47:11 +00:00 |
|
maxim
|
6d64beff69
|
Packager: fixed compilation breakage with FPC 3.0.4 after r59720 #0e016b16dc, bug #34652 and lots of other reports.
git-svn-id: trunk@59731 -
|
2018-12-05 22:35:14 +00:00 |
|
joost
|
4ef117880d
|
IDE: Do not remove completely valid FPMake-dependencies with a minus-sign in the name (like fcl-db)
git-svn-id: trunk@59721 -
|
2018-12-03 20:51:31 +00:00 |
|
joost
|
0e016b16dc
|
IDE: Search in the right location for the compiled units in a Lazarus-package, compiled/installed by FPMake
git-svn-id: trunk@59720 -
|
2018-12-03 18:58:42 +00:00 |
|
balazs
|
01d74c39d2
|
PackageIntf: Detect if a package is installed or not via the packaging interface, function "IsPackageInstalled".
git-svn-id: trunk@59716 -
|
2018-12-03 07:17:07 +00:00 |
|
joost
|
034fdfe9b3
|
fppkg: Implement support for package-variants
git-svn-id: trunk@59712 -
|
2018-12-01 22:33:45 +00:00 |
|
joost
|
a8790dd007
|
IDE: Fixed possible AV's during the dependency checks on fpmake-packages
git-svn-id: trunk@59710 -
|
2018-12-01 17:17:34 +00:00 |
|
mattias
|
0bd7cd9d85
|
IDE: less hints
git-svn-id: trunk@59634 -
|
2018-11-23 12:44:59 +00:00 |
|
martin
|
4fd6f41ee5
|
Debugger-Tests: Refactor
git-svn-id: trunk@59615 -
|
2018-11-21 18:59:38 +00:00 |
|
joost
|
910d2f1319
|
IDEIntf: Package.BuildMethod added
IDEIntf: UseFPMakeWhenPossible added
IDE: It is now possible to compile Lazarus-packages using FPMake.
git-svn-id: trunk@59610 -
|
2018-11-19 19:40:09 +00:00 |
|
wp
|
24d3c9d127
|
Packager: Add BorderSpacing values for controls in IDE package graph dialog (issue #34553).
git-svn-id: trunk@59543 -
|
2018-11-14 09:43:09 +00:00 |
|
mattias
|
d2bf8187e3
|
IDE: packagelink: do not expand empty package link filename
git-svn-id: trunk@59454 -
|
2018-11-05 10:31:03 +00:00 |
|
mattias
|
b05d125ae0
|
IDE: open package link check if directory
git-svn-id: trunk@59452 -
|
2018-11-05 10:29:58 +00:00 |
|
juha
|
e3566aa064
|
IDE: Remove unused resource strings.
git-svn-id: trunk@59375 -
|
2018-10-27 14:44:40 +00:00 |
|
wp
|
a6008a5186
|
IDE: Use scaled images in trees of Install/Uninstall package form.
git-svn-id: trunk@59267 -
|
2018-10-07 16:38:47 +00:00 |
|
mattias
|
41c5297da3
|
updated lpl
git-svn-id: trunk@59265 -
|
2018-10-07 12:28:08 +00:00 |
|
juha
|
66d593c327
|
IDE: Make the --quiet parameter actually quiet. Quiet means ConsoleVerbosity=-1. Formatting.
git-svn-id: trunk@59257 -
|
2018-10-06 19:32:46 +00:00 |
|
juha
|
8026ce28ae
|
Packager: Allow overwriting existing unit files in New Component dialog. Error was shown AFTER a file was overwritten. Issue #26928.
git-svn-id: trunk@59240 -
|
2018-10-03 11:24:35 +00:00 |
|
juha
|
33374c2b95
|
IDE: In "New Component" dialog resize the buttons based on icon image size. Improve initial dir for selecting icon.
git-svn-id: trunk@59176 -
|
2018-09-28 11:06:53 +00:00 |
|
juha
|
24f8569925
|
IDE: Support 3 icons with different resolutions in "New Component" dialog. Improve the GUI.
git-svn-id: trunk@59170 -
|
2018-09-26 17:49:33 +00:00 |
|
maxim
|
12d9cbbafb
|
Packager: cleaned up unused unit
git-svn-id: trunk@59162 -
|
2018-09-24 22:15:22 +00:00 |
|
mattias
|
7aa826ab71
|
updated lpl
git-svn-id: trunk@59150 -
|
2018-09-23 16:18:54 +00:00 |
|
mattias
|
fc0237b5ab
|
IDe: less hints
git-svn-id: trunk@59145 -
|
2018-09-23 10:53:48 +00:00 |
|
juha
|
32ab98357d
|
IDE: Check package name validity correctly.
git-svn-id: trunk@59091 -
|
2018-09-20 08:18:55 +00:00 |
|
mattias
|
f924aa6fd2
|
IDE: clean up
git-svn-id: trunk@59066 -
|
2018-09-19 09:05:43 +00:00 |
|
juha
|
7f272a8e4e
|
IDE: Make procedure InvalidateOptions private for both project and package options.
git-svn-id: trunk@59045 -
|
2018-09-17 16:53:43 +00:00 |
|
mattias
|
12ce8a3854
|
set trunk version to 2.1.0
git-svn-id: trunk@59010 -
|
2018-09-15 19:46:38 +00:00 |
|
mattias
|
c2b0e049ef
|
set trunk version to 2.0.0PreRelease
git-svn-id: trunk@59008 -
|
2018-09-15 19:41:22 +00:00 |
|
juha
|
d35a69cd0c
|
IDE: Remove the "Add files in directory" feature for projects and packages. It is messy, inconsistent and broken. Issue #33845.
git-svn-id: trunk@58821 -
|
2018-09-02 19:35:09 +00:00 |
|
juha
|
6b4fef6c01
|
IDE: Improve resource strings. English uses less commas than some other languages.
git-svn-id: trunk@58813 -
|
2018-09-01 20:49:08 +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 |
|
juha
|
cc3dd4cfbf
|
IDE: Simplify and improve the Publish Project / Package feature. Issue #34102.
git-svn-id: trunk@58785 -
|
2018-08-27 19:03:16 +00:00 |
|
michael
|
5dc595d46f
|
* Register TCSVDataset
git-svn-id: trunk@58716 -
|
2018-08-15 17:38:28 +00:00 |
|
mattias
|
b44987edd9
|
IDE: package links: delete online link: show error message
git-svn-id: trunk@58699 -
|
2018-08-13 15:23:13 +00:00 |
|
juha
|
41dc46374f
|
LazUtils: Move string manipulation functions from LazUtilities to LazStringUtils.
git-svn-id: trunk@58634 -
|
2018-07-25 23:44:54 +00:00 |
|
juha
|
6d3f9bd7a7
|
LazUtils: Move string manipulation functions from IDEProcs to LazStringUtils.
git-svn-id: trunk@58632 -
|
2018-07-25 13:39:06 +00:00 |
|
juha
|
7f7e7ada81
|
Format and clean uses sections.
git-svn-id: trunk@58629 -
|
2018-07-25 13:38:35 +00:00 |
|
juha
|
32df0dd1e6
|
IDE: Prevent passing Nil as Package when ModalResult=mrOk in OpenLoadedPackagesDlg.
git-svn-id: trunk@58628 -
|
2018-07-25 09:00:27 +00:00 |
|
juha
|
b20cf40349
|
Use RaiseGDBException from LazTracer unit. Remove similar funcs from IDEProcs and ComponentReg.
git-svn-id: trunk@58622 -
|
2018-07-24 17:49:21 +00:00 |
|
juha
|
96131c07cf
|
Formatting, cleanup, also remove unused funcs in ProcedureList.
git-svn-id: trunk@58613 -
|
2018-07-24 12:50:26 +00:00 |
|
mattias
|
2bbe0a8cc7
|
updated makefiles
git-svn-id: trunk@58493 -
|
2018-07-11 23:58:59 +00:00 |
|
martin
|
a7fa7fe9a9
|
clean up hint
git-svn-id: trunk@58478 -
|
2018-07-10 12:34:12 +00:00 |
|
joost
|
085797a364
|
ide: When the fppkg package is loaded, the IDE will use fppkg to install FPMake dependencies if the proper option is set
git-svn-id: trunk@58409 -
|
2018-06-25 21:57:33 +00:00 |
|
joost
|
00e814dac8
|
ide: Added ability to add fpmake-dependencies to packages
git-svn-id: trunk@58382 -
|
2018-06-22 19:19:18 +00:00 |
|
joost
|
4cdfe68cfa
|
ide: Fixed compilation with fpc 3.0
git-svn-id: trunk@58376 -
|
2018-06-22 14:25:45 +00:00 |
|
joost
|
0141dd2967
|
ide: Added ability to add fpmake-dependencies to projects
git-svn-id: trunk@58374 -
|
2018-06-21 22:18:52 +00:00 |
|