dsiders
8f5668f562
Docs: LCL/graphics. Changes OR'd to OR-ed.
2022-12-14 02:40:05 +00:00
dsiders
908f29f717
Docs: LazUtils/laz_xmlstreaming. Changes OR'd to OR-ed.
2022-12-14 02:39:33 +00:00
dsiders
939c3ac7d5
Docs: LCL/lazcanvas. Adds, updates topic content.
...
* Adds missing short descriptions.
* Removes extraneous or unused XML tagging.
2022-12-13 21:57:22 +00:00
wp_xyz
d28e93e68a
IDE: Some more icons for the "Source" menu by Roland Hahn.
2022-12-13 17:08:51 +01:00
Michaël Van Canneyt
763997cdf6
* Rollback on exception
2022-12-13 13:48:54 +01:00
dsiders
d298e33dfc
Docs: LCL/xmlpropstorage. Adds or updates topic content.
...
* Removes unused tagging for linked topics and private symbols.
2022-12-13 02:53:47 +00:00
dsiders
4ba27a6453
Docs: LCL/replacedlgunit. Adds missing topic content.
2022-12-13 02:53:31 +00:00
dsiders
8a75d30a54
Docs: LCL/propertystorage. Updates topic content.
...
* Removes unused tagging in topics.
2022-12-13 02:53:15 +00:00
dsiders
5883e0a393
Docs: LCL/actnlist. Adds missing content in topics.
2022-12-13 02:52:54 +00:00
Martin
c2f347704d
IdeConfig: add $(IDEBuildOptions)
2022-12-12 14:35:43 +01:00
wp_xyz
4fc3c86190
ExamplesWindow: Fix high-dpi scaling of ClearSearchButton icon.
2022-12-12 13:35:26 +01:00
dsiders
276c2796de
Docs: LCL/forms. Adds or updates topic content. Removes unused tagging for private symbols.
2022-12-11 20:04:21 +00:00
Juha
c191e66ee2
Examples window: Add a SpeedButton for clearing the filter. Fix tab order. Etc.
2022-12-11 20:10:40 +02:00
Juha
76ef6d67b4
IdeConfig: Remove LCL dependency from unit CoolBarOptions.
2022-12-11 20:10:40 +02:00
Juha
ad3127e414
LazBuild: Remove IdeIntf dependency.
2022-12-11 20:10:40 +02:00
Juha
c2a35d9f1c
DebuggerIntf: Remove LCL dependency.
2022-12-11 20:10:40 +02:00
wp_xyz
42df5e3099
IDE: New icons for the Source > "Enclose selection" and "Enclose in ifdef" menu items. Some new general-purpose icons (font, grid). Reworked quickfix icon. All by Roland Hahn.
2022-12-11 17:22:11 +01:00
dsiders
ae8424aa72
Docs: LCL/dbctrls. Fixes grammar error. 'prior to' instead of 'proper to'.
2022-12-11 00:38:47 +00:00
dsiders
94e177dac4
Docs: LCL/stdctrls. Fixes grammar error. 'prior to' instead of 'proper to'.
2022-12-11 00:37:52 +00:00
dsiders
7d625dfbbc
Docs: LCL/popupnotifier. Fixes grammar error. 'prior to' instead of 'proper to'.
2022-12-11 00:37:37 +00:00
dsiders
9a512a18ba
Docs: LCL/finddlgunit. Adds missing short descriptions.
2022-12-11 00:37:19 +00:00
dsiders
88847dfe51
Docs: LCL/controls. Fixes grammar error. 'prior to' instead of 'proper to'.
2022-12-11 00:36:53 +00:00
dsiders
b603fc4b05
Docs: LCL/comctrls. Fixes grammar error. 'prior to' instead of 'proper to'.
2022-12-11 00:36:29 +00:00
wp_xyz
2880e3bdde
TAChart: Add chart title demo project.
2022-12-10 23:54:16 +01:00
wp_xyz
8b2c86f689
TAChart: New property FullWidth of TChartTitle to draw the title/footer background across the entire chart.
2022-12-10 23:43:44 +01:00
Juha
3f4356f2bc
Examples window: Improve key handling etc. Issue #40036 , patch by dbannon.
2022-12-10 19:05:20 +02:00
Martin
b3fd61e107
EnvironmentOpts: Move to ide/packages/ideconfig
2022-12-10 17:55:02 +01:00
Maxim Ganetsky
bf3cf8d65e
Translations: Slovak translation update by LacaK, issue #40038
2022-12-10 04:23:29 +03:00
wp_xyz
4a42639ff8
TAChart: Add method to remove a chart from the ChartExtentLink.
2022-12-09 19:39:54 +01:00
mattias
488c7e32c1
codetools: lazarus definetemplate clean up
2022-12-09 17:19:14 +01:00
dsiders
fa631c401c
Docs: LCL/shellctrls. Updates TShellTreeNode topics for changes in e9d296ce
.
2022-12-09 00:55:23 +00:00
wp_xyz
e9d296ce8e
LCL/ShellTreeView: Move FFileInfo from private into protected section of TShellTreeNode.
2022-12-08 22:12:17 +01:00
Martin
b8a32b9515
IDE, EnvironmentOpts: Refactor EditorToolbarStatic and IdeCoolbarData / remove dependency from EnvironmentOpts
...
Remove circular unit ref.
2022-12-08 21:10:51 +01:00
Martin
5f5b73b22e
IDE: Move ModeMatrixOpts and IdeOptionDefs to new base-package "IdeConfig"
2022-12-08 20:21:27 +01:00
Martin
051506b5a1
IDE, EnvironmentOpts: Refactor TransferMacros / remove dependency from EnvironmentOpts
2022-12-08 19:28:20 +01:00
Martin
28247a829c
IDE: Move LazConf.pp to new base-package "IdeConfig"
2022-12-08 19:28:19 +01:00
Marcus Sackrow
4cf4a2beea
Bugfix for AROS crash on empty checkmark label
2022-12-08 19:03:33 +01:00
wp_xyz
82ee70f5f6
IDE: New menu icons for "Source" > "Refactoring" > "Make resource string" and for "Source" > "Comment/Uncomment/Toggle comment section". By Roland Hahn.
2022-12-08 18:41:43 +01:00
Martin
a21d221153
IdeConfig: update Makefiles
2022-12-08 16:15:47 +01:00
Martin
f0d3e9fe7c
IDE, EnvironmentOpts: Move implementation of specific TranferMacros to new unit.
...
EnvironmentOpts: Remove dependency on IDETranslations
2022-12-08 16:05:03 +01:00
Martin
bf4114c8ca
EnvironmentOpts: remove dependency on IdeProcs
2022-12-08 16:05:03 +01:00
wp_xyz
064d70a8a4
IDE: Add high-dpi multipaste icons to resource.
2022-12-08 10:36:33 +01:00
dsiders
0b585dcf47
Docs: LazUtils/translations. Adds skeletons for missing topics. Removes topics no longer in source.
2022-12-08 05:17:38 +00:00
Maxim Ganetsky
f919bd5d42
Regenerated translations.
2022-12-08 04:11:26 +03:00
Maxim Ganetsky
a5c527068c
LazUtils: Mark PO translation string as badly formatted when original string does not have argument errors and translation has them. Allows to catch more formatting errors, e. g. when original contains %s%s
and translation contains s%s%s%
(note the order of 's' and '%' in translation).
2022-12-08 04:11:26 +03:00
Martin
4f9ed1191e
EnvironmentOpts: remove dependency on DialogProcs
2022-12-08 01:38:56 +01:00
Martin
369e4e47a7
IDE: Add base-package "IdeConfig"
2022-12-08 01:38:41 +01:00
Maxim Ganetsky
abfb1038bd
Regenerated translations.
2022-12-08 03:30:04 +03:00
Maxim Ganetsky
045ba029e3
LazUtils: Rewritten comparison of formatting arguments of translations (in PO files). Now formatting arguments are compared in their entirety (including index, width and precision).
...
The reasons are:
0. Working with arguments is very prone to typos.
1. Removing index of arguments in translation can lead to exceptions.
2. Adding index to arguments in translation can lead to incorrect argument selection if e. g. '*' usage in arguments and relation of indexed and non-indexed arguments are not properly considered. Validating all this is a big complicated mess which should better be avoided.
3. Allowing to change width/precision can lead to incorrect argument rendering.
This means that swapping indexes is now effectively forbidden. This is not expected to create any unavoidable problems for translators, though. In any case such issues can better be solved by changing resource strings instead on a case by case basis.
This change allowed to spot many missed argument mismatches in different languages.
2022-12-08 03:30:03 +03:00
wp_xyz
68c529f404
IDE: Add icon forgotten in a previous commit.
2022-12-08 01:12:02 +01:00