Commit Graph

66951 Commits

Author SHA1 Message Date
Abou Al Montacir
aabe67dfd9 GTK3: Fixed handling of scroll event.
Scrolling was not correctly handled due to error in the logic of
handling the scrolling event.

This fix is related to #21067.
2024-02-10 19:58:44 +01:00
DomingoGP
ad0f0b2083 Jedi code format: Fix typo. Sorry :-) 2024-02-09 22:56:14 +01:00
DomingoGP
3da31a8d5f Jedi code format: Add a warning in configuration of sort uses clauses. issue #40756. 2024-02-09 22:35:13 +01:00
DomingoGP
306e9ec1ad Jedi code format: dont't use locale when sorting uses clauses.
See: https://forum.lazarus.freepascal.org/index.php?topic=66163.0
2024-02-09 21:35:52 +01:00
DomingoGP
143990a64d Jedi code format: fix typo. 2024-02-09 21:06:34 +01:00
Juha
6a9edfd7dc TurboPower_ipro: Remove file ipcss.inc also from the component package. 2024-02-09 21:18:07 +02:00
Maxim Ganetsky
d538fbd4f7 LCL-Gtk2: fixed window move/resize issues with Fly/Openbox window managers, patch by Artem Izmaylov, issue #40752 2024-02-09 17:05:23 +03:00
Željan Rikalo
d6b7ffd24c LCL: fix RectVisible so it works correct if WindowOrg was moved. Patch by Artem Izmaylov 2024-02-09 11:51:12 +01:00
Juha
2c81dff5d9 LazUtils: Remove WriteLn() from TStringListUTF8Fast.InsertItem. Causes trouble on Windows. 2024-02-09 10:32:41 +02:00
dsiders
1b863d612c Docs: Lazutils/translations. Fixes capitalization in topic. 2024-02-09 04:08:14 +00:00
dsiders
bcabdb039c Docs: LazUtils/lazutf8. Deprecates UTF8CompareLatinTextFast and UTF8CompareStrCollated topics for changes in 890f92e33e.
* Modifies TStringListUTF8Fast topics.
* Adds IsPureAscii topic.
2024-02-09 04:07:57 +00:00
dsiders
59d8129fc5 Docs: LazUtils/lazfileutils. Updates CompareFileExt topic for changes in 08c0f486.
* Changes UTF8CompareText() reference to CompareText().
2024-02-09 04:07:41 +00:00
dsiders
334ee8144b Docs: LCL/lazhelpintf. Updates external references and adds missing topics for changes in c285b58a. 2024-02-09 04:07:12 +00:00
dsiders
ae8d65596e Docs: LCL/valedit. Updates external references for changes in c285b58a. 2024-02-09 04:06:36 +00:00
dsiders
cd3f347249 Docs: LCL/grids. Updates TCustomStringGrid.DoCompareCells topic for changes in c285b58a. 2024-02-09 04:00:53 +00:00
dsiders
eb80a21f08 Docs: LCL/forms. Updates TScreen.Fonts topic for changes in db95c28d. 2024-02-09 03:51:02 +00:00
Juha
890f92e33e LazUtils: Deprecate UTF8CompareLatinTextFast. Implement TStringListUTF8Fast differently. 2024-02-09 01:20:36 +02:00
Juha
041341dd1c LazUtils tests: Remove unit test for UTF8CompareLatinTextFast. The whole function will be removed. Issue #40014. 2024-02-09 01:20:36 +02:00
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