dsiders
0796c52d2a
Docs: build_lcl_docs. Fixes an incompatibility with FPDoc 3.3.x.
...
* FPDoc 3.3.X changed the syntax for the --footer argument. It uses an ''@' prefix for file names and treats anythine else as text for the footer.. build_lcl_docs did not handle that syntax. Since we do not know which version of FPDoc will be used, we must handle both.
* Accepts --footer=filename.ext for 3.2.X.
* Accepts --footer=@filename.ext for 3.3.X.
* Accepts --footer="Your text here" for 3.3.X.
* File name expansion and validation occurs in the setter for TFPDocRun.FooterFilename.
* Modifies README.txt and all of the script files (.bat, .sh) to document requirements and usage.
(cherry picked from commit 2f59545512
)
2022-02-26 00:57:29 +03:00
mattias
f4efaa4b66
docs: readme
...
(cherry picked from commit f8af491a06
)
2022-02-26 00:57:29 +03:00
dsiders
36ded14eb9
Docs: build_lcl_docs. Removes use of default footer file name.
...
* No default footer file is assumed. Allows output formats to be generated without footers when the --footer option is omitted.
* Removes unused unit LazUtilities from uses clause.
* Renames TFPDocRun.CreateOuputDir to TFPDocRun.CreateOutputDir.
* Fixes strings used in exception and logging messages.
(cherry picked from commit 5e581ce962
)
2022-02-26 00:52:01 +03:00
dsiders
e9105d344c
Docs: LCL/popupnotifier. Fixes spelling errors and typos.
...
(cherry picked from commit d47c55d93d
)
2022-02-26 00:51:43 +03:00
dsiders
227e35128f
Docs: LCL/popupnotifier. Updates topic content and links.
...
(cherry picked from commit 84a85843ed
)
2022-02-26 00:51:20 +03:00
dsiders
4cb0e26bbf
Docs: LCL/controls. Updates topic content and links.
...
* Mostly topics in TWinControl.
(cherry picked from commit 86f222952f
)
2022-02-26 00:50:46 +03:00
dsiders
6aebd4d4ae
Docs: LCL/controls. Updates topic content and links.
...
* Contains updates to TControl topics.
* Contains cosmetic tagging changes for True, False, and Nil values.
* Target version: 2.2.2.
(cherry picked from commit fe1125219b
)
2022-02-18 00:44:53 +03:00
wp_xyz
bbac02ab05
LCL/SpeedButton: Fix misaligned icons in TFilenameEdit etc.
...
(cherry picked from commit 2b04018e69
)
2022-02-12 02:17:10 +03:00
Martin
2187550bd5
LazDebuggerFpLLDB/Gdbmi: Fix cached context
...
(cherry picked from commit 6cded56ae9
)
2022-02-10 23:36:05 +01:00
Martin
672e289ef3
FpDebug: Improve Stack after calling TProc(nil) / Call to code not in apps memory
...
(cherry picked from commit 6993390bab
)
2022-02-09 19:34:57 +01:00
Martin
9beff229c7
Debugger: reset breakpoint state (unknown, valid, invalid) after debugger stops. Issue #39505
...
(cherry picked from commit d962ac2a85
)
2022-02-09 19:27:01 +01:00
Martin
6ef5f0729f
Revert "Debugger: Fix DisAssemble.CountAfter"
...
This reverts commit c15332e9c1
.
2022-02-09 19:25:42 +01:00
Martin
a69c95dea3
FpDebug: Improve Stack after calling TProc(nil) / Call to code not in apps memory
...
(cherry picked from commit b6be0ae622
)
2022-02-09 15:53:21 +01:00
Martin
c15332e9c1
Debugger: Fix DisAssemble.CountAfter
...
(cherry picked from commit 766bc1a877
)
2022-02-09 15:48:17 +01:00
Maxim Ganetsky
e99e9e531a
IDE: committed regenerated .res files after recent icon updates
2022-02-08 02:21:23 +03:00
dsiders
2c0d1dd1f9
Docs: LCL/spin. Adds TCustomFloatSpinEdit.EditingDone topic. Depends on 603fb729
.
...
(cherry picked from commit 5c44c3b487
)
2022-02-08 02:17:06 +03:00
Bart
db180e7818
T(Float)SpinEdit: update the control in EditingDone so that text matches Value. Reported by Jamie in https://forum.lazarus.freepascal.org/index.php/topic,57722.msg429596.html#msg429596
...
(cherry picked from commit 603fb72945
)
2022-02-08 02:14:55 +03:00
wp_xyz
c2d023ea9e
LCL/TSpeedButton: Improve text alignment when there is not glyph.
...
(cherry picked from commit ad41c897b7
)
2022-02-08 02:12:19 +03:00
wp_xyz
fc869b0bdc
LCL/SpeedButton: Draw centered multi-line caption. Issue #39632
...
(cherry picked from commit 89bd5e8943
)
2022-02-08 02:12:19 +03:00
wp_xyz
587c6d56c5
TAChart: Fix TBoxAndWhiskerSeries crashing when MinYValue or MaxYValue is queried and the series is empty.
...
(cherry picked from commit fcb70e903a
)
2022-02-08 02:12:18 +03:00
wp_xyz
04abb621c5
Tools/chmmaker: Fix compilation with FPC 3.2.x
...
(cherry picked from commit 1f695b9d3a
)
2022-02-08 02:12:18 +03:00
wp_xyz
c13ad7e2af
Images: Replace icons in images/windows/ by versions adapted to the new style. Provided by Roland Hahn.
...
(cherry picked from commit a54aa9c1bb
)
2022-02-08 02:12:17 +03:00
wp_xyz
a599256f92
LCL: Fix mouse position in unhandled mouse-wheel event to be relative to parent. Issue #39621 .
...
(cherry picked from commit 2d93d8f51b
)
2022-02-08 02:10:28 +03:00
dsiders
f6f198e801
Docs: LazUtils/lazutf8. Fixes spelling errors in topics.
...
(cherry picked from commit 55c4d7d5af
)
2022-02-08 02:09:41 +03:00
Martin
ff329cf453
Installer, Win: fix initial EnvironmentOptions.xml Issue #39630
...
(cherry picked from commit dfd23c955d
)
2022-02-04 16:37:15 +01:00
Maxim Ganetsky
62756d206c
IDE: committed regenerated .res files after recent icon updates
...
(cherry picked from commit f79988b3c9
)
2022-01-31 01:29:03 +03:00
dsiders
4ca4c74e30
Docs: LCL/grids. Updates content for TCustomGrid topics.
...
(cherry picked from commit 5bade4a47a
)
2022-01-31 01:25:14 +03:00
Frank Freeman
b6078e31cb
TAMultiseries.pas fix for #39616 TBoxAndWhiskerSeries cannot use different color on each point for box border, whiskers and median
...
(cherry picked from commit c4a17bf926
)
2022-01-31 01:25:13 +03:00
Frank Freeman
80e6a9f2c6
TAMultiseries.pas fix for #39615 TBoxAndWhiskerSeries does not draw box if box image left=right or top=bottom
...
(cherry picked from commit b6222f0da8
)
2022-01-31 01:25:13 +03:00
wp_xyz
5b9ff84c92
Images: Replace lazarus*.ico files by versions in which the small images (16x16, 20x20) are a bit more "crispy". Created by Roland Hahn.
...
(cherry picked from commit 0aada2da4c
)
2022-01-31 01:25:13 +03:00
dsiders
479cbc7dd3
Docs: LCL/comctrls. Updates topics for changes in 4d72245552
, 082d051466
.
...
(cherry picked from commit ff3970a6b3
)
2022-01-31 01:25:12 +03:00
Maxim Ganetsky
084c4c138e
Images: fixed images/mainiconproject.ico
2022-01-29 01:01:21 +03:00
Maxim Ganetsky
3df04d630a
IDE: committed regenerated .res files after recent icon updates
...
(cherry picked from commit 576732afb0
)
2022-01-29 00:37:05 +03:00
Juha
14861b18e3
LCL: Do not InvalidateSelected in MultiSelect virtual TListView. Part of issue #39324 .
...
(cherry picked from commit 082d051466
)
2022-01-29 00:28:17 +03:00
wp_xyz
b70fdb1258
Images: Replace the macOS .icns files to be like the .ico files. Provided by Roland Hahn. Issue #39550 .
...
(cherry picked from commit 1c44ec9237
)
2022-01-29 00:28:16 +03:00
wp_xyz
f017c1199b
images: Replace the default lazarus.ico used anywhere within the installation folder by the new version. Issue #39596 .
...
(cherry picked from commit fde1f53879
)
2022-01-29 00:28:16 +03:00
wp_xyz
ccc7ca51f5
Images: Fix new ico files to be linux-compatible. Issue #39596 .
...
(cherry picked from commit 81ac10f738
)
2022-01-29 00:28:15 +03:00
Juha
ea1c5ca200
LCL: Solve most performance issues with virtual TListView (OwnerData=True). Issue #39324 , patch by d7_2_laz.
...
(cherry picked from commit 4d72245552
)
2022-01-29 00:26:12 +03:00
dsiders
25c7c8a173
Docs: LCL/grids. Removes an extraneous character in a See Also link.
...
(cherry picked from commit c12011e450
)
2022-01-29 00:26:12 +03:00
Juha
65ac84679d
IDE: Allow multi-selection with Shift in Project Inspector and Package Editor. Issue #39595 .
...
(cherry picked from commit 3ecdcf0320
)
2022-01-29 00:26:11 +03:00
robsean
60fe055d84
Translations: updated Chinese IDE translation, merge request !62
...
(cherry picked from commit 6b71b51df2
)
2022-01-27 02:36:45 +03:00
Juha
8781fcb5f4
Codetools: Complete code correctly for "procedure xxx; forward;". Issue #39510 , patch by Domingo Galmés.
...
(cherry picked from commit dfa66431c4
)
2022-01-25 00:48:33 +03:00
Juha
2451cd3995
IDE: Disable 'Abort Build' menu item when not building. Issue #39585 .
...
(cherry picked from commit 58f8d07925
)
2022-01-25 00:48:32 +03:00
dsiders
3379fef5ac
Docs: LCL/comctrls. Updates content and links for topics.
...
(cherry picked from commit ed84fe08f1
)
2022-01-25 00:47:44 +03:00
dsiders
1e5ffb1baf
Docs: LazUtils/utf8process. Updates topic content.
...
(cherry picked from commit c111b7caf5
)
2022-01-25 00:47:44 +03:00
dsiders
2f6d64d193
Docs: LCL/forms. Fixes error in GetParentForm topic from issue #39591 .
...
(cherry picked from commit c875cc8f8e
)
2022-01-25 00:47:43 +03:00
dsiders
efa38ea061
Docs: LCL/extctrls. Updates topic content and links.
...
(cherry picked from commit 05cf5afbc2
)
2022-01-25 00:47:43 +03:00
dsiders
e953242969
Docs: LCL/graphics. Fixes awkward wording in the TPicture topic.
...
(cherry picked from commit bcf2fdd549
)
2022-01-25 00:47:43 +03:00
Maxim Ganetsky
5efbbc0f96
Cocoa: LCL scrolling improvements by Zoë Peterson, issue #39477 :
...
1. Better handling of hasPreciseScrollingDeltas and SPI_GETWHEELSCROLLINES. The scrolling in LCL trunk is much too fast and imprecise. This improves the feel of things using both a mouse wheel and the touchpad. I don't like having the 15 for average line height hard coded in it, but I haven't seen any cases where it causes problems.
2. In the case where it sees a scroll in both X and Y directions, it filters it in favor of the last scroll direction. This makes vertical scrolling documents using the touchpad better, since you're less likely to inadvertently scroll horizontally.
3. Msg.WheelDelta is a SmallInt, so this caps the values to High/Low(SmallInt), rather than the underflow/overflow that occurs currently. That fixes the issue this bug report specifically is about.
(cherry picked from commit 8e10ed53af
)
2022-01-25 00:42:46 +03:00
Maxim Ganetsky
0b9a2099dc
Translations: LCL Corsican translation update by Patriccollu, merge request !59
...
(cherry picked from commit 73fd319f37
)
2022-01-21 03:37:34 +03:00