mattias
a49f2cdde9
updated lpl
2022-08-30 07:56:57 +02:00
Juha
f5321043f4
Packager: Use pure package name of a dependency when searching online packages.
2022-06-12 18:07:51 +03:00
mattias
e18119823a
IDE: packageeditor: fixed idleconnected on destroy
2022-06-10 17:29:28 +02:00
mattias
008fbd9283
IDE: drop component: add the registering package only if designtime
2022-06-09 13:14:21 +02:00
mattias
9e762cde89
udpated makefiles
2022-05-29 19:34:19 +02:00
mattias
80da9bee92
IDE: what needs building: check project files in source editor
2022-05-12 10:39:11 +02:00
mattias
86f3a50476
IDE: what needs building: check package files in source editor
2022-05-12 10:08:55 +02:00
Martin
2465e62bab
IDE: add option to skip checks (config, dir, fpc, fppkg, single-instance) at startup
2022-04-22 14:07:26 +02:00
mattias
5c4f4fda3b
ideintf: TComponentRequirement: use first unit as source unitname for codetools
2022-04-16 09:05:50 +02:00
mattias
cc2965e11f
updated lpl
2022-04-11 10:09:29 +02:00
mattias
4d07f650b5
weblaz: using fpweb_images.res instead of inc
2022-04-01 18:42:34 +02:00
mattias
5a70b13cb6
updated lpl
2022-03-31 17:10:13 +02:00
mattias
15b1ffffa1
updated lpl
2022-03-31 17:09:39 +02:00
Michaël Van Canneyt
b983ea45d0
* Added TJSONDataset to component palette (distributed with FPC since long time)
2022-03-29 19:08:14 +02:00
Juha
42a974a0c8
ExampleProjects: Add a global link file.
2022-03-11 00:43:05 +02:00
mattias
26c9421318
updated Makefiles
2022-02-24 12:55:45 +01:00
mattias
3f43baff8f
ide: FileNameToPkgFileType: added fallback when include file is missing
2022-02-01 21:59:42 +01:00
Juha
3ecdcf0320
IDE: Allow multi-selection with Shift in Project Inspector and Package Editor. Issue #39595 .
2022-01-25 11:20:56 +02:00
mattias
f97a493801
updated makefiles
2022-01-16 21:42:24 +01:00
Juha
6d5520794e
Sparta: Remove SParta_Generics. Compiler now includes the Generics collection. Issue #39539 .
2022-01-12 17:21:12 +02:00
Martin
9cba2f5f48
Fixed package link for IdeDebugger
2022-01-12 16:06:57 +01:00
Martin
d1ac568e96
Debugger: New package LazDebuggerIntf / Replace TWatchValue with TWatchValueIntf
2022-01-10 14:08:37 +01:00
Martin
aa45837b87
IdeDebugger: New Package IdeDebugger. Move some classes from DebuggerIntf
2022-01-10 14:08:36 +01:00
mattias
8f868ae0e9
IDE: less hints
2022-01-06 13:08:50 +01:00
mattias
2b5f37730f
IDE: fixed adding designtime package requirement when dropping component onto form
2022-01-06 13:04:38 +01:00
Maxim Ganetsky
0c9041f474
IDE: it is no longer needed to manually call translation callbacks for 'static base' packages
2021-12-07 17:08:47 +03:00
mattias
6f8cfba2f9
IDE: translate required packages before calling Register
2021-12-06 17:37:15 +01:00
Juha
0a679e84b2
Packager: Add a check for DefineTemplates. Crashed when an old package with the same name was replaced.
2021-11-28 00:22:27 +02:00
Juha
097a96f950
Packager: Respect a user's choice to abort loading packages when an error happened.
2021-11-20 16:35:01 +02:00
Juha
da7c149b25
Packager: Remove useless PackageGraph indirection.
2021-11-10 20:16:45 +02:00
ccrause
50987e044c
Renamed remote debugger to FpRspRemoteDebugger
2021-11-06 18:26:58 +02:00
mattias
0354b47bc4
updated makefiles
2021-10-18 14:32:30 +02:00
Juha
7cb38d7bc6
IDE: Check Filename<>UnitName mismatch only when Codetools was able to parse the source. Issue #22921 .
2021-09-28 12:03:07 +03:00
Juha
824e696005
IDE: Remove Assert() that prevented adding source files with errors in them. Issue #22921 .
2021-09-28 01:46:02 +03:00
wp_xyz
c44d729ba2
IDE/Packager: Avoid too-large line height in listbox of "New Requirement" dialog at high DPI.
2021-09-11 12:07:53 +02:00
wp_xyz
6e6db287f3
IDE: Make "package links" dialog more mouse-wheel friendly (PkgStringGrid.MouseWheelOption = mwGrid).
2021-09-11 10:40:46 +02:00
Sławek Załęcki
5a9d725dfe
Update packagesystem.pas - fix curly brackets to square brackets
2021-08-13 00:30:00 +03:00
ondrej
b6a0c5b23d
IDE: add unit DB to uses when TBufDataset or TCSVDataset are added. Issue #29733 , patch from Sven Barth
...
git-svn-id: trunk@65432 -
2021-07-09 15:51:04 +00:00
mattias
91763f2247
set trunk version to 2.3.0
...
git-svn-id: trunk@65242 -
2021-06-15 14:00:39 +00:00
mattias
cc8d74684e
updated lpl
...
git-svn-id: trunk@65241 -
2021-06-15 13:54:41 +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
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