Commit Graph

60904 Commits

Author SHA1 Message Date
maxim
d4bed8b1af Merged revision(s) 65472 #344c1de6e9, 65477 #00037248cf, 65481 #d37d3f099f from trunk:
Docs: LCL. Adds, updates topic content and links.
........
Docs: LCL. Adds, updates topic content and links.
........
Docs: LCL. Fixes content, links for properties re-declared with different default values.
........

git-svn-id: branches/fixes_2_2@65485 -
2021-07-21 20:58:06 +00:00
maxim
cfa1013f51 Merged revision(s) 65470-65471 #15a417978a-#15a417978a from trunk:
TAChart/TChartLiveView: Simplification
........
TAChart/LiveView demo: fix typo.
........

git-svn-id: branches/fixes_2_2@65484 -
2021-07-21 20:56:48 +00:00
maxim
272b12351f Merged revision(s) 65468 #23b667846d from trunk:
LazReport: Fix compilation of ZeosDB
........

git-svn-id: branches/fixes_2_2@65483 -
2021-07-21 20:55:30 +00:00
maxim
6d854ae2f6 Merged revision(s) 65469 #9d7d217b84 from trunk:
IDE: Fix compiling with FPC trunk.
The removed code was only active in fpc trunk 3.1.1 [r36768-r38658)
........

git-svn-id: branches/fixes_2_2@65482 -
2021-07-21 20:54:33 +00:00
martin
bb3d0508e6 Merged revision(s) 65479 #f28b3ae2c7 from trunk:
GdbMiDebugger: fixed reporting OutputDebugString messages
........

git-svn-id: branches/fixes_2_2@65480 -
2021-07-20 22:49:08 +00:00
martin
3864f9f3b6 Merged revision(s) 65475 #b5bf7de6f9 from trunk:
FpDebug, Windows: Forward OutputDebugString to IDE.
........

git-svn-id: branches/fixes_2_2@65476 -
2021-07-19 18:19:35 +00:00
maxim
9fcc827d3f Merged revision(s) 65462 #3f913c52d9 from trunk:
Docs: LazUtils. Restores deprecated KOI8ToUTF8 routine.
........

