Commit Graph

65301 Commits

Author SHA1 Message Date
rich2014
b9b1f7f310 Cocoa: TCocoaComboBox: keep text case after ItemIndex changed when cbactRetainPrefixCase set 2023-06-23 12:27:19 +08:00
Maxim Ganetsky
ffe062f433 CI: Added ability to entirely disable pipeline if needed. Ability to switch pipeline jobs to manual mode is removed: it is not needed and its removal allowed to simplify (without change of behavior) definitions of jobs in prepcaches stage. 2023-06-23 02:29:21 +03:00
wp_xyz
765a2963da TAChart: Avoid "Numerical Recipe" routine for generation of normal-distributed random numbers in two demos. 2023-06-22 22:50:55 +02:00
Martin
939301e105 SynEdit: Pas-HL, fix nested fold-blocks if some kind of blocks are disabled in config. ("end" keyword was attributed to wrong block) 2023-06-22 20:28:19 +02:00
Martin
bc8f26b1e8 SynEdit: fix fold-lines in the gutter. Gutter would partially draw IFDEF/REGION lines if those where not foldable. Issue #31296 2023-06-22 18:03:20 +02:00
Maxim Ganetsky
b6f06a7e0c CI: switched to Debian 12 2023-06-22 16:31:48 +03:00
Juha
b5fb939257 LazBuild: Fix Access Violation when processing --add-package. Issue #40343, patch by Dean Mustakinov. 2023-06-22 12:19:21 +03:00
Juha
1d6009e63c IDE: Add an interface to select next/previous search result. Issue #40328, patch by Dean Mustakinov. 2023-06-22 10:55:03 +03:00
Juha
83aacf7068 IDE: Formatting and less warnings for search and search results. Issue #40334, patch by n7800. 2023-06-22 10:47:02 +03:00
Juha
6da992966d IDE: Remove "Note: passing compiler option -M twice with different values" message, many -M options are allowed. 2023-06-22 01:47:59 +03:00
Juha
c691b5efb3 IDE: Show All Compiler Options window better on Hi-DPI screen. Issue #40342, patch by Bruno K. 2023-06-22 01:12:53 +03:00
DomingoGP
cebb973864 Jedi code format: Add missing path to TestApplication in Default and Relesase modes. 2023-06-21 22:47:46 +02:00
mattias
28eccc250c IDE: when compiling a package in a readonly, check parent directories 2023-06-21 17:59:59 +02:00
mattias
fa2114cc78 ide: restore run params dialog size 2023-06-21 17:59:59 +02:00
Martin
d3aee748ac SynEdit: fold-view, don't update internal values from an outdated Highlighter. Wait until the HL is up to date. Issue #30354 2023-06-21 17:41:16 +02:00
dsiders
a9014cd33a Docs: LCL/comctrls. Updates TTreeNode topics for changes in cc7d9e60. 2023-06-21 15:58:41 +01:00
dsiders
73d4f6466a Docs: LCL/imglist. Revises wording in the TCustomImageList.DoBeforeUpdateEnded topic. 2023-06-21 15:58:18 +01:00
dsiders
08207e863b Docs: LCL/lazcanvas. Updates FPC compiler version notes for changes in 82af317c. 2023-06-21 15:57:51 +01:00
Maxim Ganetsky
82af317c33 LCL: fixed compilation with FPC 3.2.3 (PolygonNonZeroWindingRule was merged into it), issue #40339 2023-06-21 17:37:27 +03:00
Maxim Ganetsky
800703be6c SynEdit: regenerated translations and updated Russian translation 2023-06-21 16:40:49 +03:00
Maxim Ganetsky
dd1fd8a028 SynEdit: moved SynPopupMenu resource strings to the correct file 2023-06-21 16:39:02 +03:00
Maxim Ganetsky
a39463e7a6 IDE: regenerated translations and updated Russian translation 2023-06-21 16:25:42 +03:00
Martin
27882fd9cc IDE, SourceEditor: fix scrolling to last line, when top-line hint changes. Ensure last line is fully scrolled in. Issue #37922
- The text-area LinesInWindow must be update before the TopLine is adjusted. Otherwise the editor calculates the wrong Max(TopLine) (prevent scrolling past end of text)
2023-06-21 12:53:15 +02:00
Martin
6e27366e54 IdeDebugger: Fix displaying sets in debug inspector. 2023-06-21 12:50:47 +02:00
giuliano411
3f9f5b154c Merge branch 'main' of https://gitlab.com/freepascal.org/lazarus/lazarus into main 2023-06-21 12:38:05 +02:00
giuliano411
0b6f778be9 Added LCLIntf dependency for gkt and qt only - required for
CalcNonClientHeight workaround
2023-06-21 12:35:08 +02:00
Martin
0bd9387cd5 IDE, Initial Setup: Improve text description / wording 2023-06-21 12:14:59 +02:00
giuliano411
74b814cd70 Merge branch 'main' of https://gitlab.com/freepascal.org/lazarus/lazarus into main 2023-06-21 12:06:10 +02:00
giuliano411
8687767b7c Restored LCLType dependency for the proper THandle type.
THandle in LCL is a PtrUInt while in Sysutils is a longint.
2023-06-21 12:00:49 +02:00
Martin
ab7ecbaced IDE, Initial Setup: Improve layout for debugger section 2023-06-21 11:56:17 +02:00
Martin
7fe49c4b77 SynEdit: Added comments about different meaning of ShiftMask for keys and mouse. Issue #29458 2023-06-21 01:59:18 +02:00
Martin
a77a04cc4c SynEdit: fix line-change indicator, when adding new lines (without breaking the current line). Issue #30152 2023-06-21 01:44:46 +02:00
Martin
81f407e030 SynEdit: add TSynPopupMenu with default items for editor. Issue #38792 Patch by Joeny Ang "biloky" 2023-06-21 01:17:28 +02:00
Juha
5821b61cdc IDE: Fix minor bugs in SearchResultView. Issue #40334, patch by n7800. 2023-06-20 19:16:53 +03:00
Martin
c5cddde52e FpDebug: allow starting debugger with Step-in/over 2023-06-20 18:09:10 +02:00
Martin
a2d87ebd69 Ide, Debugger: Check if debugger action is available if requested by key-stroke (don't send step-over to a not yet running FpDebug) 2023-06-20 17:29:26 +02:00
Juha
cc7d9e60fb LCL: Simplify TTreeNode after adding support for Enabled property. Issue #40335, patch by n7800. 2023-06-20 11:09:58 +03:00
Juha
444058951b RTTIControls: Update property filters with types from FPC 3.2.2, including UnicodeString. Issue #32545. 2023-06-20 10:13:51 +03:00
dsiders
71dc7b718b Docs: LCL/imglist. Adds or updates TCustomImageList topics for changes in 79f7f1bb.
* Adds: MarkAsChanged, DoAfterUpdateStarted, DoBeforeUpdateEnded
* Updates: BeginUpdate, EndUpdate
2023-06-20 01:24:02 +01:00
Martin
91c776aade FpDebug: Start improve/fix function calls. Detect params of type P(W)Char. / Stricter testing for matching arguments. 2023-06-20 00:34:04 +02:00
Martin
c725c4d8ed GdbMiDebugger: fixed compiling test case / ignore some exceptions 2023-06-20 00:34:03 +02:00
Martin
b7ff978c70 FpDebug: fix mem-leak, if string looks like json, but is not. 2023-06-20 00:34:03 +02:00
Juha
b99f4dc28d IDE: Move adding default initial recent projects out from EnvironmentOptions. 2023-06-19 22:08:57 +03:00
Maxim Ganetsky
967034aff5 IDE: regenerated translations and updated Russian translation 2023-06-19 16:32:38 +03:00
Maxim Ganetsky
79f7f1bbf2 LCL: Made TCustomImageList more extensible. Based on idea from merge request !202.
1. MarkAsChanged method (protected) is added, which sets FChanged to
true.
2. Virtual DoAfterUpdateStarted and DoBeforeUpdateEnded methods
(protected) are added. They are called in first BeginUpdate and last
EndUpdate respectively.
2023-06-19 16:11:00 +03:00
wp_xyz
faf326a95f TAChart: Add project group for all demo projects. 2023-06-19 13:18:58 +02:00
wp_xyz
996af5ea5b TAChart: Avoid generic project names for demos. 2023-06-19 13:18:17 +02:00
Juha
cfc6c8e597 IDE: Add command line option to set DebugLogger.CloseLogFileBetweenWrites. Issue #40330, patch by Dean Mustakinov. 2023-06-19 11:51:35 +03:00
Juha
f41ec673d7 IDE: Add hints for result tabs in search result view. Issue #40327, patch by BrunoK. 2023-06-19 11:18:58 +03:00
Juha
6c09197c78 IDE: Register EnvironmentOptions editor group in IdeInstances. Remove registration through IDEOptionsIntf. 2023-06-19 10:45:09 +03:00