Commit Graph

66660 Commits

Author SHA1 Message Date
rich2014
7520a1a5ef Cocoa: fixed missing Accelerator key (&) support in Menu 2024-01-08 18:37:53 +08:00
Željan Rikalo
c7bbb0b354 Qt: fixed memleak in enumfontfamiliesex. 2024-01-08 08:29:34 +01:00
Željan Rikalo
eb41784ad0 Qt5,Qt6: fixed memleak in enumfontfamiliesex() 2024-01-08 08:27:29 +01:00
dsiders
d0137e028e Docs: LCL/actnlist. Fixes invalid parameter name, and adds missing content.
* Renames TActionEvent.Action to TActionEvent.AAction
* Adds content in TShortCutList and ApplicationActionComponent topics.
2024-01-08 07:09:34 +00:00
Maxim Ganetsky
eebe824b53 IDE: regenerated translations and updated Russian translation 2024-01-08 03:17:53 +03:00
Maxim Ganetsky
3515118a09 IDE: Code Templates dialog improvements. Based on patch by n7800, issue #40654. 2024-01-08 02:40:55 +03:00
Maxim Ganetsky
889c2339f6 SynEdit, Highlighters: actually use initial value of DefaultFilter when deciding whether to store this value to LFM or not 2024-01-07 19:50:57 +03:00
Michaël Van Canneyt
9f756357f4 * No wordwrap for preview memo, use scrollbars 2024-01-07 13:59:28 +01:00
Michaël Van Canneyt
d3599e1f6a * Display created actions count correctly 2024-01-07 13:59:28 +01:00
Michaël Van Canneyt
34c7037b52 * Some fixes in code generation 2024-01-07 13:59:28 +01:00
Juha
74cf07c706 Examples: Register 'messageboxes'. Issue #40686, patch by Alexey Torgashin. 2024-01-07 11:15:45 +02:00
DomingoGP
6fb4b3e49b Jedi code format: remove code that does nothing since OLD_REG_ROOT_KEY is equal to REG_ROOT_KEY 2024-01-06 12:38:19 +01:00
Bart
fb861fa2a1 Win32 Add a comment to indicate the purpose of the TWindowProcHelper.WinProcess variable.
It's naming is a bit confusing, so maybe we should rename it?
2024-01-06 12:14:13 +01:00
Bart
76bbc6e2e5 Merge branch 'lvonchanging' 2024-01-06 12:07:09 +01:00
DomingoGP
eacf519cbb Jedi code format: cleanup, remove compiler hints. 2024-01-06 11:45:27 +01:00
Bart
5f520b62b9 Examples: fix typo. Issue #40684. Patch by Don Siders. 2024-01-05 23:48:24 +01:00
Martin
19616267ed Test: test for TListView: ignore if the X is off by one. TODO, find out what causes this. 2024-01-05 20:47:59 +01:00
Bart
646f47d2d2 TCustomListView: trying to implement OnChanging (Win32):
* add reference to MS documentation of LVN_ITEMCHANGING
2024-01-05 19:10:52 +01:00
Bart
f1cea4404f TCustomListView: trying to implement OnChanging (Win32):
* cleanup
* add comment indicating LVN_ITEMCHANGING should probably be handled at WS level
* rename nested function for consistency
2024-01-05 18:54:52 +01:00
Bart
8e3ea00e68 TCustomListView: trying to implement OnChanging (Win32):
* it seems we have to set WinProcess to False in ListViewParentMsgHandler in order to make the MsgResult actually work.
2024-01-05 18:39:42 +01:00
dsiders
8fbac0b6c2 Docs: LCL/graphics. Adds IncColor topic for changes in c9a4f79b. Issue #40682.
* Updates DecColor topic to use language consistent with IncColor.
2024-01-05 17:21:15 +00:00
Bart
af9412b019 TCustomListView: trying to implement OnChanging (Win32):
* according to Delph docs (https://docwiki.embarcadero.com/Libraries/Alexandria/en/Vcl.ComCtrls.TCustomListView.CanChange) the function CanClose calls the OnChanging event. It's result indicates wether changing will be allowed.
2024-01-05 17:59:21 +01:00
Maxim Ganetsky
063efad08e AnchorDocking: added GradientMenuBar header style, patch by Don Siders, issue #40681 2024-01-05 19:31:31 +03:00
Maxim Ganetsky
c9a4f79b92 LCL, Graphics.pp: added IncColor() counterpart to the existing DecColor() function, patch by Don Siders, issue #40682 2024-01-05 18:55:58 +03:00
Bart
39eb9884d0 TCustomListView: exploring how to implement OnChanging (on Win32 for now). 2024-01-05 15:17:07 +01:00
Maxim Ganetsky
4da22ba599 IDE: regenerated translations and updated Russian translation 2024-01-03 18:25:06 +03:00
Maxim Ganetsky
6c9360aec5 IDE, Code Templates: Limit allowed template name characters by latin symbols, numbers and undersore. Patch by n7800, issue #40654 2024-01-03 18:05:15 +03:00
mattias
bd1a394e9f codetools: fixed FindDanglingComponentEvents iteration of properties, fixed #40664 2024-01-03 10:42:05 +01:00
Maxim Ganetsky
f23c89a10d LCL-Win32 and CustomDrawn: cleaned up SHGFI_* constants, patch by lagprogramming, issue #40674 2024-01-03 03:40:34 +03:00
Maxim Ganetsky
3b5bda9882 AnchorDocking: improved header appearance, patch by Don Siders, issue #40677 2024-01-02 18:18:34 +03:00
Juha
75d9f32660 IDE: Show "Find in Files" dialog also from the package editor. Issue #40673, patch by Henner Drewes. 2024-01-01 19:20:17 +02:00
dsiders
ff03db4f10 Docs: LazUtils/translations. Updates content in TPOFile.SaveToStrings. 2023-12-31 18:44:36 +00:00
Maxim Ganetsky
beb17ad4d7 LazUtils, Translations unit: fixed compilation on 32-bit Darwin as reported on forum:
https://forum.lazarus.freepascal.org/index.php/topic,65612.msg500834.html#msg500834
2023-12-31 20:19:31 +03:00
Juha
1b5087853e IDE: Improve some more Code Templates. Issue #40657, patch by n7800. 2023-12-31 11:29:14 +02:00
Martin
5a1d892e69 FpDebug: prevent div-by-zero in the debugger (in the IDE) while evaluating watches. 2023-12-30 20:04:08 +01:00
Martin
5c6662f3e7 FpDebug: Add comparing enum-values in watches "enum1 >= enum2" 2023-12-30 20:03:06 +01:00
Michaël Van Canneyt
ce44540948 * Add missing properties 2023-12-30 19:37:15 +01:00
mattias
d2954c9818 codetools: searching fpc source namespaced includes, issue #40670 2023-12-30 15:29:44 +01:00
Martin
5b454293c2 Merge branch 'fpdebug-refactor-avr-rsp' into 'main'
Fpdebug refactor AVR and RSP

See merge request freepascal.org/lazarus/lazarus!264
2023-12-29 13:00:51 +00:00
ccrause
5023c232e1 Fpdebug: Cleanup of unused code for RSP classes 2023-12-29 07:16:41 +02:00
ccrause
a5662dc472 Fpdeubg: More register management code for AVR and RSP 2023-12-29 07:16:33 +02:00
ccrause
fd3565584c Fpdebug: Display status register flags for AVR 2023-12-29 07:16:20 +02:00
ccrause
5e4596e57a Fpdebug: separate AVR specific code from generic RSP related debug code 2023-12-29 07:15:47 +02:00
Maxim Ganetsky
9cae9d55d8 IDE: regenerated translations and updated Russian translation 2023-12-29 03:52:40 +03:00
Maxim Ganetsky
395f813e34 IDE: cleaned up resource strings, patch by n7800, issue #40668 2023-12-29 03:50:53 +03:00
Maxim Ganetsky
72fd05acc7 LCL, TDBDateDeit: Display date as empty string when its value in database is NULL. Patch by Don Siders, issue #40661. 2023-12-29 03:33:50 +03:00
wp_xyz
aae0c2019e TAChart: Avoid drawing axis grid line over axis line. 2023-12-28 15:39:52 +01:00
wp_xyz
6455279789 TAChart: Support errorbars in TAreaSeries. 2023-12-28 13:29:12 +01:00
wp_xyz
4a975e2e79 TAChart: Extend 0933dadcaf to rotated area series 2023-12-28 13:28:24 +01:00
Maxim Ganetsky
005e37a5a7 JCF2: set incorrectly translated string from German translation fuzzy, issue #40665 2023-12-27 18:57:10 +03:00