Commit Graph

2049 Commits

Author SHA1 Message Date
mattias
0a36945032 IDE: clean up
git-svn-id: branches/fixes_2_0@60853 -
2019-04-06 08:13:21 +00:00
mattias
79ba94760d IDE: less hints
git-svn-id: branches/fixes_2_0@60852 -
2019-04-06 08:12:49 +00:00
mattias
61f7bf673a IDE: package editor: fixed popup menu items
git-svn-id: branches/fixes_2_0@60736 -
2019-03-20 12:06:59 +00:00
mattias
19258fd640 IDE: fixed package options FPDoc search path basedirectory, issue #35222
git-svn-id: branches/fixes_2_0@60669 -
2019-03-14 18:15:56 +00:00
maxim
9f7ebc76de Merged revision(s) 60635 #eb0c8c9342 from trunk:
Packager: Prevent Access Violation when creating a new component. Dependency was wrongly created. Issue #35145.
........

git-svn-id: branches/fixes_2_0@60654 -
2019-03-11 22:00:43 +00:00
maxim
b72dacab07 Merged revision(s) 60539 #74f40164bd, 60541 #4f1d217a02, 60543 #33c555282c, 60551-60552 #70529aa22d-#70529aa22d from trunk:
IDE: compile package: quote src if needed
........
IDE: fixed compiler kind if project/package compiler is set
........
IDE: use project compiler for codetools even if disabled
........
IDE/codetools: unified compiler check, fixed testing compiler twice
........
IDE: fixed fpc version check for resources
........

git-svn-id: branches/fixes_2_0@60604 -
2019-03-06 23:04:39 +00:00
mattias
13c8d5eb29 set fixes version to 2.0.1
git-svn-id: branches/fixes_2_0@60306 -
2019-02-02 20:03:29 +00:00
mattias
5205899c43 set fixes version to 2.0.0.4
git-svn-id: branches/fixes_2_0@60304 -
2019-02-02 19:58:07 +00:00
maxim
c5e0b4d6c0 Merged revision(s) 59716-59717 #01d74c39d2-#01d74c39d2 from trunk:
PackageIntf: Detect if a package is installed or not via the packaging interface, function "IsPackageInstalled".
........
Opkman: After a package is opened with "Open package file(.lpk)...", OPM wrongly reports the package as installed when in fact is not. 
........

