Martin
|
8acb7a8215
|
SynEdit: Wrapped-view, publish CaretWrapPos
|
2025-01-24 21:43:10 +01:00 |
|
Martin
|
8177877e02
|
SynEdit: Wrapped-view, map (mouse click) positions at (before/after) start/end of sub-line to the correct end/start pos of the subline (according to property CaretWrapPos)
|
2025-01-24 21:43:10 +01:00 |
|
Martin
|
1f18a0d57d
|
SynEdit: TextDrawer, paint divider lines only for last wrapped line
|
2025-01-24 21:43:09 +01:00 |
|
Martin
|
2a874e1c87
|
SynEdit: fix invalidate gutter-lines, if caret Viewed-Y changes
|
2025-01-24 21:43:09 +01:00 |
|
Martin
|
ce7acbe6cf
|
SynEdit: markup gutter-marks, use logical pos. Handle wrapped lines (phys pos occurs on every sub-line)
|
2025-01-24 21:43:09 +01:00 |
|
Martin
|
86abcd75d9
|
SynEdit: Add support for folding wrapped text
|
2025-01-24 21:43:08 +01:00 |
|
Martin
|
a09c94fa11
|
SynEdit: Folded-view, rename TopLine to TopViewPos
|
2025-01-24 21:43:08 +01:00 |
|
Martin
|
7727294e2c
|
SynEdit: Folded-View, rename some fields
|
2025-01-24 21:43:07 +01:00 |
|
Martin
|
a949f2be2e
|
SynEdit: Wrapped-view, clean up empty nodes
|
2025-01-24 21:43:07 +01:00 |
|
Martin
|
e331c9fb35
|
SynEdit: Wrapped-view, fix leaks. Remove event-handler and view in Destroy
|
2025-01-24 21:43:07 +01:00 |
|
Martin
|
bf012c22cd
|
SynEdit: Wrapped-view, fix Wrap-Width (SynEdit needs 1 extra char)
|
2025-01-24 21:43:03 +01:00 |
|
Martin
|
94f2b48f00
|
SynEdit: Wrapped-view, fix painting for non-wrapped lines. Update values for current (sub-)line
|
2025-01-24 20:53:55 +01:00 |
|
Martin
|
bbee19f531
|
SynEdit: Wrapped-view, fix inserting lines
|
2025-01-24 20:52:21 +01:00 |
|
Martin
|
56889ff210
|
SynEdit: Wrapped-view, fixed dangling node in invalidation list
|
2025-01-24 20:52:20 +01:00 |
|
Martin
|
7a61eec5b3
|
SynEdit: Wrapped view, fixed assertion
|
2025-01-24 20:52:20 +01:00 |
|
Martin
|
9a8138a7c1
|
SynEdit: Word wrap, fix initialization of token-info
|
2025-01-24 20:52:20 +01:00 |
|
Martin
|
33ea43b9e4
|
SynEdit: optimize status-events
|
2025-01-24 20:52:20 +01:00 |
|
Željan Rikalo
|
7c69859cf3
|
Gtk3: fixed building gtk3 ws on older distros, newer code is ifdefed with -dUSEGTK3LATESTBINDINGS if someone need latest glib2,gio2,gmodule2 and gobject2 bindings. Commented code is not used at all for lazarus gtk3.
|
2025-01-24 17:18:03 +01:00 |
|
mattias
|
4edd6ad90b
|
ide: save as for an unit with ampersand source name, must suggest without ampersand filename
|
2025-01-24 16:53:23 +01:00 |
|
mattias
|
5661bb7120
|
ide: use RemoveAmpersands
|
2025-01-24 16:47:19 +01:00 |
|
mattias
|
85dd5c0743
|
codetools: fix xml: option to remove unopen close tags, aissist: fix xml
|
2025-01-24 12:29:52 +01:00 |
|
mattias
|
1c07e853c7
|
codetools: fixed ppu search for ampersand units
|
2025-01-24 11:06:34 +01:00 |
|
zeljan1
|
7dfce26b3a
|
Gtk3: do not queue draw widget area if rect have invalid width or height.
|
2025-01-23 22:54:54 +01:00 |
|
Juha
|
9c1268e600
|
LCL: Do not clear Checked state of an Action when linked to TSpeedButton and the button gets disabled. Issue #41352, patch by Peter.
|
2025-01-23 20:22:29 +02:00 |
|
zeljan1
|
b38335ac9a
|
lclextensions package: fixed range check error.
|
2025-01-23 18:58:54 +01:00 |
|
Bart
|
80b7b1fa95
|
GTK3: implements TColorDialog.AlphaChannel and TColorDialogOption.cdPreventFullOpen. Patch by Anton Kavalenka. Part of Issue #22717.
|
2025-01-23 18:40:14 +01:00 |
|
zeljan1
|
38292ecb71
|
Qt5: bypass window manager for hint windows, fixes raising of hint window in system tray on some window managers eg xfwm4.
|
2025-01-23 17:25:44 +01:00 |
|
mattias
|
f84357df08
|
aissist: nicer unit names
|
2025-01-23 15:34:25 +01:00 |
|
mattias
|
7fa47dc222
|
codetools: fixed modeswitch autoderef for forward pointer, issue #41353
|
2025-01-23 13:52:20 +01:00 |
|
zeljan1
|
b498943168
|
Qt6: on darwin Qt must think that we use 96dpi, not 72.
|
2025-01-23 13:45:09 +01:00 |
|
mattias
|
b30984ef03
|
codetool: fixed find declaration of pointer type to type behind, issue #31320
|
2025-01-23 13:25:26 +01:00 |
|
zeljan1
|
a48730d17a
|
Gtk3: fixed doubled resize events for TCustomForm, fixed TCustomForm getClientRect.
|
2025-01-23 11:19:26 +01:00 |
|
mattias
|
e8156b8eb5
|
codetools: fixed resolve forward defined pointer, patch from WooBean007, issue #31230
|
2025-01-23 10:45:30 +01:00 |
|
zeljan1
|
0661301110
|
Gtk3: cleanup.
|
2025-01-23 09:17:39 +01:00 |
|
Martin
|
fc08a7c13f
|
SynEdit: reduce duplicate status events
|
2025-01-23 01:01:43 +01:00 |
|
Martin
|
949a6339ac
|
SynEdit: Textdrawer, fixed painting gaps past EOL (don't show special chars in gap before fold-indicator)
|
2025-01-23 01:01:43 +01:00 |
|
zeljan1
|
a2153c9bcb
|
Gtk3: TToolbar should be TCustomControl, also this is first commit maded with lazarus-gtk3 ide :), just few secs after those changes it crashed :))))
|
2025-01-22 23:30:34 +01:00 |
|
zeljan1
|
52468145b6
|
Gtk3: fixed TCustomTabControl/TCustomPage sizing, fixed bug where Widget property getter initialized widget if it's destroyed.
|
2025-01-22 23:07:57 +01:00 |
|
zeljan1
|
6668cb44c4
|
Gtk3: fixed wrong value set to natural height of lclgtk* controls.
|
2025-01-22 21:50:29 +01:00 |
|
zeljan1
|
4374f2360f
|
Gtk3: added G_OBJECT_TYPE_NAME(), same name as gtk3 macro have. Needed for debugging.
|
2025-01-22 18:26:22 +01:00 |
|
zeljan1
|
be473cfce5
|
Qt5,Qt6: fixed hintwindow grab focus with xfce window manager.
|
2025-01-22 13:38:18 +01:00 |
|
zeljan1
|
54e4530082
|
Gtk3: fixed invalid size from TGtk3WidgetSet.GetClientRect. issue #41343
|
2025-01-22 13:17:27 +01:00 |
|
zeljan1
|
7f92b9f77a
|
Gtk3: fixed range error when assigning brush color in device context.
|
2025-01-22 10:31:24 +01:00 |
|
dsiders
|
7613e28ec0
|
Docs: LCL/comctrls. Updates TCustomTreeView.HotTrack to describe underline text drawn on a hovered tree node.
|
2025-01-21 20:38:32 -05:00 |
|
mattias
|
68bef43532
|
aissist: fpdoc: store response
|
2025-01-21 18:46:06 +01:00 |
|
mattias
|
f4c0443b5d
|
aissist: add button to fpdoc editor describe a function
|
2025-01-21 18:21:46 +01:00 |
|
zeljan1
|
372fc3b29c
|
Gtk3: safe guard against duplicate signal assignment.
|
2025-01-21 16:18:01 +01:00 |
|
zeljan1
|
0fbd8536a5
|
Gtk3: fixed result of Gtk3TranslateScrollStyle
|
2025-01-21 15:48:45 +01:00 |
|
zeljan1
|
4c92117a9a
|
Gtk3: more debug, check if widget is realized in SetBounds.
|
2025-01-21 14:26:51 +01:00 |
|
zeljan1
|
c52971d599
|
Gtk3: check if GetCapture works ok.
|
2025-01-21 13:37:23 +01:00 |
|