Juha
7c96763d18
LazUtils: Use parameter name Value in IntToStrWithSuffix(), matching IntToStr() parameter.
2025-05-12 11:14:13 +03:00
Juha
d1e7421b13
LazUtils, IDE: Add a new function IntToStrWithSuffix and use it in Code Browser. Fix a wrong ThousandSeparator.
2025-05-12 10:45:16 +03:00
Maxim Ganetsky
88271c66eb
Merge branch 'main' into 'main'
...
Qt5, Qt6 bindings: don't export unneeded symbols in libQt5Pas.so.1 and libQt6Pas.so.6
See merge request freepascal.org/lazarus/lazarus!410
2025-05-11 16:42:54 +03:00
BZZZZ
c728c309c2
Qt5, Qt6 bindings: don't export unneeded symbols in libQt5Pas.so.1 and libQt6Pas.so.6
2025-05-11 16:42:54 +03:00
Martin
093a68b134
SynEdit: improve EnsureCursorPosVisible, don't force a persistent selection into view
2025-05-10 20:01:41 +02:00
Martin
fe839fa1a1
SynEdit: remove debug output from syncro edit
2025-05-10 20:00:57 +02:00
Massimo Magnano
6cc25dbb6d
LCL-GTK2: Fixed TMenuItem.Default property. Issue #41528 .
2025-05-10 16:15:25 +03:00
Juha
83c1c08a14
LCL-GTK2: Improve and refactor function Ampersands2Underscore. By Massimo Magnano, merge request !449 .
2025-05-10 15:50:18 +03:00
n7800
505f2dc9bd
Favorites: Correct package description after adding packages to the "Open ..." toolbar button drop-down menu. Merge request !416 .
2025-05-10 15:09:47 +03:00
n7800
fc79b027e7
IDE/Options: Cleaning up the "Files" options frame after eac9c6e5c6
. Merge request 416.
2025-05-10 15:07:47 +03:00
Juha Manninen
7b5d9402fe
Merge branch 'IDE/MsgWnd/SearchFocus' into 'main'
...
IDE/MessagesWnd: Restore the focus when closing the search panel
See merge request freepascal.org/lazarus/lazarus!469
2025-05-10 10:52:27 +00:00
zeljan1
294300d25d
Qt5,Qt6: keep safe if mouserelease destroys QLineEdit of TComboBox
2025-05-10 12:50:18 +02:00
Juha Manninen
7cae2183b1
Merge branch 'IDE/MsgWnd/ShortCuts' into 'main'
...
IDE/MessagesWnd: Assigning shortcuts for some context menu commands via "MenuItem.ShortCut"
See merge request freepascal.org/lazarus/lazarus!468
2025-05-10 10:49:03 +00:00
zeljan1
7fe4213c44
Qt5: fix potential crash when push button is destroyed or recreated inside mouseRelease event (potential because qt5 still uses deleteLater())
2025-05-10 12:24:51 +02:00
n7800
921b3b4996
IDE/MessagesWnd: Restore the focus when closing the search panel
2025-05-10 10:22:32 +00:00
zeljan1
e483b7fa0b
Qt6: fix crash if push button is destroyed or recreated inside mouserelease event.
2025-05-10 12:21:25 +02:00
n7800
7b254a98e0
IDE/MessagesWnd: Formatting TMessagesFrame.MsgCtrlPopupMenuPopup method
2025-05-10 10:19:41 +00:00
n7800
61c1cf6da2
IDE/MessagesWnd: Assigning shortcuts for some context menu commands via "MenuItem.ShortCut"
2025-05-10 10:19:41 +00:00
Juha Manninen
61e7ffa811
Merge branch 'VCS/GitIgnore/desktop.ini' into 'main'
...
.gitignore: Added "desktop.ini" files (created by a file manager in Windows)
See merge request freepascal.org/lazarus/lazarus!467
2025-05-10 09:47:50 +00:00
Juha Manninen
c55877d90d
Merge branch 'IDE/Options/Filter/PosI' into 'main'
...
IDE/Options: UTF8 support in tree filter. Part of issue #41629
See merge request freepascal.org/lazarus/lazarus!471
2025-05-10 09:26:28 +00:00
n7800
6e40ad23bc
.gitignore: Added "desktop.ini" files (created by a file manager in Windows)
2025-05-10 09:17:48 +00:00
Martin
4ce45f6120
IDE: Editor-color options, more sample text for Pascal
2025-05-10 11:07:29 +02:00
n7800
3cb1afa039
IDE/Options: UTF8 support in tree filter. Part of issue #41629
2025-05-10 08:56:35 +00:00
Martin
19e9968bbd
IDE: Editor-color options, change description in sample text. !463 by n7800
2025-05-10 10:13:52 +02:00
Juha
cc44291e5c
Online Package Manager: Support Unicode lower-/uppercase when filtering the view. Issue #41629 , patch by n7800.
2025-05-10 11:02:48 +03:00
Martin
a179c2c838
IDE: EditorOptions, fix applying wrap settings (when some HL are excluded). Related to issue #41527
2025-05-10 00:58:38 +02:00
Martin
7c75970ebd
IDE: Debugger, use crHandCursor for asm links. Issue #41621
2025-05-09 22:14:16 +02:00
Martin
e5da663e20
IDE: Editor-colors, change default for nested bracket. Issue #41624
2025-05-09 21:57:59 +02:00
rich2014
0415835c14
Cocoa: fix double spaces in CustomControl
...
https://forum.lazarus.freepascal.org/index.php/topic,70901.0.html
2025-05-09 22:06:26 +08:00
zeljan1
ecaaeace34
Qt5,Qt6: correct QStyleOption* destroy. issue #41627
2025-05-09 10:14:28 +02:00
Martin
c2717085e2
SynEdit: fold-view, don't use outdated cache to map lines.
2025-05-07 18:51:08 +02:00
mattias
164625520b
ide: find/rename identifier: fixed IsSourceName
2025-05-07 18:46:49 +02:00
Martin
1ef6c404e4
IDE: Debugger Options: update watch format for hints when config is changed.
2025-05-06 22:43:03 +02:00
Martin
787dc4dca5
IDE: rebuild editoroptions.res
2025-05-06 17:35:39 +02:00
Martin
5e6de8cb95
IDE: color presets, fix priorities for assembler win current-line vs selection
2025-05-06 17:32:41 +02:00
Martin
3717e75f24
IDE: Debugger options, fixed layout of tool-buttons for display-format
2025-05-06 17:18:36 +02:00
zeljan1
1456cd17c4
Qt6: under darwin set dontUseNativeDialogs only with qt6 < 6.8
2025-05-06 16:41:51 +02:00
zeljan1
6361e161f0
Qt6: do not touch QtAA_DontUseNativeDialogs under mac os since it uses native dialogs by default.
2025-05-06 16:28:52 +02:00
Maxim Ganetsky
70ac1a31aa
IDE: regenerated translations and updated Russian translation
2025-05-06 16:44:50 +03:00
mattias
291cded038
codetools: less hints
2025-05-06 12:45:55 +02:00
mattias
739d5e54d7
ide: started find and rename references in lfm, from Włodzimierz Bień
2025-05-06 12:41:24 +02:00
n7800
4198092b48
IDE/SearchResultView: Invalidate filter after refresh. Merge request !466 .
2025-05-06 12:47:15 +03:00
Martin
a1e7246204
IDE: Color settings - clarify option name for gutter current line color
2025-05-06 10:40:22 +02:00
Martin
10ba50d939
IDE: fix Color settings for gutter-current-line - switch to off did not clear
2025-05-06 10:33:07 +02:00
Martin
5ede412c0d
IDE: fix color setting for "marks-gutter-part". It needs to be painted in "parent" (gutter) background color. Issue #41616
2025-05-06 10:09:05 +02:00
Juha
b8bd7e510b
Docked form editor: Remove a default 'Panel1' caption from the settings GUI. Issue #41617 , patch by Don Siders.
2025-05-06 09:48:58 +03:00
Maxim Ganetsky
d611e0c2a3
LCL-Gtk2: Avoid Gtk-CRITICAL
warnings on Linux, issue #41611 .
...
Avoid warnings like:
(project1:153785): Gtk-CRITICAL **: 09:35:29.899:
IA__gtk_paint_flat_box: assertion 'style->depth ==
gdk_drawable_get_depth (window)' failed
This is a regression after commit
3185572fdf
, which fixed crash on OpenBSD
(issue #41244 ).
Now the change from the above commit is active only for the OpenBSD
platform.
2025-05-06 01:38:54 +03:00
zeljan1
30dd771375
Qt6: better fix - do not use deleteLater() with qt6 at all for QWidgets.issue #41470
2025-05-05 20:00:59 +02:00
zeljan1
1ba22e9dd1
Qt6: fixed crash on application quit with Qt >= 6.8.0. issue #41470
2025-05-05 19:44:21 +02:00
Bart
3232d5162c
Merge branch 'Designer/RenameDlg/CtrlEnterEnabled' into 'main'
...
Designer: Fix crash when pressing [Ctrl+Enter] with invalid name in rename dialog
See merge request freepascal.org/lazarus/lazarus!465
2025-05-05 10:18:34 +02:00