Commit Graph

66544 Commits

Author SHA1 Message Date
Juha
728725bd7f LCL-CustomDrawn: Fix TButton's caption. Issue #40638, patch by Alexey Torgashin. 2023-12-11 22:39:46 +02:00
rich2014
34b0afa4d8 Cocoa: Fix the issue of not being able to turn pages in the DatePickerForm from ModalForm 2023-12-11 20:45:22 +08:00
Abou Al Montacir
4d53a927bb GTK3: Added example application to help debugging GTK3 dialog boxes.
Closes #39435.
2023-12-10 20:18:24 +01:00
rich2014
189a26739f Cocoa: replace deprecated functions in CocoaScrollers 2023-12-10 20:51:03 +08:00
rich2014
3bfa4b5a16 Cocoa: avoid sending unnecessary KillFocus/SentFocus messages and keep consistent with win32 2023-12-10 13:59:37 +08:00
rich2014
4746c886bd Cocoa: Fix the issue that KillFocus message is sent to the wrong control when the control is a FieldEditor #40635 2023-12-10 13:37:27 +08:00
Martin
f813f574d4 Codetools: remove debugln, accidentally added in commit afb5e6376c 2023-12-09 21:37:02 +01:00
Martin
c3b6ede519 FpDebug: fix memleak in local vars / Introduced in SetLocalProcInfo commit ead31d2c8c 2023-12-09 20:51:41 +01:00
Martin
b9f865d16d SynEdit: PasHighLighter, fix class sections (private/public/...). Issue #40614 / broken in commit cbf59cc75a 2023-12-09 18:33:58 +01:00
Abou Al Montacir
fb3002163e GTK3: Improved initial size of created windows by setting constraints. 2023-12-09 14:18:36 +01:00
dsiders
c164ac032c Docs: LCL/extctrls. Adds GTK2 details to T(Custom)TrayIcon. 2023-12-09 08:08:24 +00:00
wp_xyz
3e1aa29c2b TAChart: Set length of FYRange and FYRangeValid for all chart source types 2023-12-08 01:23:28 +01:00
wp_xyz
a4553697f4 TAChart: Set length of FYRange and FYRangeValid in TBuiltinListChartSource constructor. 2023-12-08 00:33:35 +01:00
wp_xyz
e3d2e3d9de TAChart: Simplification of color handling in TOpenHighLowCloseSeries 2023-12-07 23:43:23 +01:00
Maxim Ganetsky
e2c8faccd9 LCL-Gtk2: Ignore temporary windows (like dragging image) when selecting a target during Drag'n'Drop action. Patch by Alexander (Rouse_) Bagel, issue #40637. 2023-12-08 01:42:54 +03:00
mattias
656d6ffc5d clean up 2023-12-07 11:16:10 +01:00
mattias
b5f892d644 ide: fixed load/save WriteConfigFilePath 2023-12-07 11:12:16 +01:00
Martin
adf9883a33 FpDebug: Fix for location lists 2023-12-06 22:08:34 +01:00
wp_xyz
44979ed7be TAChart: Convert a OHLC chart to a HLC chart (as used by Excel) by allowing yopen to be NaN. 2023-12-06 17:27:05 +01:00
Martin
ead31d2c8c FpDebug: Set ProcValue (for FrameBaseNeeded) when locals/params are gotten from ProcVal.Members (affects stack and locals) 2023-12-06 17:02:43 +01:00
wp_xyz
10e211092a TAChart: Add new property TickWidthStyle to TOpenHighLowCloseSeries 2023-12-06 16:44:12 +01:00
dsiders
8b3f7cf663 Docs: LCL/stdctrls. Fixes a typo. 2023-12-06 04:50:33 +00:00
dsiders
e08ea9d54a Docs: LCL/stdctrls. Updates TCustomComboBox.Create and TCustomEdit.Create topics for changes in 469e1318. Issue #40379. 2023-12-05 20:02:17 +00:00
dsiders
f1d77cbfc6 Docs: LCL/grids. Fixes invalid See Also links. 2023-12-05 20:01:58 +00:00
rich2014
f86dc6fdc1 Cocoa: improve TCocoaTableListView.initWithFrame() compatibility 2023-12-06 00:40:48 +08:00
rich2014
cccd1f28b8 Cocoa: NSTableView Style setting supported at Runtime #40633 2023-12-06 00:35:09 +08:00
rich2014
fe69ea4048 Cocoa: NSTableViewStyle added, by Ross Hemingway 2023-12-06 00:35:09 +08:00
rich2014
9c48a2501d Cocoa: move config variables from CocoaConst into CocoaConfig 2023-12-06 00:35:09 +08:00
Željan Rikalo
ddc2c4135b Qt,Qt5,Qt6: fixed mouse capture for TEdit and TComboBox, see details in related issue. Issue #40379 2023-12-05 16:32:37 +01:00
Maxim Ganetsky
469e1318dd LCL: Do not force-clear mouse capture flag on creation of TCustomEdit and TCustomComboBox, issue #40379.
Fixes text selection of TEdit and TComboBox on Gtk2 widgetset.