git-svn-id: branches/fixes_2_2@65467 -
2021-07-16 21:21:47 +00:00
maxim
d60a55ab43 Merged revision(s) 65456 #b303ecbdd8, 65463 #e03705d02d from trunk:
TAChart/TChartLiveView: Simplify operation of ExtentY modes.
........
TAChart/TChartLiveView: Fix operation when axes have a predefined Range. Modified patch by forum user Muso (https://forum.lazarus.freepascal.org/index.php/topic,55266.msg412075.html#msg412075)
........

git-svn-id: branches/fixes_2_2@65466 -
2021-07-16 21:20:10 +00:00
maxim
605bedcdee Merged revision(s) 65450 #89e7021f92 from trunk:
LazControls: Docs. Added, updated topic content, fixed broken "see also" links. Patch by Don Siders, bug #39223.
........

git-svn-id: branches/fixes_2_2@65461 -
2021-07-15 21:18:46 +00:00
maxim
2c461bda95 Merged revision(s) 65376 #4160d7c7ef, 65379 #becaac9c5d, 65384-65385 #9d7566217a-#9d7566217a, 65389 #9f896e3f00, 65391 #7bf4f7da41, 65393-65394 #5ef5288afe-#5ef5288afe, 65420-65423 #b75cbf6965-#b75cbf6965, 65425 #2bf2902c91, 65427 #f549172f40, 65431 #51044e806b, 65440 #0ec2f041e7, 65453 #4553a2eafb from trunk:
TAChart: Update xml help.
........
TAChart: Decode system colors in text elements.
........
TAChart: Add method GetAxisRange to determine the range of an axis covered by all series assigned to it.
........
TAChart: Use real axis limits in ChartEditor demo.
........
TAChart: Rename TChart.GetAxisRange to .GetAllSeriesAxisLimits (more precise).
........
TAChart/ChartEditor demo: Check that axis maximum is always greater than the minimum.
........
TAChart/ChartEditor demo: Fix bug in handling of axis.Inverted.
........
TAChart: Update xml doc.
........
TAChart/ChartEditor demo: Fix update of axis grid visibility.
........
TAChart/ChartEditor demo: Fix axis lines not being updated.
........
TAChart: Always draw axis arrows with solid pen.
........
TAChart: Fix usage of axistransformations in ChartLiveView having ExtentY = lveAuto.
........
TAChart: Fix initialization error in TChartLiveView when ExtentY is lveAuto.
........
TAChart: Fix axis scaling of TChartLiveView with coincident axis limits and ExtentY = lveAuto.
........
TAChart/ChartEditor demo: add forgotten lfm file.
........
TAChart/ChartLiveView: Fix autoscaling when multiple axes are used. Add new ExtentY mode, lveMultiAxisRange
........
TAChart/TChartLiveView: Add some comments. Add xml documentation.
........

git-svn-id: branches/fixes_2_2@65460 -
2021-07-15 21:13:02 +00:00
maxim
3ed9efb552 Merged revision(s) 65375 #9d94d9e7e3 from trunk:
LCL/TColorDialog: Show Title property. Issue #39155, based on code submitted by jamie in https://forum.lazarus.freepascal.org/index.php/topic,55236.msg410713.html#msg410713
........

git-svn-id: branches/fixes_2_2@65459 -
2021-07-15 21:09:08 +00:00
maxim
01cacbd6d1 Merged revision(s) 65355 #8b6e1655ea, 65362 #6271182f5d, 65366 #89b30a58de, 65454-65455 #ee25f78baf-#ee25f78baf from trunk:
LCL/TPageControl: Add new method "Clear" to remove all pages.
........
docs/lcl: Add documentation for the new method TPageControl.Clear.
........
docs/lcl: Merge the two TPageControl.Clear doc versions from r65362 #6271182f5d and 65358.
........
LCL/ShellTreeView: Speed-up of populating a folder with many subfolders (example: c:\Windows\WinSxS)
........
LCL/ShellTreeView: Speedup when opening a node with many subfolders a second time.
........

git-svn-id: branches/fixes_2_2@65458 -
2021-07-15 21:05:08 +00:00
maxim
141212d457 Merged revision(s) 65314-65316 #e5315cc4d3-#e5315cc4d3, 65336-65338 #b8af100318-#b8af100318 from trunk:
Examples/address_book: Fix compilation. Remove hard-coded MS font.
........
Examples/bidi: Fix layout issue due to overlapping controls.
........
Examples/dblookup: Fix compilation.
........
examples: Remove a writeln from checkbox demo.
........
examples: Fix typo in TestAll demo.
........
examples/mssql: Fix compilation
........

git-svn-id: branches/fixes_2_2@65457 -
2021-07-15 20:57:26 +00:00
maxim
3b87f02b3b Merged revision(s) 65449 #e344dcb11e from trunk:
LazUtils: Restore function KOI8ToUTF8, earlier renamed as KOI8RUToUTF8, and deprecate it.
........

git-svn-id: branches/fixes_2_2@65452 -
2021-07-14 20:51:27 +00:00
maxim
477277baf2 Merged revision(s) 65448 #531d436ce1 from trunk:
DockedFormEditor: Check for WidgetSet LCLWin32 and LCLWin64. Issue #39222.
........

git-svn-id: branches/fixes_2_2@65451 -
2021-07-14 20:50:22 +00:00
maxim
818acbe9bf Merged revision(s) 65441-65443 #6364ff640d-#6364ff640d from trunk:
DockedFormEditor: Fixed wrong ShowHint value when switching from tab Code to tab Form. Issue #39217
........
DockedFormEditor: Disable CM_PARENTSHOWHINTCHANGED for all WidgetSets. Issue #39217
........
DockedFormEditor: Use correct WidgetSet Win32 instead of Windows
........

git-svn-id: branches/fixes_2_2@65447 -
2021-07-13 21:44:39 +00:00
maxim
f2e594bb3b Merged revision(s) 65438 #81a1c1e4f2, 65444 #a3f05509f0 from trunk:
Docs: LCL,LazUtils. Fixes spelling errors, typos. Minor updates to topic content.
........
Docs: LCL. Adds, updates topic content.
........

git-svn-id: branches/fixes_2_2@65446 -
2021-07-13 21:42:55 +00:00
maxim
ecf86397ec Merged revision(s) 65432 #b6a0c5b23d from trunk:
IDE: add unit DB to uses when TBufDataset or TCSVDataset are added. Issue #29733, patch from Sven Barth
........

git-svn-id: branches/fixes_2_2@65445 -
2021-07-13 21:41:23 +00:00
maxim
8cd0a0724b Merged revision(s) 65388 #ce0d904223 from trunk:
IdeIntf: Allow multi-line property editors in Dialogs, TTaskDialog. Issue #39170, patch by Don Siders.
........

git-svn-id: branches/fixes_2_2@65436 -
2021-07-09 20:40:16 +00:00
maxim
64950e6802 Merged revision(s) 65383 #2255df954a from trunk:
LazUtils: Fix building when directory is a Windows mount point. Issue #39120, patch by Alguien.
........

git-svn-id: branches/fixes_2_2@65435 -
2021-07-09 20:39:28 +00:00
maxim
4ca77ff43b Merged revision(s) 65392 #40f1059715, 65424 #8ea00ae159 from trunk:
Docs: LCL. Adds or updates topics. Fixes broken or missing links.
........
Docs: LCL,LazUtils. Updates topic content. Fixes broken or missing links. Fixes spelling errors.
........

git-svn-id: branches/fixes_2_2@65434 -
2021-07-09 20:38:39 +00:00
maxim
d076d25f01 Merged revision(s) 65395-65396 #77bfe9b324-#77bfe9b324 from trunk:
TPageControl: QT5: Fixed PageControl.GetTabRect, see project Issue #39166
........
TPageControl: QT: Fixed PageControl.GetTabRect, see project Issue #39166
........

git-svn-id: branches/fixes_2_2@65433 -
2021-07-09 20:37:17 +00:00
mattias
e790fe99ab tools: fixed svn2revisioninc for fpc 3.2.2
git-svn-id: branches/fixes_2_2@65429 -
2021-07-09 11:50:00 +00:00
martin
ca8ad354b8 Merged revision(s) 65410 #22994b50a4 from trunk:
Installer, Win: fix cross build, include package buildintf
........

git-svn-id: branches/fixes_2_2@65411 -
2021-07-08 13:48:36 +00:00
martin
b42b31c6cd Merged revision(s) 65407 #55a8d14f78 from trunk:
Installer, Win: fix cross build flags
........

git-svn-id: branches/fixes_2_2@65409 -
2021-07-08 13:09:28 +00:00
martin
38542f41d7 Merged revision(s) 65400-65401 #d6d34c6e68-#d6d34c6e68, 65403 #f5630f1082, 65406 #9acddfe467 from trunk:
lcl: updated Makefile.compiled
........
lcl: updated Makefile.compiled
........
lcl: updated Makefile.compiled with freetype
........
Makefile, LCL: fix path for freetype
........

git-svn-id: branches/fixes_2_2@65408 -
2021-07-08 13:07:31 +00:00
martin
a1ff73fe2b Merged revision(s) 65404 #b95ffe16ac from trunk:
EnvironmentOpt.xml: Fix gdb location for windows (new installation)
........

git-svn-id: branches/fixes_2_2@65405 -
2021-07-08 10:25:41 +00:00
mattias
3d7e0f2f4f set fixes version to 2.2.0RC2
git-svn-id: branches/fixes_2_2@65398 -
2021-07-07 15:55:56 +00:00
martin
7bdd832152 Merged revision(s) 65386 #dd0c00b3a1 from trunk:
svn2revisioninc: improve lookup of git-svn-id
........

git-svn-id: branches/fixes_2_2@65387 -
2021-07-06 20:19:23 +00:00
martin
55e869b83c Merged revision(s) 65378 #3e9e2bbd3e from trunk:
AnchorDocking: DragNDrop of pages not working on GTK2. Issue #39166
........

git-svn-id: branches/fixes_2_2@65382 -
2021-07-06 11:50:32 +00:00
martin
caa5155f1c Merged revision(s) 65374 #912b44ef09 from trunk:
Fix spelling errors in lclproc.pas. Patch by Don Siders. Issue #0039161.

........

git-svn-id: branches/fixes_2_2@65381 -
2021-07-06 11:47:11 +00:00
martin
822876a09e Merged revision(s) 65363-65364 #94264d4795-#94264d4795 from trunk:
svn2revisioninc: add git describe
........
svn2revisioninc: refactor, improve lookup of git-svn-id
........

git-svn-id: branches/fixes_2_2@65380 -
2021-07-05 23:23:38 +00:00
maxim
0a415d125a Merged revision(s) 65372 #0711ae584c from trunk:
Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #39152
........

git-svn-id: branches/fixes_2_2@65373 -
2021-07-04 21:58:21 +00:00
maxim
7b9d486ccf Merged revision(s) 65358 #2c1bd0534e, 65367 #3fc780574a from trunk:
Docs: LCL, LazUtils. Updates/adds topics. Fixes broken or missing links. Fixes spelling errors.
........
Docs: LCL. Fix duplicate enumeration value in TFontQuality.
........

git-svn-id: branches/fixes_2_2@65371 -
2021-07-04 21:37:20 +00:00
maxim
5962f85864 Merged revision(s) 65354 #5a21cedcbb from trunk:
IdeIntf: Disable copy/paste of TAction in Object Inspector tree because it does not work for some reason. Issue #19530.
........

git-svn-id: branches/fixes_2_2@65370 -
2021-07-04 21:35:18 +00:00
maxim
cd197341b0 Merged revision(s) 65304 #d8b67e5786, 65306 #38ed460e9e from trunk:
IDE: Remove EnvironmentOptions.DesignerPaintLazy to prevent paintings outside OnPaint resulting in painting artefacts. Fixes issue #23741 and #33781
........
IDE: regenerated translations
........

git-svn-id: branches/fixes_2_2@65369 -
2021-07-04 21:32:50 +00:00
maxim
0d0c704ffd Merged revision(s) 65348 #63997559b2 from trunk:
SQLdb: added pqteventmonitor.pas unit to LPK, bug #39097
........

git-svn-id: branches/fixes_2_2@65349 -
2021-07-02 22:43:55 +00:00
maxim
62f16f7b30 Merged revision(s) 65341 #3fb4c2c8a7 from trunk:
IdeIntf: Disable copy/paste of TMenuItem in Object Inspector tree because it does not work for some reason. Issue #19530.
........

git-svn-id: branches/fixes_2_2@65347 -
2021-07-02 21:53:38 +00:00
maxim
bd7ad56d42 Merged revision(s) 65330 #b088f3ec80, 65342 #ed7b09d857 from trunk:
IDE: Generate Dwarf3 for Debug build mode and for debug profile for the IDE itself.
........
IDE: Use Dwarf3 debug format for our projects. Needed when debugging with FPDebug.
........

git-svn-id: branches/fixes_2_2@65346 -
2021-07-02 21:52:41 +00:00
maxim
dff2d0d161 Merged revision(s) 65329 #4bcd8659cc from trunk:
Converter: Replace Mask with Masks, not MaskEdit. Issue #18361.
........

git-svn-id: branches/fixes_2_2@65345 -
2021-07-02 21:50:18 +00:00
maxim
8ece0c1112 Merged revision(s) 65328 #c070ee3ade, 65335 #16b5a4af7c, 65339 #ca3ae84782 from trunk:
Docs: LCL. Updates topic content. Adds missing topics. Fixes broken or missing links.
........
Docs: LCL. Updates topic content. Adds missing topics. Fixes broken or missing links.
........
Docs: LCL. Updates/adds topics. Fixes broken or missing links. Fixes spelling errors.
........

git-svn-id: branches/fixes_2_2@65344 -
2021-07-02 21:49:23 +00:00
maxim
a4cc771767 Merged revision(s) 65325 #c16bbd6e94 from trunk:
Docs: LCL. Updates topic content. Adds missing topics. Fixes broken or missing links.
........

git-svn-id: branches/fixes_2_2@65327 -
2021-06-29 21:17:46 +00:00
maxim
65164490ea Merged revision(s) 65320 #5ae03bd920 from trunk:
Fix spelling errors in grids.pas. Patch by Don Siders. Issue #0039093.
........

git-svn-id: branches/fixes_2_2@65324 -
2021-06-28 23:25:40 +00:00
maxim
52f34a4894 Merged revision(s) 65317 #12341ca190 from trunk:
Docs: LCL. Updates topic content. Adds missing topics. Fixes broken or missing links.
........

git-svn-id: branches/fixes_2_2@65323 -
2021-06-28 23:21:40 +00:00
maxim
e47fc5ceaa Merged revision(s) 65319 #e584193fc4 from trunk:
IDE: Update DefineTemplates (package graph) after adding a component, in case its package was not used earlier.
........

git-svn-id: branches/fixes_2_2@65322 -
2021-06-28 23:19:37 +00:00
maxim
f751d23e48 Merged revision(s) 65311-65312 #6857527965-#6857527965, 65318 #769e991253 from trunk:
IDE: Prepare to support multi-line selection in Messages window. Use IntegerList instead of one integer index.
........
IDE: Actually implement multi-line selection in Messages window. Copy to clipboard is supported.
........
IDE: Allow selecting the header line in Messages window's multi-line selection.
........

git-svn-id: branches/fixes_2_2@65321 -
2021-06-28 23:18:26 +00:00
maxim
9f42f210cb Merged revision(s) 65303 #ffa2a3f3c2 from trunk:
LCL: Revert revision 63847 #55d0c7bc3a fixing FormShow call at wrong time. Issue #38922
........

git-svn-id: branches/fixes_2_2@65308 -
2021-06-25 21:33:12 +00:00
maxim
b64ae7bdb6 Merged revision(s) 65300 #a0d68836cd, 65305 #5d1db7af91 from trunk:
Docs: LCL. Fixes missing or broken topics and links.
........
Docs: LCL. Fixes missing topics, broken or missing links.
........

git-svn-id: branches/fixes_2_2@65307 -
2021-06-25 21:30:56 +00:00
maxim
b5628d02a8 Merged revision(s) 65297 #4e0b593486 from trunk:
Docs: LCL. Updated content, fixed links in comctrls.xml.
........

git-svn-id: branches/fixes_2_2@65299 -
2021-06-23 20:58:06 +00:00
maxim
868b5d7d39 Merged revision(s) 65290 #593d7ef2e2, 65293 #101727cfec from trunk:
Docs: LCL. Updated content for TToolBar, TToolButton.
........
TAChart: Add xml documentation to the chart events.
........

git-svn-id: branches/fixes_2_2@65296 -
2021-06-22 22:42:53 +00:00