Juha
1a9142c9e2
IDE: Save also Macro editors with "Save All" command. Issue #40268 , draft by Domingo Galmés.
2023-05-18 10:02:23 +03:00
wp_xyz
867938ca00
Examples: Fix usage of custom pens and brushes in "pen_brush" project
2023-05-18 01:15:14 +02:00
dsiders
c70820f2e1
Docs: LCL/menus. Updates content in TMenuItem topics, including:
...
* TMenuItem.AutoCheck
* TMenuItem.Checked
* TMenuItem.ImageIndex
2023-05-17 21:19:05 +01:00
Juha
278e4a8cb4
IDE: Fix editor macros when EditorMacroScript Package is installed. Issue #40259 , patch by Domingo Galmés.
2023-05-17 19:54:02 +03:00
Juha
6a69340a83
IDE: Turn MacroListViewer into a proper IDE window. Prevent crash when switching to a project with less macros.
2023-05-17 19:22:45 +03:00
Maxim Ganetsky
49aae25741
IDE: fixed i18n of some items in Messages pop-up menu
2023-05-17 01:54:57 +03:00
dsiders
ee7c115ab3
Docs: LCL/comctrls. Adds or updates TCustomTabControl topics for changes in f7935691
.
...
* Adds TCustomTabControl.TabHeightIsStored and TCustomTabControl.TabWidthIsStored.
* Updates TCustomTabControl.DoAutoAdjustLayout, TCustomTabControl.TabHeight, TCustomTabControl.TabWidth.
2023-05-16 23:35:27 +01:00
dsiders
c33f97b23f
Docs: LCL/editbtn. Fixes invalid See Also link in TCustomControlFilterEdit.InternalSetFilter.
2023-05-16 23:35:06 +01:00
wp_xyz
f793569190
LCL: Fix high-dpi scaling of the TabHeight and TabWidth properties of TPageControl and TTabControl
2023-05-16 22:28:12 +02:00
Juha
0991e39f7d
Codetools: Fix renaming dotted unit names + many functions dealing with dotted indentifiers. Issue #40195 , patch by CCRDude.
2023-05-16 20:11:54 +03:00
dsiders
5e9e89a57b
Docs: LCL/lcltaskdialog. Updates topic content for changes in 6de7a578
. Issue #40265 .
2023-05-16 18:00:24 +01:00
Juha
6de7a578ac
LCL: Fix variable type used as a pointer parameter for TaskDialogIndirect. Issue #40265 , noted by Arioch The.
2023-05-16 15:08:28 +03:00
dsiders
4f0441eebb
Docs: LazControls/various. Updates filtered edit controls for changes in d28b530b
. Issue #40257 .
2023-05-16 05:50:16 +01:00
dsiders
8fc5108e04
Docs: LCL/editbtn. Updates TCustomControlFilterEdit topics for changes in d28b530b
. Issue #40257 .
...
* Removes TCustomControlFilterEdit.ActivateFilter.
* Adds TCustomControlFilterEdit.InternalSetFilter.
* Updates TCustomControlFilterEdit.EditChange, TCustomControlFilterEdit.Filter, and TCustomControlFilterEdit.FilterLowercase.
2023-05-16 05:49:48 +01:00
Juha
2a16d0338e
Codetools: Improve renaming dotted unit names. Issue #40195 .
2023-05-16 02:47:07 +03:00
Juha
d28b530b59
LazControls: Restore fFilter variable for FilterEdit controls. Issue #40257 .
2023-05-16 02:28:16 +03:00
Maxim Ganetsky
745e6c5db9
Delphi plugin: enabled i18n, unified some captions, added Russian translation
2023-05-16 01:36:39 +03:00
Michaël Van Canneyt
c839f41e37
* Move flag to generate config file to project settings
2023-05-15 21:16:22 +02:00
Juha
34a99c8781
LazControls: Tweak TTreeFilterEdit. Issue #40257 .
2023-05-15 20:59:47 +03:00
Maxim Ganetsky
c862941d4e
IDE: regenerated translations and updated Russian translation
2023-05-15 17:36:33 +03:00
dsiders
e2f724b683
Docs: LCL/comctrls. Adds TTabControl.Canvas topic for changes in 45519ddb
. Issue #22780 .
...
* Removes extraneous whitespace characters in various topics.
2023-05-15 15:32:53 +01:00
Maxim Ganetsky
5f13c97542
Merge branch 'lcl/cocoa' into 'main'
...
Lcl/Cocoa: three Controls improved
See merge request freepascal.org/lazarus/lazarus!159
2023-05-15 13:04:52 +00:00
rich2014
8abb468491
Upd: Cocoa: Left/Right Arrow improved in TabControl
2023-05-15 19:52:56 +08:00
rich2014
b64bc6bef8
Upd: Cocoa: improve line-break removed in TextField
2023-05-15 19:51:09 +08:00
rich2014
80614da8b9
Fix: Cocoa: add missing functions in TCocoaWSCustomComboBox
2023-05-15 19:47:34 +08:00
Željan Rikalo
45519ddb9f
Win32: public Canvas property for TTabControl. Patch by Marco Van de Voort. issue #22780
2023-05-15 12:52:14 +02:00
Juha
42bd508311
IDE: Add compiler option -Sy to project settings. Remove obsolete option -St. Issue #40262 .
2023-05-15 11:01:17 +03:00
Michaël Van Canneyt
600d7f8666
* Improve Delphi Compiler tool, so it provides some macros and handles windows/unix paths when running with wine
2023-05-15 08:28:57 +02:00
Juha
87bf39682e
IDE, LazControls: Improve TTreeFilterEdit behavior little more.
2023-05-15 09:09:48 +03:00
dsiders
a611ea65df
Docs: LazControls/treefilteredit. Updates TTreeFilterEdit.ApplyFilterCore topic.
...
* Reflects changes introduced in 6e1adda721
. Issue #40257 .
2023-05-15 02:50:29 +01:00
Juha
65d888e286
IDE, LCL: Formatting.
2023-05-15 02:15:40 +03:00
Juha
6e1adda721
IDE, LazControls: Improve TTreeFilterEdit behavior. Fix property ExpandAllInitially. Issue #40257 .
2023-05-15 02:15:40 +03:00
dsiders
8d883d68d2
Docs: LCL/menus. Removes unneeded version admonition in TMenuItem.Hint topic.
2023-05-14 17:41:54 +01:00
Maxim Ganetsky
e368c6ae41
Merge branch 'lcl/cocoa/leaks' into 'main'
...
Fix: Cocoa: memory leaks and related code
See merge request freepascal.org/lazarus/lazarus!158
2023-05-13 13:24:50 +00:00
rich2014
de14a094f5
Fix: Cocoa: AView released at last in EmbedInScrollView()
2023-05-13 20:41:45 +08:00
rich2014
03b575fd76
Upd: Cocoa: clean up useless code in TCocoaWidgetSet.GetTextExtentPoint()
2023-05-13 20:37:54 +08:00
rich2014
4169dd097b
Fix: Cocoa: memory leaks in TCocoaContext
2023-05-13 20:35:58 +08:00
rich2014
1cd7e73f0f
Fix: Cocoa: memory leaks in TCocoaWidgetSet
2023-05-13 20:33:51 +08:00
rich2014
ec2aed9989
Fix: Cocoa: memory leaks in TCocoaStepper
2023-05-13 20:30:53 +08:00
dsiders
d83d653b18
Docs: LCL/menus. Updates TMenuItem.Hint topic for changes in 98f806bb
. Issue# 40220.
2023-05-13 00:28:43 +01:00
Maxim Ganetsky
3ac5c02332
Merge branch 'FPC-39988' into 'main'
...
Issue #39988 : Small improvements for the tool.
See merge request freepascal.org/lazarus/lazarus!156
2023-05-12 21:53:00 +00:00
Abou Al Montacir
7920db790b
Issue #39988 : Forbid duplicate paths in directories search list.
...
As the directories search list is not sorted, FPC implementation of
`TStringList` ignores the `dupIgnore` option and thus leads to having
the same entry multiple times in the list.
We forbid this manually in order to avoid searching multiple times for
the same file in the very same directory.
We also add more default search paths (Debian based).
2023-05-12 21:44:21 +00:00
Abou Al Montacir
9c5b942b66
Issue #39988 : Use system path separator instead in folders search list.
...
This is more consistent with other tools and allows passing drives on
MS Windows systems.
2023-05-12 21:44:21 +00:00
Abou Al Montacir
5c34ab0510
Issue #39988 : Try to create output directory if it does not exist.
...
This is more convenient for users and when included in a script.
2023-05-12 21:44:21 +00:00
wp_xyz
98f806bb4f
LCL: Declare TMenu.FHint as TTranslateString rather than string. Issue #40220 .
2023-05-12 23:30:37 +02:00
wp_xyz
8ae2cae749
IDE: Improved layout of the ToDoDlg. (Slightly modified) patch by Don Siders. Issue #40258
2023-05-12 20:19:46 +02:00
Maxim Ganetsky
1723f24e24
Merge branch 'lcl/cocoa/menu' into 'main'
...
FIX: Cocoa: restore item.release in TCocoaMenuItem.attachAppleMenuItems()
See merge request freepascal.org/lazarus/lazarus!157
2023-05-12 16:24:17 +00:00
rich2014
b9ef566b5e
FIX: Cocoa: restore item.release in TCocoaMenuItem.attachAppleMenuItems()
2023-05-12 15:41:35 +00:00
wp_xyz
756590bff2
IDE: Improved layout of the IDEToDoListWindow. Patch by Don Siders, slightly modified. Issue #40258
2023-05-12 16:52:00 +02:00
Željan Rikalo
9a68ad98cc
Qt,Qt5,Qt6: Fixed double OnSelectItem signal when setting ItemIndex of TListView vsReport. issue #40255
2023-05-11 19:48:50 +02:00