Juha Manninen
47ac7c5dbd
Merge branch 'IDE/PkgEd/PropPanelLimit' into 'main'
...
IDE/PackageEditor: Limit the height of the properties panel
See merge request freepascal.org/lazarus/lazarus!396
2024-12-03 20:55:25 +00:00
n7800
8241e502b7
IDE/PackageEditor: Limit the height of the properties panel
2024-12-03 20:19:54 +00:00
Juha
40abf67e3b
IDE: Take care of PPI resolution when saving Project Inspector panel size. Issue #39955 , patch by n7800.
2024-12-03 06:16:52 +02:00
mattias
a4e973c943
ide: fixed asking for reopen project when editing lpi in source editor and external change
2024-12-01 16:31:09 +01:00
Martin
337d747d4d
IDE, Project: refactored unit lists for units with specific flags.
2024-12-01 11:37:38 +01:00
Juha
5dc0aebd74
IDE: Minor optimization and formatting.
2024-12-01 12:25:15 +02:00
dsiders
0f4a7bbc7e
Docs: LCL/editbtn. Updates TCustomControlFilterEdit topics for changes in d326f3e9e7
. Issue #41259 .
...
* d326f3e9e7
IDE In search results window, do not expand nodes when switching tabs.
* Added: TCustomControlFilterEdit.FAlreadyFiltered
* Updated: TCustomControlFilterEdit.InvalidateFilter, TCustomControlFilterEdit.Destroy
2024-12-01 04:51:44 +00:00
Maxim Ganetsky
ae599e9b61
LazDebuggers: reverted part of e1aff780f0
to hopefully unbreak compilation on Windows
2024-12-01 03:05:51 +03:00
Juha
b9ba41e89c
IDE: In Messages window open selected line with Enter key. Ieeus #41258 .
2024-12-01 01:20:44 +02:00
Juha
d326f3e9e7
IDE In search results window, do not expand nodes when switching tabs. Issue #41259 .
2024-12-01 00:35:10 +02:00
Juha
e1aff780f0
LazDebuggers: Cleanup in unit DebugProcess.
2024-12-01 00:35:09 +02:00
Martin
acb3f71e60
IDE: rename function GetSourcesChangedOnDisk / incorrect name
2024-11-30 19:53:05 +01:00
Martin
a81ad6381b
SynEdit: Pas-Highlighter. Treat some utf8 as identifiers, to avoid splitting combining marks. Related to Issue #41228
2024-11-24 18:41:12 +01:00
Martin
ed45ec5224
SynEdit: partly implement handling of space followed by combining mark. Issue #41228
2024-11-24 18:15:23 +01:00
Martin
79be6943b5
SynEdit: PascalHighlighter, remove some false detection of continue/break/exit
2024-11-24 17:57:52 +01:00
Željan Rikalo
08438724ec
Qt5,Qt6: fixed regression, signals should not be stopped for button with focusPolicy = QtNoFocus. issue #41237
2024-11-23 21:43:30 +01:00
robsean
adf1c1e591
IDE: Chinese translation update by robsean, merge request !392
2024-11-23 22:08:47 +03:00
Željan Rikalo
3afef2e176
Qt5, Qt6: do not change floatSpinbox value on mouse move. issue #41255
2024-11-23 18:09:38 +01:00
Martin
bbcdf77e01
FpDebug: Update "dwarf-4 fix for broken fpc". Fpc 3.2.3 has been fixed
2024-11-23 14:55:28 +01:00
Martin
9b406db211
FpDebug: test, clean up signed enum tests
2024-11-23 14:55:27 +01:00
Martin
ba0a9c5bf7
FpDebug: fix checks for end of CIE-data. Don't read outside the section data.
2024-11-23 14:55:27 +01:00
Martin
9fd6981814
FpDebug: Linux, check if thread is known.
2024-11-23 14:55:27 +01:00
Juha
8583ffa716
LCL: Formatting.
2024-11-23 08:10:58 +02:00
Juha
ce99987f79
LCL-GTK2: Don't fire "OnChange" and "OnEditingDone" when TSpinEdit/TFloatSpinEdit lose focus. Issue #41254 .
2024-11-22 23:35:08 +02:00
Michaël Van Canneyt
e9df17213c
* OpenAPI support
2024-11-22 14:17:34 +01:00
Željan Rikalo
ea838aa496
Gtk2: fixed bitmap creation when ratio DataSize/MaskSize have remainder. issue #41070
2024-11-21 19:52:47 +01:00
Željan Rikalo
1cedb15355
Qt6: fixed MonitorFromWindow, MonitorFromPoint and MonitorFromWindow.
2024-11-21 19:43:18 +01:00
Željan Rikalo
d80a9519cb
Qt5, Qt6: Fixed TQtWidgetSet.SetActiveWindow and TQtWidgetSet.SetForegroundWindow behaviour. issue #41251 , issue #41252
2024-11-21 16:32:13 +01:00
Maxim Ganetsky
dae82f367a
LCL-Gtk2: Ensure that correct DestroyHandle flavor is called for TShellListView. Fixes crashes when freeing TShellListView. Issue #41238 , patch by Željan and Bart.
2024-11-21 16:36:08 +03:00
Željan Rikalo
3851c98976
Qt6: Fixed bug in cbindings, updated cbindings version.
2024-11-20 23:47:15 +01:00
Željan Rikalo
f2f43ea7fa
Qt5, Qt6: guard TQtWSWinControl.SetText from dangling pointers in same way as TQtWSWinControl.GetText
2024-11-20 23:37:53 +01:00
Željan Rikalo
83f1d01e6a
Qt5: Fixed bug in cbindings, updated version to 1.2.16.
2024-11-20 22:50:41 +01:00
Željan Rikalo
0201dd32c9
Qt5, Qt6: small optimization, mark vBrush,vPen and vBackroundBrush as shared.
2024-11-20 22:49:25 +01:00
dsiders
a2bf3c8d58
Docs: LCL/controls. Updates TWinControl.OnKeyDown topic to document global shortcut keys.
...
* Related to discussions in Issue #40436 .
2024-11-20 20:35:54 +00:00
Martin
2031d9ec48
AnchorDocking: Ensure splitters are in the parents clientrect.
...
Workaround for:
- Splitters at the far right/bottom use "splitter left side"=99.99% which move the splitter out, if the main window shrinks
- Issue #41178
2024-11-20 13:44:33 +01:00
Željan Rikalo
107d8dbeae
Qt5,Qt6: fixed restoring secondary minimized window. issue #40243
2024-11-20 08:31:14 +01:00
Maxim Ganetsky
9846c0c8f4
Revert "LCL-Gtk2: Workaround for Gtk2 themed painting issue when excluded cliprects were ignored sometimes."
...
This reverts commit f20a2c32e4
.
Causes regressions with speedbutton highlight.
2024-11-20 00:43:07 +03:00
Željan Rikalo
7ffa106c64
Qt5, Qt6: set QtKey_Bar to VK_LCL_BACKSLASH. issue #40825
2024-11-19 20:52:46 +01:00
Željan Rikalo
4dc3c40696
Qt5, Qt6: Fixed bug with TListView.LargeImages and vsIcon style. issue #39511
2024-11-19 19:44:34 +01:00
Željan Rikalo
2e1792430b
Qt5, Qt6: Small refactor for 'text/plain' handling in clipboard, patch by Alexey Torgashin. issue #41145
2024-11-19 18:39:37 +01:00
Maxim Ganetsky
f20a2c32e4
LCL-Gtk2: Workaround for Gtk2 themed painting issue when excluded cliprects were ignored sometimes.
...
Makes behavior more consistent with other widgetsets. Issue #41246 ,
patch by Željan Rikalo.
2024-11-19 16:43:21 +03:00
Maxim Ganetsky
f9f76a8675
FPDebug: added test executable file to .gitignore, committed automatically generated FpTest.res
2024-11-19 01:03:12 +03:00
Maxim Ganetsky
7997f0884b
CI: enabled FPDebug test job to run automatically
2024-11-18 20:04:17 +00:00
Martin
2fa8d8fe5c
FpDebug: test - don't access forms for console runner
2024-11-18 20:46:28 +01:00
Maxim Ganetsky
54ee10cd7c
CI: added FPDebug test job (manual for now)
2024-11-18 19:24:28 +00:00
Martin
dd2ffad6b3
FpDebug: fix reading extended and tests for fpc 3.2.2
2024-11-18 18:20:11 +01:00
Martin
e07a1eeaec
FpDebug: Move asm testcase from LazDebuggerFp to FpDebug.
2024-11-18 17:17:35 +01:00
Martin
516ae9bcf5
FpDebug: change test case to console test-runner
2024-11-18 17:03:21 +01:00
Željan Rikalo
ad73bdff39
Qt,Qt5,Qt6: implemented themed draw of tabbar base.
2024-11-18 10:26:58 +01:00
Juha
ff8dd023f2
IDE: Improve the "Manage Source Editors" dialog. Support multiple editor windows.
2024-11-18 05:44:28 +02:00