Commit Graph

70674 Commits

Author SHA1 Message Date
dsiders
4156a98ab6 Docs: LCL/lcltype. Updates topics for changes in 95c0189a. Issue #41631.
* TLCLHandle
* INVALID_HANDLE_VALUE
2025-05-14 12:12:29 -04:00
wp_xyz
4fd9cec6c7 LCL/TreeView: Fix compilation in FPC 3.3.1 after change in FreeAndNil in commit 3df8de199470da796a9c00fc01f7ed6c3a07dc18 2025-05-14 16:39:18 +02:00
Maxim Ganetsky
8001f45c6a Chmmaker: Improved filename handling. Patch by David Mizzell, issue #41634. 2025-05-14 16:27:56 +03:00
Maxim Ganetsky
95c0189acd LCL: reintroduced INVALID_HANDLE_VALUE constant to LCLType, issue #41631 2025-05-14 15:45:12 +03:00
Juha Manninen
c5b2f69010 Merge branch 'IDE/BuildLazDlg/Shortcuts' into 'main'
IDE/BuildLazDialog: Added keyboard shortcuts

See merge request freepascal.org/lazarus/lazarus!473
2025-05-14 11:26:04 +00:00
zeljan1
26266caedc Qt5,Qt6: fixed painting in designer when using docked form designer. issue #41640 2025-05-14 13:17:17 +02:00
zeljan1
b83ff6e8b4 Qt5: added LCLQt_DestroyWidget to keep in sync with qt6 and easier merging. 2025-05-14 13:00:46 +02:00
n7800
5eea711f78 IDE/BuildLazDialog: Added keyboard shortcuts 2025-05-14 10:53:01 +00:00
zeljan1
ae99aee828 Qt5,Qt6: fixed client size when design in dockedformeditor + form contains main menu. issue #41637 2025-05-14 12:41:53 +02:00
Juha
661d542787 LazUtils: Remove ThousandSeparator handling from function IntToStrWithSuffix. 2025-05-14 08:08:19 +03:00
mattias
753d458a35 ide: find lfm identifiers: do not check uses, by Włodzimierz Bień 2025-05-13 16:38:11 +02:00
mattias
ac1d006ca6 ide: comment 2025-05-13 12:33:33 +02:00
mattias
20bd76f8a3 codetools: added test for UsesSectionToUnitnames, added FindUnitFileInAllUsesSections, IsUnitInUnitPath 2025-05-13 12:18:35 +02:00
Martin
800b2cd836 IDE: Editor color options, keep custom colors between invocations of color picker (currently only within the same frame) 2025-05-13 12:18:21 +02:00
zeljan1
cb87ad069d Qt5,Qt6: fixed offset when using docked form editor and form contains main menu.issue #41637 2025-05-13 10:33:35 +02:00
Maxim Ganetsky
8fb7e57694 IDEDebugger: updated Russian translation 2025-05-12 17:47:59 +03:00
zeljan1
935518694c Qt6: Use custom event for widget destroy. issue #41470 2025-05-12 15:47:23 +02:00
Martin
acfe1ea112 IDE, Debugger: change stack "current" caption. Issue #38655 2025-05-12 11:05:36 +02:00
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