rich2014
05555c84d5
Lcl/DrawText: Fix #40324 : return value set to the height
2023-06-24 15:41:04 +08:00
dsiders
4ddf892b29
Docs: LazUtils/translations. Updates content in TPOFile topics including:
...
* UpdateStrings
* SaveToStrings
* SaveToFile
* UpdateItem
* FillItem
* UpdateTranslation
* UntagAll
* RemoveIdentifier
* RemoveIdentifiers
* RemoveOriginal
* RemoveOriginals
* Tag
2023-06-23 21:09:51 +01:00
rich2014
bd6134b9f3
Cocoa: improve wakeupEventLoop() introduced from 34ab4cb
...
NSComboBox Dropdown List send NSApplicationDefined NSEvent too (subtype=0).
2023-06-23 17:51:23 +08:00
Juha
8e632a0971
IDE: Allow a dotted directory name for Lazarus directory setting. Issue #40338 , patch by Bruno K.
2023-06-23 09:17:23 +03:00
Juha
8c18c23fc3
IDE: Support Hi-DPI in registered plugin list in PackageEditor. Issue #40345 , patch by Bruno K.
2023-06-23 09:17:00 +03:00
Juha
36a4b07e52
IDE: Improve initialization of directory browse button in FindInFilesDlg. Issue #40344 , patch from Bruno K.
2023-06-23 08:57:03 +03:00
rich2014
8b426df777
Cocoa: TCocoaComboBox: refactor and comments
2023-06-23 12:54:16 +08:00
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