Juha
99de97a21c
IDE: Remove UTF8CompareLatinTextFast calls.
2024-02-09 01:20:36 +02:00
Juha
c285b58aa3
LCL: Remove UTF8CompareLatinTextFast calls.
2024-02-09 01:20:36 +02:00
Juha
08c0f4865d
SynEdit, FpDebug, LazUtils, IdeIntf: Remove UTF8CompareLatinTextFast calls.
2024-02-09 01:20:35 +02:00
Juha
bc201de1ed
TurboPower_ipro: Optimize 'px' in TIpHtmlNodeCore.GetFontSizeFromCSS. Fix possibly missing Result in function CssMarginToProps.
2024-02-09 01:20:35 +02:00
Juha
c9e4a59c62
TurboPower_ipro: Optimize function FindFontName. Remember previous values.
2024-02-09 01:20:35 +02:00
Juha
de52e5bc44
TurboPower_ipro: Remove unused include file ipcss.inc. Contained duplicate code with unit IpCSS.
2024-02-08 21:18:39 +02:00
Juha
4a639e70c5
TurboPower_ipro: Remove useless code from TIpHtmlParser.ParseHead.
2024-02-08 21:18:39 +02:00
Juha
aecb1d9473
LHelp: Remove UTF8CompareLatinTextFast calls.
2024-02-08 21:18:39 +02:00
Juha
26547663f2
LazUtils: Optimize function CompareFormatArgs in unit Translations.
2024-02-08 21:18:39 +02:00
Juha
db95c28df7
LCL: Optimize getting a list of font names and eliminating duplicates in TScreen.
2024-02-08 21:18:39 +02:00
Martin
998b38112f
CodeTools, Test: Add test for FindIdentifierReferences.
2024-02-08 18:47:02 +01:00
wp_xyz
8801ff314b
TAChart: Fix occasional crash when Styles are used for series but style list is empty.
2024-02-08 13:05:17 +01:00
Abou Al Montacir
e5ba0c58f1
GTK3: Fixed access violation issue in Gtk3Page.
...
The widget was freed and assigned nil pointer before it was unreferenced
which may lead to occasional access violation on application shutdown.
This fix is related to #40713 .
2024-02-08 13:00:58 +01:00
Željan Rikalo
db0a10f032
Qt5,Qt6: track dangling pointer inside mouse release event if LCLObject is freed.
2024-02-08 12:25:33 +01:00
Martin
077368e6e3
Merge branch 'update-avr' into 'main'
...
Implement SetStackPointerRegisterValue and SetInstructionPointerRegisterValue for AVR.
See merge request freepascal.org/lazarus/lazarus!271
2024-02-08 09:37:25 +00:00
ccrause
5404ba0351
Implement SetStackPointerRegisterValue and SetInstructionPointerRegisterValue for AVR.
2024-02-08 01:53:46 +00:00
Abou Al Montacir
b44cf28194
GTK3: Enabled resizing notebook children after insertion.
...
This allows fixing some problems but it is probably just a workaround.
This fix is related to #40713 .
2024-02-07 21:54:51 +01:00
Bart
180dcc8888
TFileSearcher: don't enter subfolder and don't call OnDirectoryEnter when FSearching = False
2024-02-07 10:40:57 +01:00
Bart
c95ec9df9f
TFileSearcher: don't add a pathdelimiter to the path when calling OnQueryDirectoryEnter.
2024-02-07 10:09:21 +01:00
rich2014
558e9d1a58
Cocoa: Fixed Key Modifiers handling in TCocoaApplication.nextEventMatchingMask_untilDate_inMode_dequeue()
2024-02-07 16:14:09 +08:00
rich2014
f2ebd044c9
Cocoa: Fixed MouseDragged Event handling in TLCLCommonCallback.MouseMove()
2024-02-07 14:30:56 +08:00
Martin
304eb18b84
Merge branch 'SendMonitorCmd' into 'main'
...
Fpdebug: protect remote communication in SendMonitorCmd
See merge request freepascal.org/lazarus/lazarus!270
2024-02-06 22:26:36 +00:00
ccrause
eabf701ee5
Fpdebug: protect remote communication in SendMonitorCmd with Enter/LeaveCriticalSection. Also remove unused variables.
2024-02-06 22:20:39 +00:00
Bart
2bae28ff63
TFileSearcher: rename OnQueryDirectoruFound to OnQueryDirectoryEnter and only call it when deciding to enter a directory, not when one is found.
2024-02-06 20:21:03 +01:00
Bart
65e0930568
TFileSearcher: first try at detecting circular links (outside the current tree).
2024-02-06 20:00:31 +01:00
Martin
de6b521614
Merge branch 'main' into 'main'
...
IDE: Fix saving the specified frame priority for user-defined markup
See merge request freepascal.org/lazarus/lazarus!268
2024-02-06 13:58:27 +00:00
Dmitry D. Chernov
8986b1b0b9
IDE/Options: Fix some suspicious copy-paste and probably a debugging leftover
2024-02-06 13:35:11 +00:00
Dmitry D. Chernov
720d3c66be
IDE: Fix saving the specified frame priority for user-defined markup
2024-02-06 13:35:11 +00:00
Dmitry D. Chernov
a36b277a4b
IDE: Clarify misleading names of common event handlers in options window
...
Notice the GeneralCheckBoxOnChange() function, which already had named properly.
2024-02-06 13:35:11 +00:00
Martin
69f6fa4ec1
Merge branch 'fixes-fpdbgrspclasses' into 'main'
...
Fixes fpdbgrspclasses
See merge request freepascal.org/lazarus/lazarus!269
2024-02-06 13:34:41 +00:00
ccrause
fcbad07545
Update FStatus when calling DoLocalStep
2024-02-06 13:05:06 +00:00
ccrause
a4832021a4
Create the correct derived TFpWatchPointData class for TDbgRspProcess.
2024-02-06 13:05:06 +00:00
Maxim Ganetsky
86d90d47e5
IDE: regenerated translations and updated Russian translation
2024-02-06 03:40:44 +03:00
Željan Rikalo
67868afe81
Qt6: Proper cast of result for -Sy.
2024-02-05 17:07:09 +01:00
Željan Rikalo
d0b70cc7d4
Qt6: fixed usage of TQtObjectDump.InheritsQtClass by using ansistring instead of widestring as function param, so we have proper conversion to PAnsiChar.
2024-02-05 16:25:26 +01:00
Željan Rikalo
eb8b251b89
Qt5: fixed usage of TQtObjectDump.InheritsQtClass by using ansistring instead of widestring as function param, so we have proper conversion to PAnsiCharwq.
2024-02-05 16:17:14 +01:00
Bart
6e1eac9018
TFileSearcher: supply fully qualified filename for OnQueryFileFound and OnQueryDirectoryFound events.
2024-02-04 18:30:03 +01:00
wp_xyz
0fd4564df7
TAChart: TBarSeries, TBubbleSeries and TPieSeries now use Styles for extended data point formatting
2024-02-04 17:35:22 +01:00
dsiders
366c2feca3
Docs: LCL/controls. Adds the TControlBorderSpacing.GetOwner topic for changes in 1e544fb5
. Issue #40746 .
2024-02-04 14:30:31 +00:00
rich2014
97154ac68c
Cocoa: Fix compilation.
2024-02-04 22:09:58 +08:00
David Jenkins
c40823e236
Cocoa: Fix #40636 : TCocoaContext.SetFont() does not update TCocoaFont reference count.
2024-02-04 22:05:38 +08:00
rich2014
21fc3631d5
Fix #40737 : make TMethodNameTable/TMethodNameTableEntry compatible with FPC 3.3.1
...
The change follows
170c05592b
Patch by Dean Mustakinov, issue #40737 .
2024-02-04 21:54:10 +08:00
Juha
02ddfe3ecd
LCL-QT5: Support -Sy.
2024-02-04 13:23:58 +02:00
Juha
0a0a7e5bb5
LazEdit: Support -Sy.
2024-02-04 13:09:36 +02:00
Željan Rikalo
a8490d8060
Qt,Qt5,Qt6: fixed wrong key mapping. issue #40740
2024-02-04 10:12:05 +01:00
Juha
0d5579dc3f
LazBuild: Change 'get-exe-path' to 'get-target-path'. Do not check ConsoleVerbosity in case of an error. Issue #29511 .
2024-02-03 12:19:40 +02:00
Juha
90cb99dafd
Designer: Comment out an unused private procedure.
2024-02-03 11:11:45 +02:00
Juha
1e544fb5b9
Designer: Repaint after changing "BorderSpacing" in AnchorEditor or in OI. Issue #40746 , by n7800 and myself.
2024-02-03 11:10:03 +02:00
Juha
311ba77757
Designer: Keep "Anchor Editor" and "Tab Order" items always enabled in the popup menu. Issue #40745 , patch by n7800.
2024-02-03 08:10:54 +02:00
Juha
07941a617c
Codetools: Fix compilation.
2024-02-03 07:47:01 +02:00