Commit Graph

59482 Commits

Author SHA1 Message Date
pascal
da8c2d75b5 codetools: generate local var for Length() with type SizeInt
git-svn-id: trunk@63800 -
2020-08-21 07:43:13 +00:00
pascal
7fefade33f codetools: changed some types of fpc intrinsics from Integer to SizeInt
git-svn-id: trunk@63799 -
2020-08-21 06:40:19 +00:00
pascal
4787a58f27 codetools: fixed identifier completion in or behind empty string. Issue #26964
git-svn-id: trunk@63798 -
2020-08-20 11:41:33 +00:00
juha
52b4b42968 IDE, LCL: Fix the search results scrollbar issue in a generic way in TreeView. Issue #37582, patch from BrunoK.
git-svn-id: trunk@63797 -
2020-08-20 08:10:52 +00:00
wp
70862bc995 IDE: Simplify AboutForm.
git-svn-id: trunk@63796 -
2020-08-19 20:44:45 +00:00
bart
e73e881289 SpinEx: don't call inherited KeyPress twice in TCustomSpinEditEx.EditKeyPress.
git-svn-id: trunk@63795 -
2020-08-19 19:45:47 +00:00
martin
c4d125495e FpDebug: Fix Controller.Call / wrong type for context param
git-svn-id: trunk@63794 -
2020-08-19 19:14:33 +00:00
wp
232bfe477c IDE: Tweaking the size of the About and Splash forms.
git-svn-id: trunk@63793 -
2020-08-19 17:31:56 +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
wp
02e9b21883 Examples: Prevent merged header cells in merged_cells demo being drawn as selected.
git-svn-id: trunk@63790 -
2020-08-19 08:20:33 +00:00
pascal
e9f700554a fixed missing brackets
git-svn-id: trunk@63789 -
2020-08-19 08:19:13 +00:00
juha
40ffa448fe IDE: Update "search results" scrollbars after filling the tree. Issue #37582, patch from BrunoK.
git-svn-id: trunk@63788 -
2020-08-18 23:22:16 +00:00
martin
1bacaaff9f FpDebug: Add reference for value.context
git-svn-id: trunk@63787 -
2020-08-18 23:12:51 +00:00
martin
35d829c943 Debuggers (FpLLDB, FpGDBMI): add some safety checks. Do not free dwarf, in the middle of watch eval
git-svn-id: trunk@63786 -
2020-08-18 23:12:49 +00:00
martin
d8007187b8 FpDebug, apps: Compilation fixes
git-svn-id: trunk@63785 -
2020-08-18 23:12:48 +00:00
martin
1ba76474e3 FpDebug: Separate Context and SearchScope
git-svn-id: trunk@63784 -
2020-08-18 23:12:46 +00:00
martin
93c1ca640f FpDebug: Rename some context classes, and search functions. Start differentiating between Context and SearchScope
git-svn-id: trunk@63783 -
2020-08-18 23:12:42 +00:00
martin
743a1db4a0 FpDebug: Compile Hints / Missing function results
git-svn-id: trunk@63782 -
2020-08-18 23:12:39 +00:00
juha
de29381f98 IDE: Remove empty event handlers also from CollectionItems. Issue #37163.
git-svn-id: trunk@63781 -
2020-08-18 17:35:24 +00:00
juha
5b1d9b4f7c IDE: Refactor RemoveEmptyMethods->RemoveEmptyMethodsInUnit. Remove repeat loop for parent types, props are already iterated. Prepare for issue #37163.
git-svn-id: trunk@63780 -
2020-08-18 17:35:23 +00:00
juha
125e794a87 Remove useless test for X <> Nil when using "is" operator.
git-svn-id: trunk@63779 -
2020-08-18 17:35:21 +00:00
juha
79aa858900 IdeIntf: Fix a variable used in TBackupComponentList.IsEqual. FLookupRoot -> ALookupRoot.
git-svn-id: trunk@63778 -
2020-08-18 17:35:15 +00:00
martin
9ff4b0dc00 FpDebug: Win, add debugln for ContinueDbgEvent / WaitForDebugEvent
git-svn-id: trunk@63777 -
2020-08-18 11:37:54 +00:00
martin
633b2735dd FpDebug: Test, fix compile
git-svn-id: trunk@63776 -
2020-08-18 11:37:52 +00:00
martin
f2959d4c98 FpDebug: Win, Only read ThreadState once per thread.
git-svn-id: trunk@63775 -
2020-08-18 00:04:04 +00:00
wp
ddd10328bd IDE: High-dpi logo in splash and about forms, by Roland Hahn.
git-svn-id: trunk@63774 -
2020-08-17 21:50:59 +00:00
martin
8386c71041 FpDebug: Tests for structure/class members to have DW_AT_const_value
git-svn-id: trunk@63773 -
2020-08-17 21:50:42 +00:00
martin
5b077144a9 FpDebug: PascalBuilder, add missing output for some type declarations
git-svn-id: trunk@63772 -
2020-08-17 21:50:40 +00:00
martin
4145a55fee FpDebug: small optimization for GetDerefAddress: TFpDbgMemLocation
git-svn-id: trunk@63771 -
2020-08-17 21:50:38 +00:00
martin
2e3e27feb2 FpDebug: Allow ClassType.Field => for static fields / return type on none static fields
git-svn-id: trunk@63770 -
2020-08-17 21:50:36 +00:00
martin
67a21fe3bb FpDebug: Allow structure/class members to have DW_AT_const_value
git-svn-id: trunk@63769 -
2020-08-17 21:50:35 +00:00
martin
ee5e720d74 FpDebug: Safety checks for Value <> nil. (In case of broken dwarf info)
git-svn-id: trunk@63768 -
2020-08-17 21:50:33 +00:00
martin
83816792fb fpdebug test - ifdef 2.6.4
git-svn-id: trunk@63767 -
2020-08-17 21:50:31 +00:00
wp
7924956a5a LCL: Add procedure for high-quality image scaling, by Roland Hahn
git-svn-id: trunk@63766 -
2020-08-17 21:41:42 +00:00
joost
3547e13299 fpmake: regenerated
git-svn-id: trunk@63765 -
2020-08-17 19:40:29 +00:00
martin
2bba45a96c FpDebug: SetRegisterValue for Windows
git-svn-id: trunk@63764 -
2020-08-16 20:23:35 +00:00
wp
3ea304cd6e TAChart: Add demo for TChartLiveView.
git-svn-id: trunk@63763 -
2020-08-16 17:06:43 +00:00
wp
14ce141c40 TAChart: Fix early crash of new ChartLiveView
git-svn-id: trunk@63762 -
2020-08-16 17:03:16 +00:00
wp
57d9bae48d TAChart: Change MIME type of palette icons to "image/png"
git-svn-id: trunk@63761 -
2020-08-16 16:22:16 +00:00
wp
9798763888 TAChart: Register TChartLiveView. Add new property "ExtentY".
git-svn-id: trunk@63760 -
2020-08-16 16:20:58 +00:00
martin
46f288366e SynEdit: Drag-Selection copy/move - Allow line/column selections Issue #0037431 -- Prevent applying fold info, in case of smColumn
git-svn-id: trunk@63759 -
2020-08-16 15:57:17 +00:00
martin
3efdc51977 SynEdit: Drag-Selection copy/move - Allow line/column selections Issue #0037431
git-svn-id: trunk@63758 -
2020-08-16 15:40:55 +00:00
martin
447eff955c SynEdit: Drag-Selection copy/move - Select newly dropped text (except if persistent selection exists) Issue #0037433
git-svn-id: trunk@63757 -
2020-08-16 15:40:53 +00:00
martin
e7835738c3 SynEdit: Drag-Selection copy/move - Allow copy to immediately next to source-selection Issue #0037432 - Also set DragCursor to indicate acceptance of drop.
git-svn-id: trunk@63756 -
2020-08-16 15:40:51 +00:00
martin
e773812f85 SynEdit: Improved IsPointInSelection
git-svn-id: trunk@63755 -
2020-08-16 15:40:49 +00:00
bart
ff62abace0 SpinEx: allow to read the inernal formatsettings of TCustomFloatSpinEditEx (needed for derived controls).
git-svn-id: trunk@63754 -
2020-08-16 13:47:24 +00:00
martin
1f229f6246 FpDebug: Fix compile on Windows
git-svn-id: trunk@63753 -
2020-08-16 12:40:36 +00:00
martin
289361a48d SynEdit: Update "change gutter" (yellow/green change indicators) to follow undo/redo. Issue #0032865 and issue #0037209
git-svn-id: trunk@63752 -
2020-08-16 12:40:34 +00:00
joost
a733105c1c fpDebug: Ability to do simple function-calls
git-svn-id: trunk@63751 -
2020-08-16 10:20:37 +00:00