Commit Graph

62247 Commits

Author SHA1 Message Date
dsiders
3bbe97775f Docs: build_lcl_docs. Enables system.uitypes when building documentation. 2022-02-28 15:58:18 +00:00
Pascal Riekenberg
e7da596402 Fixed AV when clicking "Delete all" in "Watches" 2022-02-28 10:32:23 +01:00
dsiders
68d06aa93d Docs: LazUtils/integerlist. Updates topic content. 2022-02-28 04:25:26 +00:00
Martin
a400e1f8c7 FpDebug: PascalPrinter, Automatically deref pointers to string types. Issue #39559 2022-02-26 04:01:32 +01:00
dsiders
c826bbf939 Docs: LazUtils. Comments platform-specific links that cause build warnings. 2022-02-26 01:07:06 +00:00
dsiders
7f856147a1 Docs: LazUtils. Comments platform-specific links that cause build warnings. 2022-02-26 01:06:55 +00:00
Martin
0e6769ac99 FpDebug, LazDebuggerFp: Implement tracking modified CPU registers (top stack-frame only) 2022-02-25 20:25:01 +01:00
Martin
448ccc8ca1 Debugger: Registers, clear incorrectly cached values. Fix wrong value shown, if display-format is changed. 2022-02-25 20:23:20 +01:00
Željan Rikalo
f70878564b Qt5: added QPixmapCache_Clear() to pascal binding. part of issue #38844 2022-02-25 18:00:07 +01:00
Željan Rikalo
db27890d55 Qt5: added QPixmapCache_clear(). part of issue #38844 2022-02-25 17:56:11 +01:00
dsiders
3e73ef0cbd Docs: LCL/grids. Adds FadeUnfocusedSelection topics in TCustomGrid, TCustomDrawGrid, TDrawGrid, TStringGrid.
* Depends on 67c57d84.
2022-02-25 16:48:32 +00:00
dsiders
f290a0974c Docs: LCL/themes. Updates TThemeServices.DrawElement topic.
* Depends on 1773d39a.
2022-02-25 16:48:31 +00:00
dsiders
7238c152a3 Docs: LCL/dialogs. Updates TCommonDialog.Title topic.
* Depends on 23b2324f.
2022-02-25 16:48:31 +00:00
Željan Rikalo
b36000fc26 Qt5: increased libQt5Pas version. issue #39655 2022-02-25 16:57:37 +01:00
Željan Rikalo
11f9203046 Qt5: fixed session management bug. issue #39655 2022-02-25 16:56:14 +01:00
Juha Manninen
23b2324f9f Merge branch 'filedialog-title-emptystr-save-fix' into 'main'
The TCommonDialog.Title property is flagged as nodefault

See merge request freepascal.org/lazarus/lazarus!79
2022-02-25 13:38:42 +00:00
Juha
77c1ac66d6 LCL-Win32: Use SendMessageW API function in TWin32WidgetSet.SendMessage. Issue #39656, patch by rasberryrabbit. 2022-02-25 13:01:30 +02:00
Juha
c805ff750d Move FreeType license file from LazUtils to FreeType directory. Issue #39657. 2022-02-25 12:24:58 +02:00
Juha Manninen
1773d39af8 Merge branch 'main' into 'main'
Fix TTabControl background color Issue #25468

See merge request freepascal.org/lazarus/lazarus!82
2022-02-25 10:07:19 +00:00
Juha Manninen
67c57d84b1 Merge branch 'grid-fade-unfocused-selection' into 'main'
Special color for selected cells when Grid has no focus

See merge request freepascal.org/lazarus/lazarus!75
2022-02-25 09:59:31 +00:00
Juha Manninen
48eac88385 Merge branch 'qt5-filedialog-native' into 'main'
QT5 Native File Dialogs

See merge request freepascal.org/lazarus/lazarus!80
2022-02-25 09:08:04 +00:00
dsiders
f47c1f2ea6 Docs: Fixes spelling, grammar, and file name errors in README.txt. 2022-02-24 18:18:39 +00:00
dsiders
7cf2b7390c Fixes missing links from LazUtils to LCL topics in output formats.
* Depends on 5e581ce9, 2f595455, b0d263f1.
* LazUtils was never built with external links to LCL (See Also and source declarations) because lcl.xct could not be imported. The file does not exist when LazUtils is built.

To solve this problem, the output format for LazUtils is built twice. It is the smaller of the two packages. Building LazUtils twice ensures that the "chicken or the egg" problem with inter-file links is avoided.