This effectively reverts the following commits:

Commit 27d0c29fb7 (introduced long time
ago to workaround Qt* widgetsets problems, which will be fixed
separately).

Commit e4494cf4cd (workaround for Gtk2
problems caused by the first one).
2023-12-05 17:25:51 +03:00
wp_xyz
ca219eca4b LCL/TLabeledEdit: Allow to change TLabeledEdit.EditLabel.Layout, publush TLabeledEdit.EditLabel.Alignment (see https://forum.lazarus.freepascal.org/index.php/topic,65452.msg498672.html) 2023-12-05 12:18:27 +01:00
Maxim Ganetsky
ddbf9be326 FPDebug: regenerated translations and updated Russian translation 2023-12-04 19:59:26 +03:00
Maxim Ganetsky
607e7f52c0 FPDebug: slightly improved error message 2023-12-04 19:58:27 +03:00
rich2014
119f21dcaf Cocoa: Fix #40628, crash when double-clicking a date from the calendar 2023-12-05 00:34:41 +08:00
rich2014
3408482979 Cocoa: Fix the issue that DatePickerForm may be covered by the ModalForm 2023-12-04 23:45:00 +08:00
rich2014
aab12c6c54 Cocoa: Control supported in TCocoaWidgetSet.GetWindowRect() 2023-12-04 23:45:00 +08:00
rich2014
4f0ec7cefa IDE: fix typo about ofDoNotActivateSourceEditor 2023-12-04 23:45:00 +08:00
dsiders
cc813766cc Docs: LCL/grids. Updates topics based on forum suggestions by Werner Pamler, including:
* TGridColumns.VisibleCount
* TGridColumns.Enabled
* TCustomStringGrid.LoadFromCSVStream
* TCustomStringGrid.LoadFromCSVFile
2023-12-04 06:57:30 +00:00
dsiders
a9a62d33f8 Docs: LCL/grids. Updates topics based on forum suggestions by Werner Pamler, including:
* TGridColumns.VisibleCount
* TGridColumns.Enabled
* TCustomStringGrid.LoadFromCSVStream
* TCustomStringGrid.LoadFromCSVFile
2023-12-04 06:57:17 +00:00
dsiders
7c403bb17d Docs: LCL/grids. Updates topics based on forum suggestions by Werner Pamler, including:
* TGridColumns.VisibleCount
* TGridColumns.Enabled
* TCustomStringGrid.LoadFromCSVStream
* TCustomStringGrid.LoadFromCSVFile
2023-12-04 06:55:12 +00:00
Martin
2acd136518 FpDebug: Implement location-lists (Dwarf 2/3) 2023-12-04 02:19:05 +01:00
Martin
5efaac3f2f FpDebug: find symbol for fpc_raiseexception (and similar) independent of case. 2023-12-04 02:19:00 +01:00
wp_xyz
ebd45b7c62 TAChart: Fix crash in stacked bar series due to dd3322cfc0 2023-12-03 23:17:21 +01:00
dsiders
68acca089e Docs: LCL/shellctrls. Adds TCustomShellTreeView.GetFilesInDir topic and updates references to renamed helper routine for changes in ef8b5603be.
* TCustomShellTreeView.GetFilesInDir (public visibility)
* TCustomShellTreeView.GetPathFromNode
* TCustomShellListView.Mask
2023-12-03 18:43:38 +00:00
Abou Al Montacir
f195540fe8 GTK3: Fixed cursor update when dragging.
Fix #40617.
2023-12-03 18:45:41 +01:00
Maxim Ganetsky
86218cf48d LCL-Gtk2: Correctly clear input flag in IME mode to avoid double char input. Issue #40630, based on patch by rasberryrabbit. 2023-12-03 19:05:36 +03:00
Juha
425372ee74 LCL-GTK2: Make TrayIcon more configurable based on libraries and features provided by a distro. Issue #40629, patch by dbannon. 2023-12-03 17:49:20 +02:00
Martin
40421d987a LCL/WS: change LazLogger to LazLoggerBase 2023-12-03 15:58:47 +01:00
Martin
c1ab55df5f SynEdit: ini Highlighter, support optional # comments 2023-12-03 15:16:15 +01:00
Martin
fb6cfb8344 Merge branch 'ccrause-fpd2' 2023-12-03 13:11:33 +01:00