zeljan1
|
375aee0658
|
Gtk3: set background color. Patch by Anton Kavalenka. issue #41348
|
2025-01-25 21:59:24 +01:00 |
|
Martin
|
d121ba841e
|
SynEdit: fix folded view, missing assign to result. (random gutter errors with wrapped text)
|
2025-01-25 21:40:13 +01:00 |
|
zeljan1
|
5eded0d07e
|
Gtk3: fixed loop with paint, stalled code.
|
2025-01-25 21:31:21 +01:00 |
|
zeljan1
|
16be2ec0a6
|
Gtk3: update scroll event, some code leaved inside debug define.
|
2025-01-25 20:07:04 +01:00 |
|
zeljan1
|
938a777f5a
|
Gtk3: fixed scrolling and proper painting of TCustomControl, reduce number of unnecessary events.
|
2025-01-25 19:27:22 +01:00 |
|
Martin
|
420af4fe70
|
IDE, SourceEdit: keep topline when folding comment and similar via context menu. Adapt for word-wrap.
|
2025-01-25 18:42:13 +01:00 |
|
Martin
|
beb2505039
|
IDE, SourceEdit: keep topline when folding comment and similar via context menu. Issue #41227
|
2025-01-25 18:22:30 +01:00 |
|
Maxim Ganetsky
|
6e373ed9c6
|
IDE: regenerated translations and updated Russian translation
|
2025-01-25 18:33:17 +03:00 |
|
zeljan1
|
cf18117fd2
|
Gtk3: added Gtk3IsAdjustment()
|
2025-01-25 15:59:23 +01:00 |
|
zeljan1
|
df90538fc2
|
Gtk3: ScrollWindowEx() use queue_draw_area instead of move_region. We don't want to move children until it's explicitly set in flags.
|
2025-01-25 09:58:48 +01:00 |
|
dsiders
|
0e1ed024d8
|
Docs: LCL/dialogs. Updates TColorDialogOption.cdShowAlphaChannel to include GTK3 in the supported platforms. Issue #22717.
|
2025-01-24 23:34:46 -05:00 |
|
Martin
|
ab35263d34
|
IDE: Add config for SynEdit wrapped-view
|
2025-01-24 21:43:11 +01:00 |
|
Martin
|
dfadb86949
|
SynEdit: Wrapped-View, introduced MinWrapWidth
|
2025-01-24 21:43:10 +01:00 |
|
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 |
|