* Build LazUtils WITHOUT any external links (faster).
* Build LCL with links to RTL, FCL, LazUtils.
* Build LazUtils with links to RTL, FCL, LCL.
2022-02-24 17:49:10 +00:00
Martin
4aedc7625b Merge branch 'registersdlg-powerenable-fix' into 'main'
The Power button is activated in the Registers window

See merge request freepascal.org/lazarus/lazarus!76
2022-02-24 16:06:40 +00:00
Niel Buys
e13e0f11f5 Fix TTabControl background color #25468 2022-02-24 16:14:17 +02:00
Juha Manninen
62db64ddb8 Merge branch 'codetools-internproc-add' into 'main'
Internproc processing added to CodeTools when modeswitch PrefixedAttributes

See merge request freepascal.org/lazarus/lazarus!73
2022-02-24 13:17:09 +00:00
Juha Manninen
0cec6db9e6 Merge branch 'noinline-noreturn' into 'main'
Updated supported procedure modifiers: noinline, noreturn

See merge request freepascal.org/lazarus/lazarus!72
2022-02-24 12:43:06 +00:00
Juha Manninen
e7346c9f69 Merge branch 'qt-getwheelscrolllines-fix' into 'main'
QT: Fixed uninitialized Result when getting WheelScrollLines

See merge request freepascal.org/lazarus/lazarus!78
2022-02-24 12:27:18 +00:00
mattias
17614c2ea5 lazutils: updated fpmake 2022-02-24 12:57:34 +01:00
mattias
26c9421318 updated Makefiles 2022-02-24 12:55:45 +01:00
Mattias Gaertner
900cfcb27e Merge branch 'lazutils_dep_fcl-image_remove' into 'main'
Removing the dependency of the LazUtils package on the fcl-image package

See merge request freepascal.org/lazarus/lazarus!63
2022-02-24 11:53:51 +00:00
Juha Manninen
af4d15529c Merge branch 'isconstvalue-intrinsic' into 'main'
Updated the list of intrinsic functions: IsManagedType, IsConstValue

See merge request freepascal.org/lazarus/lazarus!71
2022-02-24 11:41:35 +00:00
Juha
cd0b898131 IDE: Add a filter clear button in Code Explorer. Merge request !74 by Sergey Larin. 2022-02-24 12:39:00 +02:00
dsiders
b0d263f11d Docs: build_lcl_docs. Sets an explicit title for CHM files used in the LHelp TOC navigation tree. Issue #28500. 2022-02-24 07:16:07 +00:00
dsiders
2f59545512 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.
2022-02-24 06:35:16 +00:00
dsiders
5e581ce962 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.
2022-02-24 03:42:20 +00:00
balazs
6f9144a584 IDE: Make Lazarus directory available for packages. 2022-02-23 08:04:33 +02:00
dsiders
1b56acef93 Docs: LazControls. Updates scripts to use FPDoc 3.3.1. 2022-02-23 02:47:20 +00:00
dsiders
66cd96821d Docs: LazControls. Updates CSS styles to match LCL, LazUtils. 2022-02-23 02:46:37 +00:00
dsiders
dd5b364e1b Docs: LazControls. Modifies project file to use FPDoc 3.3.X syntax in footer option. 2022-02-23 02:45:57 +00:00
dsiders
d47c55d93d Docs: LCL/popupnotifier. Fixes spelling errors and typos. 2022-02-22 17:19:25 +00:00
Martin
699b7e240a LazDebuggerLldb, FP: fix register for Apple M1 (arm64). Required to get exception class and message. 2022-02-22 01:01:41 +01:00
Martin
d38a268f3d FpDebug: Win64, Fix "Run (F9)" incorrectly triggered watch/stack updates while the app was running.
Similar to the Win32 fix at a92db946ec
2022-02-22 01:01:40 +01:00
Martin
8335731953 FpDebug: Fixed uninitialized variables. 2022-02-22 01:01:40 +01:00
Maxim Ganetsky
d233f9981f Pas2JS: fixed typos in resource strings, regenerated translations and updated Russian translation 2022-02-22 01:26:39 +03:00
dsiders
84a85843ed Docs: LCL/popupnotifier. Updates topic content and links. 2022-02-21 17:01:43 +00:00
Michaël Van Canneyt
3727ad2dea * Add DTStopas File-new item 2022-02-21 10:04:01 +01:00
dsiders
86f222952f Docs: LCL/controls. Updates topic content and links.
* Mostly topics in TWinControl.
2022-02-21 02:43:05 +00:00
Maxim Ganetsky
762c36d773 Pas2JS: fixed typo in resource string, regenerated translations and updated Russian translation 2022-02-21 00:53:49 +03:00
mattias
ea2a452113 IDEIntf: comments 2022-02-20 20:24:11 +01:00