Commit Graph

70186 Commits

Author SHA1 Message Date
Martin
1af3482262 SynEdit: Prevent duplicate OnStatusChanged calls during recursions. 2025-02-22 21:36:26 +01:00
zeljan1
c3a7f80706 Gtk3: implemented color property for TCustomGroupBox. 2025-02-22 21:07:52 +01:00
zeljan1
a19c10092a Gtk3: fix for sporadic crash, removed unneeded LM_CLICKED. issue #41449 2025-02-22 20:39:10 +01:00
zeljan1
ccd49bd9a3 Gtk3: possible fix for gtk asserts. issue #41456 2025-02-22 20:36:23 +01:00
zeljan1
657ec3b852 Gtk3: Make GtkNotebook widget, removed GtkEventBox, fixes issue #41458 2025-02-22 20:35:06 +01:00
wp_xyz
b8d68ac49e LCL/TreeView: Rename HideSelectionMode options from (hsmLaz, hsmDelphi) to (hsmGray, hsmHide) and deprecate them. Update the customdrawing demo. 2025-02-22 19:27:36 +01:00
zeljan1
20d22eae2a Qt: make arrow keys work at design time. issue #41453 2025-02-22 19:12:34 +01:00
zeljan1
9ad5559338 Qt5, Qt6: allow arrow keys at design time. issue #41453 2025-02-22 18:56:17 +01:00
zeljan1
17407a1e4d Qt5,Qt6: map unicode chars to lcl keys where possible. issue #41452 2025-02-22 18:18:03 +01:00
Martin
baef0f2c7a SynEdit: WrappedView, do not wrap before handle creation, wait for valid size of editor 2025-02-22 17:30:08 +01:00
Juha
4ac85baf37 LazUtils: Fix UTF8StringReplace when Pattern and LowerCase(Pattern) have different lengths. Issue #41291. 2025-02-22 15:02:17 +02:00
Juha
4d91692a6d ToDoList: Require whitespace after 'ToDo'. No match with 'ToDoX'. 2025-02-22 15:02:17 +02:00
Juha
cd874a9dce ToDoList: Improve layout of ToDoDlg on some widgetsets. 2025-02-22 15:02:17 +02:00
Juha
3a76986108 SynEdit: Cleanup. 2025-02-22 15:02:17 +02:00
Martin
e0d50a545c IDE: Editor-Options, fix mem leak 2025-02-22 12:29:01 +01:00
Martin
d46cd42c0b FpDebug: detect invalid vex opcodes. Issue #41442 Patch by Red_prig (Pavel) 2025-02-22 12:09:38 +01:00
zeljan1
0ba6e1faaa Gtk3: surpress asertions in gtk when window have parent. 2025-02-22 10:03:26 +01:00
zeljan1
2df92eabfa Gtk3: do not ask for scrollbars if policy is never or external. 2025-02-22 09:57:06 +01:00
zeljan1
3d4c31ed33 Gtk3: fixed crash in TGtkListStoreStringList. Patch by Anton Kavalenka. 2025-02-22 09:49:56 +01:00
zeljan1
f03ffdbbd9 Gtk3: make combobox autocomplete work. 2025-02-22 09:28:30 +01:00
mattias
fea75fa494 ide: fixed rename identifier 2025-02-22 09:07:52 +01:00
zeljan1
30fb2bbc22 Gtk3: implemented text selection options for GtkComboBox. 2025-02-22 08:46:32 +01:00
Maxim Ganetsky
1e100fd3cf IDE: regenerated translations and updated Russian translation 2025-02-22 01:28:02 +03:00
Maxim Ganetsky
33ebad8fdc IDE: removed bookmark-related duplicate resource strings 2025-02-22 01:28:02 +03:00
zeljan1
1923d653dc Gtk3: use gdk_window_get_device_position() when is_hint = 1 inside mouse move event. 2025-02-21 22:51:16 +01:00
dsiders
cf23d4140b Docs: LCL/dbgrids. Updates TCustomDBGrid, TComponentDataLink topics for changes in 87877c4f. Issue #41451.
* TCustomDBGrid.EndLayout
* TComponentDataLink.DatasetScrolled
2025-02-21 16:39:27 -05:00
dsiders
258df7b405 Docs: LCL/filectrl. Fixes invalid See Also links. 2025-02-21 16:38:47 -05:00
mattias
322ebdf426 ide: find rename identifier: unit: warn about units in search path 2025-02-21 21:31:30 +01:00
mattias
01eedeb8cb ide: find rename identifier: lowercase according to options, fixed when only case has changed 2025-02-21 21:31:30 +01:00
mattias
205bfb7c19 ideintf: comment 2025-02-21 21:31:30 +01:00
mattias
650d1da4a1 codetools: added case insensitive FileExists 2025-02-21 21:31:30 +01:00
Maxim Ganetsky
6801b7bff6 IDE: regenerated translations and updated Russian translation 2025-02-21 22:43:41 +03:00
Maxim Ganetsky
7bf295cb28 IDE: removed some duplicate resource strings 2025-02-21 22:43:41 +03:00
zeljan1
c2689cb231 Gtk3: disable scrollbars of scrollingWindow during design time. 2025-02-21 20:14:41 +01:00
zeljan1
dc40fbaf65 Gtk3: better fix for crash. issue #41449 2025-02-21 20:13:59 +01:00
zeljan1
87877c4fda DBGrids: fixed dgThumbTracking usage on dbgrid. issue #41451 2025-02-21 20:02:23 +01:00
zeljan1
b4bb6f4b64 Gtk3: do not trigger accidental visibilty of scrollbars. 2025-02-21 18:53:21 +01:00
Maxim Ganetsky
d4c32a0c9d IDE: regenerated translations and updated Russian translation 2025-02-21 20:27:21 +03:00
Maxim Ganetsky
53138e3764 IDE: removed some duplicate resource strings 2025-02-21 20:27:21 +03:00
zeljan1
8032aa76d3 Gtk3: hint window should not take focus in any case. ScrolledWindow must be cheated for scrollbar policy since many TCustomControl components does not use scrollbars at all. Edited in gtk3 IDE :) 2025-02-21 18:25:55 +01:00
zeljan1
d8cd947b55 Gtk3: fixed crash if handle vanish during input event.issue #41449 2025-02-21 17:52:46 +01:00
zeljan1
5710c5537a Gtk3: fixed Application.IntfActivate, Application.IntfDeactivate. 2025-02-21 17:46:26 +01:00
zeljan1
455f367bd1 Gtk3: recreatewnd when form borderstyle is changed. 2025-02-21 17:45:16 +01:00
Maxim Ganetsky
7f485e8682 IDE: regenerated translations and updated Russian translation 2025-02-21 19:41:43 +03:00
Martin
aac3d8d8db SynEdit: WrappedView, keep topline when rewrapping 2025-02-21 16:56:30 +01:00
Martin
507e0d9ceb IDE, SynEdit: WrappedView, clean up / move init to parent class 2025-02-21 16:56:30 +01:00
zeljan1
3218b3dcdd Gtk3: proper initialization of variable. 2025-02-21 14:02:27 +01:00
zeljan1
2877b3ee27 Gtk3: we must resize GtkNotebook, not GtkEventBox actually. 2025-02-21 13:32:47 +01:00
Martin
4532b71738 IDE: WrappedView Options, added special home/end key handling 2025-02-21 13:13:18 +01:00
Martin
9be3f21e0f SynEdit: WrappedView, added special home/end key handling 2025-02-21 13:13:17 +01:00