git-svn-id: branches/fixes_2_0@59989 -
2019-01-04 14:08:12 +00:00
mattias
8e5cf7e2e6 set fixes version 2.0.0RC3
git-svn-id: branches/fixes_2_0@59876 -
2018-12-20 09:35:35 +00:00
martin
f2c958611a Merged revision(s) 59480 #2af35ade49, 59509 #e4adcb2815, 59615-59616 #4fd6f41ee5-#4fd6f41ee5, 59641 #4e95eebb41, 59675 #503598554b, 59688 #56745aed40, 59695 #abec187707, 59781-59782 #82671b823c-#82671b823c from trunk: Testcases for Debugger
git-svn-id: branches/fixes_2_0@59854 -
2018-12-18 15:41:01 +00:00
maxim
7a5a1c0024 Merged revision(s) 59543-59544 #24d3c9d127-#24d3c9d127 from trunk:
Packager: Add BorderSpacing values for controls in IDE package graph dialog (issue #34553).
........
IDE: Improve layout of Publish Project dialog. Issue #34547, patch from AlexeyT.
........

git-svn-id: branches/fixes_2_0@59549 -
2018-11-15 22:17:28 +00:00
mattias
19b5cdc8c5 IDE: packagelink: do not expand empty package link filename
git-svn-id: branches/fixes_2_0@59455 -
2018-11-05 10:31:24 +00:00
mattias
bfd2e66013 IDE: open package link check if directory
git-svn-id: branches/fixes_2_0@59453 -
2018-11-05 10:30:33 +00:00
maxim
818dfb4299 Merged revision(s) 59375 #e3566aa064, 59377 #0e266ff661, 59379 #1c141eec0a, 59385-59386 #b8f4847f9d-#b8f4847f9d, 59388 #1d1c2e05e0 from trunk:
IDE: Remove unused resource strings.
........
IDE: Remove another unused resource string.
........
IDE: regenerated translations
........
EditorOpts: Add warning, if outline has no colors set
........
EditorOpts: Add warning, if outline has no colors set
........
IDE: regenerated translations and updated Russian translation
........

git-svn-id: branches/fixes_2_0@59392 -
2018-10-29 23:15:01 +00:00
mattias
fc586c14b9 set fixes version 2.0.0RC2
git-svn-id: branches/fixes_2_0@59372 -
2018-10-27 10:03:27 +00:00
maxim
d21641edc4 Merged revision(s) 59244-59246 #e0503fa7ed-#e0503fa7ed, 59248 #7c1bbdaa10, 59263 #e720b191ee, 59266-59267 #cf7cf15624-#cf7cf15624, 59272 #e1b2a50f19 from trunk:
IDE: Always create project's main icon file when saving it. Keeps its size down. Issue #27287.
........
IDE: Add initial directory for loading project icon in App options. Use IconImage.Picture.Icon everywhere.
........
IDE: Remove resource generation from DoBuildProject. They have been generated earlier. Issue #15915.
........
IDE: Support running external tool with parsers, needed when used through IDE interface. Reported by Anton.
........
IDE: Reduce DebugLn() calls in Publish Module code. It seems to work.
........
IDE: New High-DPI images in folders images/items and images/packages. Kindly provided by Roland Hahn.
........
IDE: Use scaled images in trees of Install/Uninstall package form.
........
IDE: Center icon and text vertically for each item in ViewUnit dialog. Issue #34402, patch from Vojtech Cihak.
........

git-svn-id: branches/fixes_2_0@59281 -
2018-10-09 23:04:04 +00:00
maxim
849d9c6d70 Merged revision(s) 59240 #8026ce28ae from trunk:
Packager: Allow overwriting existing unit files in New Component dialog. Error was shown AFTER a file was overwritten. Issue #26928.
........

git-svn-id: branches/fixes_2_0@59280 -
2018-10-09 23:00:53 +00:00
maxim
d100a1daee Merged revision(s) 59089 #71029bd79e, 59091 #32ab98357d, 59147 #04c36eeea0, 59156 #57d56b4303, 59170 #24f8569925, 59172-59173 #0af5bf1620-#0af5bf1620, 59176 #33374c2b95 from trunk:
IDE: Bug fix: Deleting newly added CoolBar leads to error, issue #34302
........
IDE: Check package name validity correctly.
........
IDE: Improve logic for updating Application.Title statement. Now it gets removed, too. Issue #34318.
........
IDE: Add new Application.Title and .Scale statements after Application.Create line. Issue #34318.
........
IDE: Support 3 icons with different resolutions in "New Component" dialog. Improve the GUI.
........
IDE: cleaned up unused resource string
........
IDE: regenerated translations and updated Russian translation
........
IDE: In "New Component" dialog resize the buttons based on icon image size. Improve initial dir for selecting icon.
........

git-svn-id: branches/fixes_2_0@59198 -
2018-09-30 22:37:23 +00:00
mattias
a3ef72f352 IDE: clean up
git-svn-id: branches/fixes_2_0@59067 -
2018-09-19 09:06:12 +00:00
mattias
86f180ee7b set fixes version to 2.0.0RC1
git-svn-id: branches/fixes_2_0@59011 -
2018-09-15 19:57:31 +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
mattias
3575d8d0e1 make bigide: added cmdlinedebuggerbase and lazdebuggerlldb
git-svn-id: trunk@58363 -
2018-06-20 21:41:44 +00:00
martin
7dd94b7104 package links, version suffix
git-svn-id: trunk@58358 -
2018-06-20 18:46:02 +00:00
martin
3cb265b009 lldb debugger, new package links
git-svn-id: trunk@58343 -
2018-06-19 18:58:41 +00:00
juha
53ee66450d LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities.
git-svn-id: trunk@58255 -
2018-06-14 09:05:50 +00:00
juha
3574bdfb6d Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
juha
8bed6f8ca0 IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
2018-06-09 14:40:08 +00:00
juha
672ece7241 Refactor: Move variable ConsoleVerbosity from MacroIntf to LazUtilities. Rename MergeSort to avoid name clash and confusion.
git-svn-id: trunk@58203 -
2018-06-09 14:39:21 +00:00
ondrej
7e8cc82417 IDE: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58084 -
2018-06-02 16:47:18 +00:00
ondrej
523c0b048c IDE: packager: fix AVs
git-svn-id: trunk@58074 -
2018-06-02 09:35:06 +00:00
mattias
cd43e72598 updated lpl
git-svn-id: trunk@57995 -
2018-05-21 20:21:45 +00:00