Maxim Ganetsky
68be8af6a8
IDE: simplified wording of a warning in TreeView property editor
2025-05-05 01:49:45 +03:00
wp_xyz
023f45bfcc
Revert "LCL/GraphUtil: Initialize interpolation as nil (see 412af2a70b
, issue #41614 )"
...
This reverts commit f1f4ed909c
.
2025-05-04 22:39:33 +02:00
wp_xyz
f1f4ed909c
LCL/GraphUtil: Initialize interpolation as nil (see 412af2a70b
, issue #41614 )
2025-05-04 22:16:04 +02:00
dsiders
49848f1d14
Docs: LCL/graphutil. Fixes missing end tag.
2025-05-04 16:06:47 -04:00
dsiders
ea83afdf93
Docs: LCL/graphutil. Updates the ScaleImg topic for changes in 412af2a7
. Issue #41614 .
2025-05-04 14:53:45 -04:00
mattias
f33db2a17a
codetools: fixed searching classes on target wasi, wasip1, wasip2, wasip1threads
2025-05-04 20:11:15 +02:00
wp_xyz
412af2a70b
LCL/GraphUtils: Fix image up-scaling by procedure ScaleImg. Issue #41614 .
2025-05-04 19:15:31 +02:00
Bart
ba09545f7b
IDE: TreeView property editor:
...
- Replaced sccsTrEdtConfirmationCaption with the existing rsMtConfirmation from the LCL.
- Set opendialog filter to "All files" by default (instead of the new XML type).
- Hint that node images can be stored in XML format.
Patch by n7800, with minor modification by me.
2025-05-04 18:43:38 +02:00
Martin
5bbe937c5e
SynEdit: implement ScrollBy / Issue #41605
2025-05-04 14:40:11 +02:00
zeljan1
f2e1746dfa
Gtk3: implemented LM_MOVE for TCustomForms.
2025-05-03 10:00:40 +02:00
zeljan1
db89d1d59e
Gtk3: implemented CreatePatternBrush.
2025-05-02 17:55:40 +02:00
zeljan1
56db2db708
Gtk3: removed leftover.
2025-05-02 17:16:40 +02:00
zeljan1
f31ffc04b7
Gtk3: make DrawFrameControl paint correct checkbox and radio button.
2025-05-02 14:56:16 +02:00
Maxim Ganetsky
40f996af58
Pas2JS: regenerated translations and updated Russian translation
2025-05-02 13:06:01 +03:00
Maxim Ganetsky
372dc7524c
Pas2JS: minor improvements of captions
2025-05-02 13:04:41 +03:00
Michaël Van Canneyt
99005a4950
* Allow to run threaded wasm
2025-05-01 23:19:14 +02:00
zeljan1
00928502af
Gtk3: fixed memleak from previous commit.
2025-05-01 14:25:50 +02:00
zeljan1
3b164ff23f
Gtk3: fixed double free and crash in some circumstances, eg. code window in source editor, maybe fix for issue #41569
2025-05-01 14:15:53 +02:00
zeljan1
b6560ee5b3
Gtk3: make TListView.ViewStyle = vsList work
2025-05-01 13:35:06 +02:00
zeljan1
30f48262c7
Gtk3: fix gtk3 ugly behaviour when clicking close button of non modal window below modal window(s)
2025-05-01 12:44:17 +02:00
zeljan1
16f6a8bc06
Gtk3: fixed TPageControl with customized image index. Patch by Anton Kavalenka. issue #41579
2025-05-01 11:51:48 +02:00
zeljan1
a4bfdfc8ff
Gtk3: do not activate transient parent with mouse when we are modal form
2025-05-01 11:47:52 +02:00
Maxim Ganetsky
fc2705b1ed
Merge branch with NotifyApplicationUserInput changes.
...
NotifyApplicationUserInput should accept a TLMessage to ensure that the
message parameters are delivered.
See merge request freepascal.org/lazarus/lazarus!464
2025-05-01 02:42:41 +03:00
Lipinast Lekrisov
0b316d9d07
IDE: OnUserInput/NotifyApplicationUserInput fixes
2025-05-01 02:39:07 +03:00
Lipinast Lekrisov
899f36897a
Gtk/Gtk2/Gtk3: fixes in NotifyApplicationUserInput
2025-05-01 02:39:07 +03:00
Lipinast Lekrisov
04474929e1
CustomDrawn: fixes in NotifyApplicationUserInput
2025-05-01 02:39:07 +03:00
Lipinast Lekrisov
9331c551e3
Cocoa: fixes in NotifyApplicationUserInput
2025-05-01 02:39:07 +03:00
Lipinast Lekrisov
b8daf2d0c1
Carbon: fixes in NotifyApplicationUserInput
2025-05-01 02:39:07 +03:00
Lipinast Lekrisov
3636904959
Win32/WinCE: fixes in NotifyApplicationUserInput
2025-05-01 02:39:07 +03:00
Lipinast Lekrisov
febe7dd477
Qt/Qt5/Qt6: fixes to NotifyApplicationUserInput
2025-05-01 02:31:20 +03:00
Lipinast Lekrisov
35a5df1517
LCL: TOnUserInputEvent now works with message reference
2025-05-01 02:31:20 +03:00
Bart
2e0cb2cfbf
LCL: Implement Application.OnLog. Resolves issue #40913 .
2025-04-28 22:54:41 +02:00
Maxim Ganetsky
5188131074
LazDataDesktop: better handle closing of a question dialog, part of merge request !281
2025-04-27 19:18:57 +03:00
Maxim Ganetsky
530e81997e
IDEProject: cache values obtained by Units[Result] getters as appropriate, based on merge request !394 by n7800
2025-04-27 18:57:29 +03:00
Maxim Ganetsky
3951ff86e6
IDEIntf: regenerated translations and updated Russian translation
2025-04-27 18:27:32 +03:00
Maxim Ganetsky
bf3e2c0813
IDEIntf: reorganized resource strings of TreeView items OpenDialog filter, made this part less prone to potential typos in translations
2025-04-27 18:23:42 +03:00
Bart
f4755a13f1
TreeStorage: Provide a callback function in TreeSaveToXML/TreeLoadFromXML. Issue #41602 .
2025-04-27 13:16:41 +02:00
Bart
ae4aa51835
TreeView property editor: tweak the Open- and SaveDialog filter. Part of Issue #40806 .
2025-04-27 12:21:11 +02:00
Bart
2307106895
TReeView property editor. Remove internal function ConfirmFileReplace, use ofOverWrtiePrompt for associated TSaveDialog instead. Part of issue #40806 .
2025-04-27 11:51:56 +02:00
Martin
b94af816fe
FpDebug: fix finding breakpoint addresses for generics. Related to https:/bugs.freepascal.org/view.php?id=37658
2025-04-26 12:30:08 +02:00
Martin
92d902d141
Win32, LCL: fix crash of TWin32WSCustomShellTreeView on Win-XP.
2025-04-25 20:06:05 +02:00
Martin
56e8feccc1
IDE: Disable tracking feature in package-manager as it causes IDE crashes. See Issue #41555 / commit aae7ed1f94
2025-04-25 01:08:50 +02:00
wp_xyz
347e9fc629
TAChart: Improved drawing of broken lines (TEnhancedChartPen.EnhancedBrokenLines)
2025-04-25 00:03:44 +02:00
Martin
ec03c5273d
IDE, SourceEditor: use SynEdits logical pos directly (already computed) rather than converting.
2025-04-24 21:36:08 +02:00
Martin
6974d8ea3d
SynEdit: Remove some "TopView := TopView". Those were originally added to adjust for new fold/unfold lines. But this is now handled via event senrLineMappingChanged
2025-04-24 20:26:48 +02:00
Martin
79d5fbb479
SynEdit: Wordwrap, check if wrap-count changed for any modified line
2025-04-24 16:27:00 +02:00
Martin
d333eac396
SynEdit: Wordwrap, reduce unnecessary invalidate/paint.
2025-04-24 16:26:59 +02:00
Maxim Ganetsky
d58062682f
Merge branch 'PackageTabs/SideAlign' into 'main'
...
PackageTabs: Align the tab captions on the left if they are located on the side
See merge request freepascal.org/lazarus/lazarus!441
2025-04-24 16:31:34 +03:00
n7800
0bf878f88e
PackageTabs: Align the tab captions on the left if they are located on the side
2025-04-24 16:24:33 +03:00
Maxim Ganetsky
513d4a4c99
Merge branch 'canvas_test_gtk2_fix' into 'main'
...
Examples, canvas_test: added workaround to avoid shaped window example crash on GTK2
See merge request freepascal.org/lazarus/lazarus!460
2025-04-24 16:14:02 +03:00