Commit Graph

66236 Commits

Author SHA1 Message Date
Martin
f39025ab18 LazDebuggerFp: fix asm-step-over wrongly stops at finally block in nested code. Issue #41226
(cherry picked from commit 929c9e68ca)
2024-11-06 16:27:33 +01:00
Martin
3fca59ea2e FpDebug: Asm-step-over, ignore unloading library events
(cherry picked from commit 93da1812b9)
2024-11-06 16:20:17 +01:00
wp_xyz
722cddb5f9 TAChart: Fix duplicate "virtual" directive of TBasicChartSeries.ClipRectChanged (https://forum.lazarus.freepascal.org/index.php/topic,69114.msg536109.html).
(cherry picked from commit b07267959f)
2024-10-31 00:09:04 +01:00
wp_xyz
95146d6346 virtualtreeview: partially revert 402cffbdfd, issue #41210
(cherry picked from commit a775e7be7c)
2024-10-31 00:09:02 +01:00
Ondrej Pokorny
c30f99e7e0 Revert "PackageTabs: Improve visibility of selected editor tab. Issue #41132, patch by Maxim Ganetsky."
This reverts commit 930797ee74.
2024-10-16 12:17:52 +02:00
dsiders
3ae9e09974 Docs: LCL/controls. Updates topics to specify how Height/ClientHeight and Width/ClientWidth differ from VCL.
* TControl.ClientHeight
* TControl.ClientWidth
* TControl.Height
* TControl.Width

(cherry picked from commit 49b437e2e5)
2024-10-15 17:40:25 +01:00
Maxim Ganetsky
7ff6827277 IDE: committed automatically regenerated resource file 2024-10-10 18:37:21 +03:00
wp_xyz
ee864d978f VirtualTreeView: Fix header paint issue in gtk2.
(cherry picked from commit 8b9b6cd85d)
2024-10-08 15:45:26 +02:00
wp_xyz
9f04270439 VirtualTreeView: Fix memory leaks in Advanced demo
(cherry picked from commit 3c2da22f52)
2024-10-08 15:37:14 +02:00
wp_xyz
128187f9e0 VirtualTreeView: Add dataarray sample project.
(cherry picked from commit 92271f5b1a)
2024-10-08 15:36:33 +02:00
wp_xyz
f636905fff VirtualTreeView: Improved LCL scaling.
(cherry picked from commit 402cffbdfd)
2024-10-08 15:23:06 +02:00
wp_xyz
2f3f3f50bc VirtualTreeView: Improve Advanced sample project
(cherry picked from commit 76d430baad)
2024-10-08 15:22:49 +02:00
wp_xyz
3fec000b1c VirtualTreeView: Fix painting of unthemed expland/collapse buttons in non-Windows widgetsets.
(cherry picked from commit d5040729df)
2024-10-08 15:22:19 +02:00
wp_xyz
9773473a83 Examples/VirtualTreeViews: Improved rendering of AdvancedDemo in dark mode.
(cherry picked from commit 4e6afdc699)
2024-10-08 15:17:29 +02:00
wp_xyz
5cfcc7a83a IDE: Some more refinements in layout of editorfilemanager form.
(cherry picked from commit 5ffb95c6b5)
2024-10-07 10:52:05 +02:00
wp_xyz
4d1834d8b4 IDE: Auto-sized layout of editorfilemanager form. Patch by Roland Hahn (slightly modified).
(cherry picked from commit 70fa0f186d)
2024-10-07 10:52:04 +02:00
Martin
ea0604c23a LCL: fix DPI scaling for aligned controls with anchor on their free site. Issue #41007
(cherry picked from commit 9c9902c1fc)
2024-10-06 00:11:02 +02:00
Martin
4ff7d8564d EditorMacro-Viewer: fix showing items when viewer is first opened.
(cherry picked from commit 0197574bfd)
2024-10-06 00:07:51 +02:00
Martin
93b8dc38f4 IdeDebugger: fix range check in disassembler
(cherry picked from commit 84b64855b1)
2024-10-06 00:06:57 +02:00
rich2014
32d8294154 Revert "Cocoa: fix memory leak in LegacyScroller #41171"
This reverts commit e78f9e84ad.
2024-10-05 01:18:51 +08:00
rich2014
e78f9e84ad Cocoa: fix memory leak in LegacyScroller #41171 2024-10-05 00:11:04 +08:00
rich2014
42f7e27f41 Cocoq: release a global variables issue #41170 2024-10-04 23:08:09 +08:00
Željan Rikalo
c56446c89c Qt5, Qt6: simplified code, use GetTextExtentExPoint from lclintf implementation.
(cherry picked from commit f528ace9dc)

Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-10-02 13:31:30 +00:00
mattias
62bcb0a627 set fixes version to 3.7 2024-09-28 10:15:36 +02:00
mattias
597cb17457 set fixes version to 3.6 2024-09-28 10:09:00 +02:00
mattias
5c030d3215 docs: xml: updated year 2023 to 2024 2024-09-28 09:54:46 +02:00
rich2014
9ace9bb511 Cocoa/Theme: improve on f84e081 2024-09-25 20:03:00 +08:00
dsiders
15b81b0241 Docs: LazUtils/lazutf8. Fixes and expands content in UTF8Insert topic. Issue #41154.
(cherry picked from commit 514fadb9ca)
2024-09-25 01:59:39 +01:00
Martin
2f073cd509 SynEdit: Fix compile. 2024-09-24 17:15:50 +02:00
Martin
49bf7a6262 SynEdit: Pascal-Highlighter add cppdecl and oldfpccall. Issue #41051
(cherry picked from commit 45b079d896)
2024-09-24 16:59:34 +02:00
DomingoGP
63abb38c15 Jedi code format: fix bug formatting const arrays. Issue #41152
(cherry picked from commit 708f754935)
2024-09-23 21:06:42 +02:00
rich2014
f84e08173d Cocoa/Theme: fix themed button/checkbox issue #41150 2024-09-23 22:48:21 +08:00
Martin
2fd43649f0 DockedFormEditor: fix "cannot focus an inactive window" if showing source-edit hidden in tabbed anchor-docking.
(double click button, while source-edit is cloned to 2nd source-edit, docked into same main window but hidden in nested anchor tabs)

(cherry picked from commit 20929d2f06)
2024-09-23 10:56:03 +02:00
Martin
d20c0908d8 IdeDebugger: fix detecting if current watch was freed.
(cherry picked from commit 5192cd95d9)
2024-09-23 10:56:03 +02:00
dsiders
7df430ba84 Docs: LCL/forms. Updates TCustomForm.GetFormImage topic to clarify content and to fix an error in example code. Depends on 55ac08a5, 53ba8c47.
(cherry picked from commit 27c9054d4e)
2024-09-18 15:58:46 +03:00
dsiders
835433a741 Docs: LCL/forms. Updates TCustomForm.GetFormImage topic for changes in 55ac08a5. Issue #41140.
(cherry picked from commit 53ba8c47aa)
2024-09-18 15:58:46 +03:00
wp_xyz
9be03897ee LCL/Forms: Overload function TCustomForm.GetFormImage with procedure requiring the bitmap as argument. Issue #41140.
(cherry picked from commit 55ac08a505)
2024-09-18 15:58:45 +03:00
wp_xyz
b148fd8cb1 PackageTabs: Improve visibility of selected editor tab. Issue #41132, patch by Maxim Ganetsky.
(cherry picked from commit 930797ee74)
2024-09-18 15:58:45 +03:00
Bart
191d5ff89f LazUtils: simplify TryGetSymlinkTarget for fpc >= 3.3.1 (used in ReadAllLinks on Windows).
(cherry picked from commit 27535e6d4a)
2024-09-18 15:58:45 +03:00
Bart
89c32c1969 LazUtils: use TryGetSymlinkTarget consistently in ReadAllLinks on Windows.
(cherry picked from commit 1ba49f1940)
2024-09-18 15:58:45 +03:00
Bart
28f4bcdb5f LazUtils: implement ReadAllLinks for Windows. Part of issue #40689
(cherry picked from commit 5864b5984c)
2024-09-18 15:58:45 +03:00
rich2014
2b4c5041c4 cocoa: fix some legacy transparent icon format issues #41131
there are two transparent formats:
1. the one with alpha channel like modern graphic formats (supported previously)
2. the other historical legacy with extra 1bit/pixel MaskBitmap (fixed this time), scaled mask supported also.
2024-09-17 21:05:39 +08:00
DomingoGP
ccf6932926 Jedi code format: solves issue #41141 problem with type helpers for in class typed types
(cherry picked from commit d08faaa7d6)
2024-09-15 11:43:22 +02:00
rich2014
b12de1fee6 Cocoa: fix transparent image drawing , issue #41131 2024-09-15 12:12:49 +08:00
rich2014
3bdd810b85 Cocoa: fix the length of BUTTON_CAPTION_ARRAY in CocoaConst 2024-09-15 12:02:40 +08:00
rich2014
ec321189ad Cocoa: fix the crash when set TComboBox.DropDown with csDropDownList 2024-09-15 12:00:37 +08:00
rich2014
55c4e2ffe8 Cocoa: unify window titles 2024-09-15 11:59:50 +08:00
rich2014
60f26594ad Cocoa: fix i18n in TCocoaWidgetSet.PromptUser(), issue #41053 2024-09-15 11:58:58 +08:00
rich2014
12009ca3c7 Cocoa: fix LCLViewExtension.lclLocalToScreen() when the Control is in ScrollView #39706 2024-09-15 11:49:06 +08:00
rich2014
0eb826dee1 Cocoa: fix the issue that both LCL and COCOA handle Dragged Event
try Drag lite item in TListBox
2024-09-15 11:47:44 +08:00