Commit Graph

69217 Commits

Author SHA1 Message Date
Martin
fdee6e8947 FpDebug: Line-Addr-Map, better check for max line offset. 2024-11-16 14:43:49 +01:00
Martin
e98044f52f FpDebug: Line-Addr-Map, use Hash/Dictionary for filenames 2024-11-16 12:50:53 +01:00
Juha
3185572fdf LCL-GTK2: Prevent a crash in OpenBSD, related to tooltips. Issue #41244, patch by Alfred Glänzer. 2024-11-16 10:19:37 +02:00
dsiders
1bcd352773 Docs: LCL/intfgraphics. Adds the TLazReaderBMP.InternalReadHead topic for changes in a153126d5a. Issue #40685. 2024-11-16 01:59:01 +00:00
Juha
5f8eacc23d LCL-GTK2: Fix errors in TCombobox.Text. Issue #28840, patch by Maxim Ganetsky. 2024-11-15 14:34:03 +02:00
Juha
c4969dc5fd IDE: Remove Ctrl-Enter shortcut from IdoOptionsDlg. It did not work. Issue #40234. 2024-11-15 13:40:44 +02:00
Željan Rikalo
a724e2b3a3 Qt6: removed wrong call to QFontMetricsF_horizontalAdvance():integer 2024-11-15 08:16:45 +01:00
Željan Rikalo
e53ab12bac Qt6: new version of C bindings due to added new classes and fixed wrong QFontMetricsF_horizontalAdvance() output. 2024-11-15 08:12:33 +01:00
Željan Rikalo
7bace9858e Qt6: various fixes in bindings. 2024-11-15 08:11:23 +01:00
Željan Rikalo
b915e78b9a Qt6: added QInputMethod and QKeyCombination classes to the C bindings. 2024-11-15 08:09:15 +01:00
wp_xyz
b7f4fd1d74 IconFinder: Avoid closing the IDE options dialog when the user presses ENTER after typing a search phrase. 2024-11-14 23:48:29 +01:00
dsiders
816d1b0cd5 Docs: LCL/graphutil. Fixes an invalid See Also link in the ScaleImg topic. 2024-11-14 22:43:43 +00:00
dsiders
2f7f0198ab Docs: LCL/forms. Updates THintWindow topics for changes in 301fcda550, including:
* THintWindow.ActivateHint
* THintWindow.ActivateWithBounds
* THintWindow.ActivateHintData
* THintWindow.CalcHintRect
2024-11-14 16:43:09 +00:00
Željan Rikalo
9ba7c6e286 Qt5, Qt6: fixed PopupParent = modal form, issue #41241 2024-11-14 13:48:14 +01:00
Maxim Ganetsky
301fcda550 LCL: Don't modify hint position when it is shown via calling HintWindow.ActivateWithBounds method (useful for SynEdit).
Also cleanup useless FActivating assignment (it is a simple field
without any side effects).
2024-11-14 02:47:41 +03:00
Martin
add8755ea8 DockedFormEditor: Adjust scrollbar for "fake" main-menu. Pull Request !380 2024-11-13 21:10:29 +01:00
Martin
d461637604 FpDebug: Change line-num/address mapping. Improve performance. Issue #41230 2024-11-13 14:48:00 +01:00
wp_xyz
d82e6b2dca IconFinder: Fix compilation of IconViewer demo 2024-11-13 00:12:39 +01:00
Martin
95a133b379 LazDebuggerFp: test, change testcase to use Test* instead of Assert* => so it will write logs 2024-11-12 22:58:06 +01:00
Martin
8afda09539 FpDebug: Fixed MemManage read from register and sign extend (if register is smaller than expected source size) 2024-11-12 22:58:06 +01:00
Martin
4d88956173 FpDebug: Allow MemManage read extended to other float types. Fixed test for new soft fpu extended 2024-11-12 22:58:06 +01:00
Martin
35b94fb26f FpDebug: test, fixed for pascal parser new context 2024-11-12 22:58:06 +01:00
Martin
5932ef9aef FpDebug: test, remove old test, now covered by LazFpDebugger test. 2024-11-12 22:58:05 +01:00
dsiders
c02978f20f Docs: LCL/forms. Updates content in THintWindow.ActivateHint and THintWindow.CalcHintRect topics.
* Related to (but not dependent on) changes in aeca9749.
* Originally reported in issue #41194.
2024-11-12 17:20:15 +00:00
rich2014
aeca9749b1 LCL: fix hint window bounds issue introduced in a2057a6., issue #41194 2024-11-12 20:01:06 +08:00
Maxim Ganetsky
b35ba030b3 LCL-Gtk3: Convert ampersands to underscores and back in captions as needed. Hints from Anton Kavalenka, issue #41220. 2024-11-11 22:46:51 +03:00
Željan Rikalo
c97c2774da Qt5,Qt6: do not send LM_CLICKED if button lost focus after mouse down. issue #41237 2024-11-11 18:07:26 +01:00
mattias
dfb7c2bd04 codetools: fixed ExtractFuncResultType for complex types and class operator 2024-11-10 18:03:33 +01:00
mattias
6f72566182 codetools: added test for advanced record completion class operator 2024-11-10 18:01:56 +01:00
Juha
b529b16292 IDE: Prevent compiler warning about a platform specific symbol in new applications. It was suppressed in IDE but Warning count increased. Issue #41224. 2024-11-10 12:03:10 +02:00
rich2014
1c81206a45 Cocoa: remove circle references between CocoaInt and CocoaWSCommon 2024-11-10 11:59:31 +08:00
wp_xyz
e16acf9623 IconFinder: Further speedup of icon reading. 2024-11-09 22:46:55 +01:00
Maxim Ganetsky
ceb2ada507 JCF2: updated Russian translation 2024-11-09 22:14:23 +03:00
Maxim Ganetsky
7d2a74d680 IconFinder: regenerated translations and updated Russian translation 2024-11-09 22:13:39 +03:00
wp_xyz
3788e25cc6 IconFinder: Display icon count. Update demo projects. 2024-11-09 00:12:46 +01:00
wp_xyz
39252c56ba IconFinder: Fix crash when icon folders are added/hidden while an icon is selected in the viewer. 2024-11-08 22:34:56 +01:00
Martin
0a86b7b053 Anchordocking: fix default monitor, if no monitor is set in config (0/zero may not be the default on all systems) 2024-11-08 21:26:25 +01:00
Martin
a116ad932e IdeDebugger: update icons, by Roland Hahn / Issue #41233 2024-11-08 20:31:48 +01:00
Martin
eeca861ba4 FpDebug: mask range check 2024-11-08 20:07:14 +01:00
DomingoGP
4a2319c986 Jedi code format: new option to remove comments in the current editor window. 2024-11-08 19:15:03 +01:00
wp_xyz
b5e2e98d35 IconFinder: Fix failure to display BMP icons. 2024-11-08 18:51:51 +01:00
wp_xyz
a153126d5a LCL/graphics: Workaround for FPReaderBMP not implementing the InternalSize class function before 3.3.1 (issue 40685) 2024-11-08 18:18:53 +01:00
rich2014
15be94c0ad Cocoa: remove duplicate calls to selectRowIndexesByProgram() in TCocoaTableListView 2024-11-08 23:15:17 +08:00
DomingoGP
efef2162f8 Jedi code format: takes into account the obfuscation options. 2024-11-08 14:23:04 +01:00
Željan Rikalo
d37c67876e Qt5, Qt6: small optimization for ExtTextOut when drawing char by char. 2024-11-08 13:08:42 +01:00
wp_xyz
25a1a645ec IconFinder: Inherit TIconList from TFPHashObjectList rather than TFPGObjectList to speed up TThumbnailViewer.ReadMetadata by factor 2. 2024-11-08 12:25:48 +01:00
rich2014
ebf48ada11 Merge branch 'FixTScrollingWinControlAssumption' into 'main'
Cocoa: Fix code assumption that target is always TScrollingWinControl

See merge request freepascal.org/lazarus/lazarus!378
2024-11-08 11:01:12 +00:00
David Jenkins
f09e844111 Cocoa: Fix code assumption that target is always TScrollingWinControl 2024-11-08 11:01:11 +00:00
Željan Rikalo
54ba042fb2 Gtk2: better recognition of wayland session, do not create dummy frame. 2024-11-08 12:00:28 +01:00
rich2014
0120a8437d Cocoa: fix the missing unit @ 52dc179
but the unit circular reference is reintroduced
2024-11-08 01:11:51 +08:00