Commit Graph

65353 Commits

Author SHA1 Message Date
mattias
13323a7e32 codetoolsL TLinkScanenr: using TSourceLog 2023-06-09 16:15:46 +02:00
mattias
1d74ac6a25 codetoolsL TLinkScanenr: using TSourceLog 2023-06-09 16:15:46 +02:00
mattias
cece089505 codetools: TLinkScanner.SearchIncludeFile: less overhead when searching multiple extensions 2023-06-09 16:15:46 +02:00
Juha
dcab9e2e9c LCL-GTK2: Improve the earlier ListView speedup. Issue #40302, patch by wavebvg. 2023-06-09 16:14:25 +03:00
Juha
d8e3c3f75e LCL-GTK2: Improve the earlier ListView speedup. Issue #40302, patch by wavebvg. 2023-06-09 11:43:40 +03:00
Juha
07398d821e LCL-GTK2: Improve the earlier ListView speedup. Issue #40302, patch by wavebvg. 2023-06-09 08:07:06 +03:00
dsiders
23206237ad Docs: LCL/comctrls. Updates topics for changes in ab21cfa3. Issue #40304. Includes:
* TTreeNode.Expand
* TCustomTreeView.FullExpand
* TCustomTreeView.FullCollapse
* Removes duplicate word in TTreeNode.MakeVisible.
2023-06-09 00:46:02 +01:00
Juha
ab21cfa331 LCL: Add BeginUpdate..EndUpdate for FullCollapse and FullExpand in TreeView. Issue #40304, patch by n7800. 2023-06-08 18:39:21 +03:00
Maxim Ganetsky
510d99957d IDE: regenerated translations and updated Russian translation 2023-06-08 17:19:08 +03:00
Martin
f9dd45a157 LazDebuggerFpGdbmi: Add option for IntrinsicPrefix and "modeswitch AutoDeref" . 2023-06-08 16:04:09 +02:00
Martin
315be6c5e1 LazDebuggerFpLldb: Add option for IntrinsicPrefix and "modeswitch AutoDeref" . 2023-06-08 16:04:09 +02:00
Martin
1f70742be3 LazDebuggerFp, FpDebug: Add option to support "modeswitch AutoDeref" access of values. 2023-06-08 16:04:09 +02:00
mattias
48401c65c8 codetools: clean up 2023-06-08 16:02:40 +02:00
Martin
ceaec5975a LazDebuggerFp, FpDebug: Add option to support "modeswitch AutoDeref" access of values. 2023-06-08 15:26:01 +02:00
Martin
62e692fc24 LazDebuggerFp, FpDebug: Add option to support "modeswitch AutoDeref" access of values. 2023-06-08 14:57:12 +02:00
Martin
846b00b481 FpDebug: implement shl, shr, <<, >> operators in the pascal parser. 2023-06-08 14:04:11 +02:00
mattias
82af78d8bb codetools: clean up 2023-06-08 13:48:16 +02:00
Juha
a3d81c8820 IDE: Improve the Search Results window more. Issue #40286, patch by n7800. 2023-06-08 11:25:09 +03:00
Juha
ed5ff63cf4 LCL-GTK2: Speed up ListView a LOT. Issue #40302, patch by wavebvg. 2023-06-08 10:49:22 +03:00
mattias
c41663daa6 codetools: fixed searching include file first in incpath, then in fpc src, then relative to inc file 2023-06-07 23:25:17 +02:00
dsiders
bd132261d7 Docs: LazUtils/various. Fixes name attributes in topics for operator overloads. 2023-06-07 19:19:18 +01:00
dsiders
e1f3ac20ba Docs: LazUtils/graphmath. Adds missing topics for operator overloads. 2023-06-07 17:41:25 +01:00
rich2014
e2f2b70e61 Cocoa: Fix #39496: wakeup event loop in TCocoaWidgetSet.AppWaitMessage() when Application.Terminate() 2023-06-08 00:04:25 +08:00
rich2014
34ab4cb28a Cocoa: Fix #39997 #40115: wakeup event loop in TCocoaWidgetSet.AppWaitMessage() 2023-06-07 23:24:18 +08:00
Juha
9e0d2e7371 TurboPower_ipro: Restore deleted units in uses section of IpHtml. Issue #40301. 2023-06-07 09:13:15 +03:00
dsiders
448d3ab979 Docs: LCL/lclintf. Adds a deprecation notice to the OffsetRect topic for changes in f3afdc8d. 2023-06-06 23:08:30 +01:00
Juha
f3afdc8d50 LCL: Add a wrapper for Types.OffsetRect() into LCLIntf. 2023-06-07 00:45:54 +03:00
dsiders
10368c0b02 Docs: LCL/lclproc. Restores topics for routines deprecated in 517830da, cee2ee40. 2023-06-06 21:26:21 +01:00
Juha
12f4ecd347 LCL: Remove const modifier from AValue parameter in TCustomControlFilterEdit.SetFilter. Issue #40300. 2023-06-06 23:23:24 +03:00
Juha
cee2ee4060 LCL: Add a wrapper for Types.OffsetRect() into LCLProc. 2023-06-06 22:31:46 +03:00
Martin
0c96c0e3a5 IDE, Leaks and Traces: fix crash, if fileformat is unknown 2023-06-06 18:22:59 +02:00
dsiders
2e2f4fd240 Docs: LazUtils/lazutf8. Removes version admonition in LazGetLanguageIDs topic. 2023-06-06 17:03:56 +01:00
m
14d60ce6a0 Gtk2: fix wrong ClientRect. LCL may cache ClientRect, invalidate the cache if the correct Rect was not available. Fix Issue #40284 "wrong main bar height" 2023-06-06 14:20:37 +02:00
Martin
63a4789e76 FpDebug: implement typecast TFooRecord(ordinal) for matching data-sizes. 2023-06-06 14:06:20 +02:00
Martin
47e0610ac8 FpDebug: fixed assert, when storing broken dyn-array (pointer to random mem). Skipped data hit assert. 2023-06-06 14:04:28 +02:00
dsiders
aad8ebec07 Docs: LazUtils/lazutf8. Updates or removes topics for changes in e13533d1.
* Updates: LazGetLanguageIDs for functionality merged from LazTrimLanguageID.
* Removes: LazTrimLanguageID.
2023-06-06 03:43:46 +01:00
dsiders
84bb887aee Docs: LCL/lcltranslator. Updates topics for changes in d8f4c399. 2023-06-06 03:43:26 +01:00
dsiders
c5c3b2ec3c Docs: LCL/forms. Fixes invalid See Also link for OffsetRect topic. 2023-06-06 03:43:03 +01:00
Maxim Ganetsky
e13533d1e1 LazUtils: merge LazTrimLanguageID to LazGetLanguageIDs, it is used only there now 2023-06-06 03:00:26 +03:00
Maxim Ganetsky
d8f4c3990b LCL, LCLTranslator: When finding language ID, don't always explicitly analyze LANG variable, let LazGetLanguageIDs procedure do its job instead.
LazGetLanguageIDs will look at LANG on Linux/Unix just fine (and in correct order, see issue #37937), and on Windows this is non-standard location and thus using it can potentially lead to unexpected results.
2023-06-06 02:57:21 +03:00
Maxim Ganetsky
917c994925 Merge branch 'GtkPartialMerge' into 'main'
GTK3: Updated Gtk3 set types after recent changes in gir2pas.

See merge request freepascal.org/lazarus/lazarus!201
2023-06-05 22:44:08 +00:00
Abou Al Montacir
a739298781 GTK3: Updated Gtk3 set types after recent changes in git2pas.
Now that `gir2pas` is able to generate correctly set types for C enums,
we migrated more C enums to set type.

This required some changes in the Gtk3 WS code.
2023-06-05 22:38:41 +00:00
Maxim Ganetsky
c6ba5a80b6 IDE: regenerated translations and updated Russian translation 2023-06-06 01:34:00 +03:00
dsiders
2c5d2ff77b Docs: LCL/lclproc. Adds a deprecation notice for FreeThenNil. 2023-06-05 21:11:57 +01:00
Juha
317fa06f01 IDE: Improve the search results view more. Implement refresh search. Simplify code. Patch by n7800. 2023-06-05 22:51:29 +03:00
Juha
517830dafe LCL: Add deprecated wrappers for moved procedures in LCLProc. 2023-06-05 22:12:05 +03:00
Juha
d9637b02d4 LCL: Restore a wrapper for FreeThenNil in LCLProc as deprecated. 2023-06-05 21:54:50 +03:00
dsiders
aa2394028c Docs: LCL/various. Removes refers to lclproc and OffsetRect removed in 1475336c. 2023-06-05 19:38:49 +01:00
dsiders
422126b804 Docs: LazUtils/graphmath. Adds topics for changes in 1475336c including:
* CalculateLeftTopWidthHeight
* MakeMinMax
* MoveRect
* MoveRectToFit
2023-06-05 19:38:14 +01:00
rich2014
bcb6d4d44e Cocoa: Fix compliation error for 1475336 2023-06-06 01:00:27 +08:00