Bart
|
f186f03d2d
|
LCL: some changes to comments of enums in Buttons and ComCtrls unit. No functional changes. Patch by Alexey Torgashin, slightly modified by me. Part of Issue #41365.
|
2025-02-27 13:51:05 +01:00 |
|
Bart
|
80b284e5dd
|
LCL: some changes to comments of enums in Dialogs and ExtCtrls unit. No functional changes. Patch by Alexey Torgashin, slightly modified by me. Part of Issue #41365.
|
2025-02-27 13:41:45 +01:00 |
|
Martin
|
d8e64144ee
|
SynEdit: WrappedView, remove incorrect assert. New range can overlap several existing ranges
|
2025-02-27 12:47:56 +01:00 |
|
zeljan1
|
03fa715e23
|
Gtk3: added IsWayland helper function.
|
2025-02-27 12:00:02 +01:00 |
|
Martin
|
2219f01ce4
|
SynEdit: clean up compiler warning. Issue #41475
|
2025-02-27 11:05:48 +01:00 |
|
Martin
|
57240dc768
|
SynEdit: clean up completion IsIdentifierChar
|
2025-02-27 11:00:43 +01:00 |
|
Martin
|
7d0db6e423
|
FpDebug: asm-unwind, higher limits
|
2025-02-26 21:57:37 +01:00 |
|
Martin
|
07eb701953
|
FpDebug: asm-unwind, try other branches before giving up
|
2025-02-26 21:57:36 +01:00 |
|
Martin
|
bef76faa45
|
FpDebug: asm-unwind, follow long jumps
|
2025-02-26 21:57:33 +01:00 |
|
Martin
|
4b04ea627b
|
FpDebug: asm-unwind, check if result is in readable memory, and try to find result-after-call-instr.
|
2025-02-26 21:57:33 +01:00 |
|
Martin
|
f1941c9cce
|
FpDebug: asm-unwind, improve handling of jump
|
2025-02-26 21:57:30 +01:00 |
|
Martin
|
10254a7769
|
FpDebug: asm-unwind, store "pushed frame" info for branch-points
|
2025-02-26 18:33:25 +01:00 |
|
Martin
|
51eca6e940
|
FpDebug: overloaded Register.SetValue to avoid range-check errors.
|
2025-02-26 17:28:47 +01:00 |
|
zeljan1
|
ec97ee173f
|
Gtk3: reduce asserts from GtkScrollbar.
|
2025-02-26 16:58:08 +01:00 |
|
Maxim Ganetsky
|
c22d81837f
|
IDE: regenerated translations and updated Russian translation
|
2025-02-26 18:30:25 +03:00 |
|
Martin
|
b9f6ea9b9d
|
IDE: Debugger-Backend options, new layout
|
2025-02-26 14:22:43 +01:00 |
|
zeljan1
|
f90db81742
|
Qt,Qt5,Qt6: do not send KeyUp if key is autorepeated. issue #41472
|
2025-02-26 12:26:24 +01:00 |
|
Martin
|
3360fef947
|
FpDebug: fix/improve x86-disass function IsAfterCallInstruction
|
2025-02-25 21:47:59 +01:00 |
|
Martin
|
854c5fe046
|
FpDebug: improve stack unwinding by disassembler, handle frame BP in push/pop / update valid stack area for pop
|
2025-02-25 21:47:58 +01:00 |
|
Martin
|
a625b50890
|
FpDebug: improve stack unwinding by disassembler, fix storing info for conditional jumps. Need to store/restore NewFrame, NewStack
|
2025-02-25 21:47:58 +01:00 |
|
Martin
|
cee3781c3c
|
FpDebug: improve stack unwinding by disassembler, add checks if NewFrame is valid/known
|
2025-02-25 17:43:36 +01:00 |
|
Martin
|
c4ab5aa2cf
|
IDE: prevent resizing hidden SynEdits. (Workaround for IsControlVisible does not work in tab/pages, and controls do not get notified if their parent becomes visible)
|
2025-02-25 17:27:10 +01:00 |
|
zeljan1
|
53561a732a
|
Gtk3: implemented SetSelText for GtkEntry.
|
2025-02-25 16:45:48 +01:00 |
|
zeljan1
|
56bec1de09
|
Gtk3: set proper result.
|
2025-02-25 15:09:15 +01:00 |
|
zeljan1
|
a4855f6fa5
|
Qt5,Qt6: fixed build on 32bit cpu. issue #41468
|
2025-02-25 14:57:12 +01:00 |
|
zeljan1
|
bfc45a589a
|
Qt5, Qt6: allow background color of TTabSheet just like in win32,gtk2 and gtk3. Fixed setting font of TTabSheet.
|
2025-02-25 14:53:46 +01:00 |
|
zeljan1
|
3a75d77348
|
Gtk3: allow changing background color of TTabSheet like under gtk2 and win32
|
2025-02-25 14:38:25 +01:00 |
|
zeljan1
|
5b6aa6bc5b
|
Gtk3: use GtkLayout instead of GtkFixed for TTabSheet handle, adjust TGtk3GroupBox client rect in sizeAllocate event if needed
|
2025-02-25 14:15:23 +01:00 |
|
Juha
|
9940ea00d9
|
LHelp: Fix range check error. FPC got confused about LongInt - THelpContext conversion. Issue #41462.
|
2025-02-25 13:41:22 +02:00 |
|
Juha
|
b6f6463d1a
|
LHelp: Streamline reading cmd line parameters.
|
2025-02-25 13:39:36 +02:00 |
|
zeljan1
|
406e06d1a9
|
Gtk3: make EnableScrollBar result similar to qt and gtk2 ws.
|
2025-02-25 09:22:22 +01:00 |
|
zeljan1
|
f38f4c730f
|
Gtk3: fixed TGtk3WidgetSet.ShowWindow for non toplevels, also include SW_HIDE for all widgets.
|
2025-02-25 09:20:35 +01:00 |
|
zeljan1
|
dfbb109d02
|
Gtk3: make mouseUp and MouseDown work for TButton, TBitBtn, TCheckBox, TRadioButton ...
|
2025-02-25 09:01:34 +01:00 |
|
Maxim Ganetsky
|
7849b15d3d
|
Merge branch 'LCL/TMemoStringsClean' into 'main'
LCL: Cleaning the unused class TMemoStrings
See merge request freepascal.org/lazarus/lazarus!440
|
2025-02-24 23:39:59 +00:00 |
|
n7800
|
b0512c1564
|
LCL: Cleaning the unused class TMemoStrings
|
2025-02-24 23:07:10 +00:00 |
|
zeljan1
|
a791654a4f
|
Gtk3: Implemented TCustomMemo setSelStart,setCaretPos,setSelLength,setSelText and getters.
|
2025-02-24 19:50:37 +01:00 |
|
Juha
|
994f82510f
|
LazUtils: Fix newly introduced bugs in UTF8StringReplace.
|
2025-02-24 17:41:45 +02:00 |
|
Martin
|
b96a679613
|
Laz-VirtualTreeView: Protect calls to killtimer with a check for HandleAllocated. If the parent window is not visible (or no parent present) then the handle should not be requested. See notes on issue #41430
|
2025-02-24 16:07:23 +01:00 |
|
Martin
|
79bed04544
|
FpDebug: Fix reading DWARF-5, use correct HeaderSize when resolving references.
|
2025-02-24 11:12:44 +01:00 |
|
Martin
|
0530a14bd5
|
FpDebug: Add safeguard/error-checks to TDwarfInformationEntry.PrepareAbbrev / PrepareAbbrevData. Issue #41459
|
2025-02-23 23:34:06 +01:00 |
|
zeljan1
|
a8a1fc1666
|
Gtk3: removed unneeded TGtk3Container.AddChild().
|
2025-02-23 21:30:23 +01:00 |
|
zeljan1
|
cb32e2f0eb
|
Gtk3: cleanup
|
2025-02-23 21:01:25 +01:00 |
|
zeljan1
|
bf52173a6f
|
Qt5, Qt6: make sure pushbutton is unblocked, but also there's no segfault.
|
2025-02-23 18:56:37 +01:00 |
|
zeljan1
|
6f3d1328a7
|
Gtk3: implemented TCustomForm.AllowDropFiles & TCustomForm.OnDropFiles.
|
2025-02-23 18:38:37 +01:00 |
|
zeljan1
|
52ce6cd071
|
Gtk3: stop mouse press/release for wtPanel type, so dragging of TCustomPanel works now.
|
2025-02-23 18:15:22 +01:00 |
|
Martin
|
72d920bcc6
|
SynEdit: cleanup, add initialization.
|
2025-02-23 17:10:57 +01:00 |
|
Martin
|
93da409830
|
SynEdit: disabled hint for "not inlining inherited" 3123
|
2025-02-23 17:10:56 +01:00 |
|
Martin
|
5c62f7b497
|
SynEdit: disabled "INLINE OFF" / used for debugging
|
2025-02-23 17:10:56 +01:00 |
|
Martin
|
faccb609a2
|
SynEdit: fix "paste as column", don't move caret-x, if last pasted line is empty
|
2025-02-23 17:10:56 +01:00 |
|
zeljan1
|
75d96cf0ea
|
Gtk3: uncomment GtkLayout^.set_has_window(), it must have it's own window.
|
2025-02-23 15:39:42 +01:00 |
|