Commit Graph

23028 Commits

Author SHA1 Message Date
wp_xyz
138b8f2eae OPM: Improved layout (overlapping label with localized strings) 2023-07-23 01:17:48 +02:00
Martin
4f1297912a Ide, Codetools: IdentifierCompletion, add color for recent Items. Issue #40392 Based(Amended) on Patch by Bruno K 2023-07-21 22:47:39 +02:00
Martin
b087b9f55e Codetools: IdentifierCompletion, apply history limit to filtered list 2023-07-21 22:45:43 +02:00
Juha
5a647cd4e1 DockedFormEditor: Solve the unrecoverable loop differently. Add a new handler for it. Issue #39288. 2023-07-20 23:46:25 +03:00
Martin
c74bd43729 LazLogger: optimized some log function 2023-07-20 18:23:40 +02:00
Martin
4d05ca1d2e LazLogger: optimized some log function by making the open array a "const param". 2023-07-20 18:05:57 +02:00
mattias
22587acec8 anchordocking: miniide updated 2023-07-20 14:57:17 +02:00
mattias
2aaefc8651 lazutils: less hints 2023-07-20 14:52:13 +02:00
mattias
64d8a0b0bc freetype: less hints 2023-07-20 14:51:49 +02:00
Martin
e4b471bd78 SynEdit: Test fo PasHighLighter, more tests, check features with diff fold-configs 2023-07-18 16:29:21 +02:00
Martin
c2d7b57fa8 SynEdit: PasHighLighter, fix deprecated after in "unit Foo deprecated;" Issue #40383 2023-07-18 15:52:38 +02:00
Michaël Van Canneyt
961f8b2aa8 * Before/After bind support for THTMLElementActionList 2023-07-18 09:15:57 +02:00
Michaël Van Canneyt
5261aa9075 * Support for retrieving resource parameters 2023-07-18 09:15:57 +02:00
Juha
d14ccface0 DockedFormEditor: Join Msg LM_TIMER into a case construct in TDesignForm.WndMethod. 2023-07-17 22:56:51 +03:00
Juha
a236313f5f DockedFormEditor: Fix a missing Result value of TDesignForms.Add(). 2023-07-17 22:56:51 +03:00
Martin
8533349aba Codetools: IdentifierCompletion, fix freeing correct item if History.Capacity is reached. Issue #40354 2023-07-17 21:33:12 +02:00
Martin
9146a986b4 Codetools: Identifier completion, improve/fix limit for recent history items shown. issue #40332
- take into account that some items in history may not be in the current unfiltered items, and that "HistoryIndex" may have gaps
2023-07-17 21:33:12 +02:00
Martin
e7c438c50b Codetools: Identifier completion, add limit for recent history items shown. issue #40332 Patch by WooBean007 2023-07-17 21:33:12 +02:00
Martin
c32f97c6c8 Codetools: Identifier completion, don't use CompareIdentifiers for ParamList. ParamList contains symbols ";()". Found in issue #40332 2023-07-17 21:33:11 +02:00
Juha
ebad154bc6 DockedFormEditor: Prevent an eternal loop when an invalid LFM file causes a read error. Issue #39288. 2023-07-17 22:16:41 +03:00
mattias
636cae9653 codetools: fixed tests on windows 2023-07-17 17:35:33 +02:00
wp_xyz
518d35ba69 Images: Reworked dataset images, uniform style. By Roland Hahn. 2023-07-16 17:07:27 +02:00
Martin
bb33afb81a SynEdit: fixed crash introduced by bee839cc18 "Ide, SynEdit: Pas-HL, add ability to parse anonymous procs"
Decisions on "fold-block-type" (or open/close) can not be based on "ScanAhead".
If one of the "ahead scanned" lines changes, the fold structure (type/depth) for the above node will be wrong.
E.g., TLazSynEditNestedFoldsList will trigger a temp-scan and get non-matching results. This means "node info" may not be found (due to incorrect fold-level), and code can crash. (observed with MarkupFoldColoring, triggers "assert" in TLazSynEditNestedFoldsList)
2023-07-15 14:08:58 +02:00
mattias
86c8874b0c codetools: fixed search atttibute 2023-07-15 11:45:48 +02:00
mattias
c472699a81 codetools: fixed pas2js tests 2023-07-15 11:22:19 +02:00
mattias
9d18e66aa8 codetools: fixed two tests 2023-07-15 11:04:18 +02:00
zamtmn
2fa20e3333 Small refactoring 2023-07-15 01:58:14 +03:00
zamtmn
0c9b09585d Return HardcodedButtonSize, ButtonBorderSpacingAround to interface section 2023-07-15 01:58:14 +03:00
zamtmn
6d464562d7 Improve vertical header width, refactoring 2023-07-15 01:58:13 +03:00
mattias
bb83fdd273 simplewebservergui: fixed run on older windows, loading GetTcpTable2 via GetProcAddress 2023-07-14 22:52:38 +02:00
mattias
79893d2cbe updated makefiles 2023-07-14 16:42:45 +02:00
Martin
188aae51fa IDE: Add Key/Mouse-Command to Show Breakpoint-properties on current line. (create/modify) 2023-07-13 18:50:32 +02:00
Martin
320cae4037 IDE: Fix advanced mouse opts for breakpoint toggling / enabling 2023-07-13 18:50:31 +02:00
Martin
bee839cc18 Ide, SynEdit: Pas-HL, add ability to parse anonymous procs 2023-07-13 18:50:31 +02:00
Juha
479ff9635e Codetools: Support more modifiers in class method. Issue #40368, patch by Peacoor. 2023-07-13 15:53:57 +03:00
wp_xyz
fde9c86ca8 TAChart: Minor axis can get marks from a chartsource now 2023-07-13 00:28:58 +02:00
wp_xyz
e77066d3af TAChart: Use new icons in charteditor demo. 2023-07-12 10:48:19 +02:00
Maxim Ganetsky
0f522e8d81 Removed unit UITypes from LazUtils. Use System.UITypes instead. Try 2. 2023-07-12 01:41:51 +03:00
wp_xyz
fb2fee81d2 TAChart: High-dpi-aware icons in chart editor demo. 2023-07-11 23:34:53 +02:00
wp_xyz
9c392f31d0 TAChart: Fix border color of rectangular series icons in ChartImageList. 2023-07-11 23:32:12 +02:00
wp_xyz
d7f8d3ea87 TAChart: TChartImageList supports multiple resolutions now. 2023-07-11 22:36:23 +02:00
mattias
347b49bbf3 lazutils: EllipsePolygon sincos 2023-07-11 17:46:16 +02:00
mattias
c423a794b5 lazutils: added TPointArray to graphtype, added EllipsePolygon to GraphMath 2023-07-10 23:19:21 +02:00
mattias
0cf38f57c7 IDE: added option for global star directory excludes 2023-07-09 22:20:56 +02:00
mattias
41d9d4c12f codetools: star directories: added excludes and enabled 2023-07-09 21:07:42 +02:00
Martin
5d0fed626f PascalScript: update to origin/stable 2023-07-09 15:09:50 +02:00
mattias
b066084087 codetools: fixed searching include directive file with subpath 2023-07-09 14:24:25 +02:00
mattias
427ba37baf codetools: tests for star directory 2023-07-09 14:03:22 +02:00
Martin
a6696145cd EditorMacroScript: refactor getting sets in callbacks. Check size of set via IFDEF 2023-07-09 12:00:54 +02:00
Martin
f21293c5d0 SynEdit: fixed SynPopUpMenu, enable/disable select all / Added SynEdit.HasText to check if non-empty 2023-07-09 10:18:36 +02:00