Commit Graph

62237 Commits

Author SHA1 Message Date
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
Marc
9ba59b2dfc FpDebug: Refactor TX86AsmDecoder.DoDisassemble into separate TX86Disassembler object 2022-02-20 16:49:46 +01:00
Sergey Larin
376abd4257 Allow Native QT5 FileDialogs.
Disabled QFileDialogDontUseNativeDialog option.
DontUseNativeDialog option left for PreviewFileDialog only if QT_NATIVE_DIALOGS is not defined.
2022-02-20 16:22:34 +03:00
Sergey Larin
72b19e5f84 Adapted creation of QtFilterString for native dialogs mode.
- Fixed the formation of the filter string, searching in the list for a subsequent call to FileTypeChanged.
- In order for the extensions themselves to be displayed in the drop-down list, and not just the titles,
  Unicode characters FULLWIDTH LEFT PARENTHESIS, FULLWIDTH RIGHT PARENTHESIS are used instead of '(' and ')'.
2022-02-20 16:22:33 +03:00
Michaël Van Canneyt
02daf30de2 * Extract IDs from selected HTML file and fill combobox 2022-02-20 12:44:55 +01:00
Michaël Van Canneyt
6feea8040b * Refresh of HTML-based classes 2022-02-20 12:01:57 +01:00
Sergey Larin
b85417a330 The TCommonDialog.Title property is flagged as nodefault.
Without this change, Title property equal to '' is not saved to .lfm file.
2022-02-20 13:40:35 +03:00
Sergey Larin
bf3f6dbae2 Some non-ASCII character has been replaced in the word "don't" in the comments 2022-02-20 11:10:30 +03:00
Sergey Larin
3e672ebe93 QT4: fixed uninitialized Result when getting WheelScrollLines 2022-02-20 10:14:03 +03:00
Sergey Larin
61f292751a QT5: fixed uninitialized Result when getting WheelScrollLines 2022-02-20 10:13:46 +03:00
Michaël Van Canneyt
c146e71e92 * Handle OnShow menu 2022-02-19 21:56:41 +01:00