Commit Graph

61561 Commits

Author SHA1 Message Date
Martin
d8c23df73b LazDebuggerFp: Add nil check in Memreader
(cherry picked from commit 88ad421ae1)
2022-09-06 21:45:14 +02:00
Martin
c3774ab48e Debugger, LLDB: reworded misleading message: "Debugger stopped" => "Process stoppend"
(cherry picked from commit 64380b2fd2)
2022-08-31 14:08:19 +02:00
Martin
ae0ad9c262 Debugger: fix crash in GetUniqueName
(cherry picked from commit bf105af56c)
2022-08-31 14:07:31 +02:00
Martin
e31362f90c Debugger: Feedback dialog, use ParentColor. Issue #39839
(cherry picked from commit 2468eac09e)
2022-08-31 14:05:49 +02:00
wp_xyz
135590ca78 LCL/Grids: Remove internal function PointIgual(), use built-in TPoint operator <> instead, issue #39850.
(cherry picked from commit 024e28702a)
2022-08-29 02:58:27 +03:00
wp_xyz
8c898cd63a Designer: TScrollingWinControl paints design-time grid only on visible area. Issue #39866. Based on work by German forum user "siro".
(cherry picked from commit b9c4368fce)
2022-08-27 20:26:47 +03:00
Ondrej Pokorny
ed085d959f LCL buttonpanel: fix hiding glyphs with ShowGlyphs. issue #37455
(cherry picked from commit cea0e01fd4)
2022-08-27 20:19:59 +03:00
wp_xyz
cc48d6c1d7 LCL: Revert 0c285d6eb9 (fixes issue #39861).
(cherry picked from commit 7950515229)
2022-08-27 20:19:30 +03:00
Maxim Ganetsky
e1205b4733 Translations: Brazilian Portuguese translation update by Marcelo B Paula, issue #39863
(cherry picked from commit c987cf35a0)
2022-08-22 02:37:15 +03:00
Patriccollu
4eafebb91f LCL: Update Corsican translation
(cherry picked from commit 89940985cc)
2022-08-13 02:03:23 +03:00
juha
aa1d7758ce IdeIntf: Prevent bogus entries in TEnumPropertyEditor better. Issue #39832.
(cherry picked from commit d623f68c1d)
2022-08-13 01:52:57 +03:00
juha
cd3d8a368b IdeIntf: Prevent bogus entries with a non-contiguous enum in TEnumPropertyEditor. Issue #39832.
(cherry picked from commit 686b056fcf)
2022-08-13 01:52:55 +03:00
Bart
cd997e0308 Grids: capitalize Sender. Patch by Alexey Torgashin. Issue #39849.
(cherry picked from commit 8abffea77a)
2022-08-13 01:52:53 +03:00
Martin
7d64b56269 LazLogger: fix parsing parameters (handling "=") / Issue #39812
(cherry picked from commit 20a05aea86)
2022-08-07 23:22:21 +02:00
Martin
66ffa62a45 Merge branch 'CompletionNextChar' into 'main'
SynEdit, Completion: Fix Last line not maintain right key because LogCaret.Y is One based

See merge request freepascal.org/lazarus/lazarus!104

(cherry picked from commit 6a5b9a627c)
2022-08-07 15:59:28 +02:00
Martin
2b37669e29 FpDebug: fix accessing nil pointer
(cherry picked from commit dd22337fc3)
2022-08-07 15:59:28 +02:00
Jesus Reyes A
9e0730b2dd LazReport: Add scrollbars to memo in variables editor, by Michal Gawrycki. Fix #30593
(cherry picked from commit 640f35cba5)
2022-08-01 01:41:29 +03:00
dsiders
00f9467f14 Docs: LCL/lcltranslator. Fixes tagging errors.
(cherry picked from commit dc62a1cc70)
2022-08-01 01:35:52 +03:00
dsiders
7f0a33ed65 Docs: LCL/lcltranslator. Adds, updates topic content. Depends on d85e87e5.
* Updates TranslateLCLResourceStrings and SetDefaultLang topics.
* Adds new topic for TranslateUnitResourceStringsEx added in d85e87e5.

(cherry picked from commit cf0c11cb35)
2022-08-01 01:35:49 +03:00
dsiders
fd4f2ea2ec Docs: LCL/lcltranslator. Removes extra spaces in topics. Updates tagging for True and False values.
(cherry picked from commit 4b96fd369f)
2022-08-01 01:35:47 +03:00
dsiders
0699d8db18 Docs: LCL/various. Fixes spelling and grammar errors.
Modified files:
  docs/xml/lcl/buttonpanel.xml
  docs/xml/lcl/dbactns.xml
  docs/xml/lcl/graphmath.xml
  docs/xml/lcl/lclproc.xml
  docs/xml/lcl/lcltaskdialog.xml
  docs/xml/lcl/lcltranslator.xml

(cherry picked from commit f16931bfc4)
2022-08-01 01:35:45 +03:00
Maxim Ganetsky
4334a7da39 LCL: Added convenience TranslateUnitResourceStringsEx wrapper to LCLTranslator.
It allows to no longer include Translations unit in addition to LCLTranslator if user wants to translate some additional unit.
'Ex' suffix allows to avoid name collision with similar functions in Translations unit.

(cherry picked from commit d85e87e54f)
2022-08-01 01:24:26 +03:00
Maxim Ganetsky
8ddb9fc103 LazDataDesktop: removed obsolete IFDEFs (register all possible engines), issue #39836
(cherry picked from commit fd7e574b54)
2022-07-30 01:41:43 +03:00
wp_xyz
6e946f7fd0 LCL/ShellCtrls: Fix ShellTreeView crashing when a file has been deleted by the OS.
(cherry picked from commit e9e8f6ef32)
2022-07-30 01:41:43 +03:00
Bart
281dceb262 Don't raise an exception when date in the edit is out of bounds. Issue #39825.
(cherry picked from commit 455dc87b83)
2022-07-30 01:41:43 +03:00
wp_xyz
ea7faa1aa8 Turbopower_ipro: Fix handling of a <br> tag after a table.
(cherry picked from commit d6828c434c)
2022-07-30 01:41:42 +03:00
wp_xyz
ca0f0a0bf7 TAChart: Fix crash in design mode when Undo is executed after deleting a series.
(cherry picked from commit 358a6955a0)
2022-07-30 01:41:42 +03:00
dsiders
ad822e498c Docs: LCL/comctrls. Fixes typo.
(cherry picked from commit 4b19396ac4)
2022-07-20 16:19:04 +01:00
wp_xyz
6c1bc2c78d LCL/Win32: Fix opening popup menu when Application.MainForm does not exist. Issue #39451. Patches by DeerLab and Iret Company.
(cherry picked from commit 39a13d91bb)
2022-07-06 01:53:09 +03:00
Maxim Ganetsky
f6f7c2153a Cocoa: TCocoaContext.GetTextExtentPoint() height correction (its height now matches the font text extents), patch by David Jenkins, issue #39649
(cherry picked from commit ddb029aa77)
2022-07-01 01:25:52 +03:00
Maxim Ganetsky
0f862d1634 Cocoa: CocoaGDIObjects TCocoaContext.TextOut text drawing optimization, patch by David Jenkins (try 2), issue #39641
(cherry picked from commit ffd4757217)
2022-07-01 01:25:52 +03:00
Martin
6a83e540c9 FpDebug: use Wow64SuspendThread for cross debugging.
(cherry picked from commit dcf2a00767)
2022-06-30 13:09:31 +02:00
Martin
f184a8086c FpDebug: PascalParser, fixed unary minus after comma.
(cherry picked from commit 9fb4edfbe5)
2022-06-30 13:09:30 +02:00
Martin
11349c7dbf FpDebug: fix setting negative value to Register for 32bit target.
(cherry picked from commit 1d0daee376)
2022-06-30 13:09:30 +02:00
Martin
500b1b40c4 SynEdit: fix save/load fold-state.
(cherry picked from commit 339ede7382)
2022-06-30 13:07:03 +02:00
Dmitry Boyarintsev
23915964d2 Cocoa: updating constants values to be friendly with arm cpus on mac, issue #39809
(cherry picked from commit 73bad58fd3)
2022-06-27 01:43:58 +03:00
Martin
79dedefb44 LazDebuggerFp: fixed crash in callstack / dangling pointer
(cherry picked from commit dd89fc14e1)
2022-06-23 21:34:27 +02:00
Martin
f709a752d9 LazUtils: TXMLConfig fixed crash with uninitialized result value. (If "CreateNodes" is false, and [] value is not cached)
(cherry picked from commit 4e97ffa45f)
2022-06-23 21:33:04 +02:00
Martin
575a14ffcb FpDebug: fixed memory leak in FindExportedSymbolInUnit
(cherry picked from commit e2f50ee30d)
2022-06-23 21:32:43 +02:00
Martin
adbcb6c13a FpDebug: fix crash on nil object
(cherry picked from commit 41cb28febf)
2022-06-23 21:31:43 +02:00
Martin
893d7caa84 Debugger, IDE: fix accessing uninitialized objects in debugger-dialogs
(cherry picked from commit 18f0e7a5d3)
2022-06-23 21:30:36 +02:00
Martin
5eca6fa255 FpDebug: PascalParser fix nil object access.
(cherry picked from commit f2cbe3d582)
2022-06-23 21:29:56 +02:00
Martin
8eaeb82d09 Debugger: Inspect-Win, fix wheel scrolling
(cherry picked from commit 1bc575aeff)
2022-06-23 21:29:20 +02:00
Martin
286dadaed9 FpDebugDebugger: fix retrieving stack without limit (fix copy stack to clipboard)
(cherry picked from commit 99495ba51a)
2022-06-23 21:27:49 +02:00
mattias
b7cab21d44 IDE: fixed compilation on Lnux, issue #39777 2022-06-22 04:18:22 +03:00
David Bannon
f3b50444bf Systray on Unix needs to write user specific file to /tmp, merge request !92
(cherry picked from commit bbcc02153f)
2022-06-21 00:41:24 +03:00
Michalis Kamburelis
9356b3001c qt5: Allow sharing OpenGL context data between instances of TOpenGLControl, merge request !95
(cherry picked from commit 210a539c9c)
2022-06-21 00:19:16 +03:00
Michalis Kamburelis
1a031fd7be Cocoa: Allow sharing OpenGL context resources, merge request !96
(cherry picked from commit 06215a7aa2)
2022-06-21 00:18:49 +03:00
Željan Rikalo
9f9f4cb2ad Qt5: fixed crash when calling stretchBlt() on invisible form. issue #39780
(cherry picked from commit 7568b05082)
2022-06-21 00:16:52 +03:00
Juha
8897c24ed6 Packager: Use pure package name of a dependency when searching online packages.
(cherry picked from commit f5321043f4)
2022-06-21 00:16:35 +03:00