Martin
0e5ea13b8a
FpDebug: Add {$IFDEF TEST_FPDEBUG_SINGLE_THREAD} so the code can be run single-threaded.
2022-01-10 14:08:38 +01:00
Martin
82d1e129a0
Debugger: move some units to IdeDebugger package
2022-01-10 14:08:38 +01:00
Martin
7642aaff78
Debugger: Change TWatchesMonitor/Supplier to use new Interface.
2022-01-10 14:08:37 +01:00
Martin
6f2adbbcb2
Debugger: Move TWatchValue to IdeDebugger
2022-01-10 14:08:37 +01:00
Martin
d1ac568e96
Debugger: New package LazDebuggerIntf / Replace TWatchValue with TWatchValueIntf
2022-01-10 14:08:37 +01:00
Martin
aa45837b87
IdeDebugger: New Package IdeDebugger. Move some classes from DebuggerIntf
2022-01-10 14:08:36 +01:00
Martin
7f9e1893d2
Rename TDBGEvaluateFlag to TWatcheEvaluateFlag
2022-01-10 14:08:35 +01:00
Maxim Ganetsky
2424ed2612
Translations: Slovak translation update by LacaK, issue #39536
2022-01-10 01:34:11 +03:00
Maxim Ganetsky
c7f37b1da7
SynEdit: cleaned up unused resource strings and constants of highlighters which are not shipped with Lazarus (issue #36043 ), regenerated translations
2022-01-10 01:34:10 +03:00
Martin
fb84c05582
LazCollections: compiler warnings
2022-01-09 01:17:24 +01:00
Martin
93e5aaa0f2
Debugger: Fix compiler warnings
2022-01-09 01:17:24 +01:00
Martin
6b95ef242c
IDE, Debugger-Intf: Hide Monitor property for Callstack, Threads
2022-01-09 01:13:55 +01:00
Martin
2b5f264ede
IDE, Debugger-Intf: Clean-up, Move Locals list from DbgIntf to IDE
2022-01-09 01:13:55 +01:00
Martin
717ec4887d
IDE, Debugger-Intf: Clean-up, Move Watches list from DbgIntf to IDE
2022-01-09 01:13:55 +01:00
Maxim Ganetsky
8e10ed53af
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.
2022-01-09 03:02:47 +03:00
wp_xyz
eae69e9d8a
TAChart: Deactivate deprecated OnBeforeDrawBar handler in the bgra demo.
2022-01-08 23:01:27 +01:00
dsiders
ae60967b81
Docs: LCL/buttonpanel. Adds, updates topics related to DefaultButton in TButtonPanel.
...
* Depends on 677b9645
.
2022-01-08 04:05:47 +00:00
dsiders
cb7aec47fe
Docs: LCL/spin. Removes invalid See Also link in TCustomFloatSpinEdit.EditingDone.
...
* Depends on 5c44c3b487
.
2022-01-08 03:31:31 +00:00
dsiders
29411f30b0
Docs: LCL/comctrls. Adds, updates topics in TCustomTreeView.
...
* Depends on 02eed0c9
.
2022-01-08 03:26:03 +00:00
dsiders
4d4476de11
Docs: LazUtils/masks. Adds, updates topcis to match current source code.
...
* Depends on refactored code in 964d5f4d
, 5e0cc9032a
, 06a60b60b6
, 33df1460
, ddcf2d27
, 06701d05
, b004f8c0
, 7c0fdd12
, ac380781
, ef131e6c
.
2022-01-08 02:54:33 +00:00
Maxim Ganetsky
ab98595350
Translations: Slovak translation update by LacaK, issue #39536
2022-01-08 03:06:53 +03:00
Ondrej Pokorny
624ef51567
LCL Spin: fix case of Integer/string types
2022-01-06 14:16:30 +01:00
mattias
8f868ae0e9
IDE: less hints
2022-01-06 13:08:50 +01:00
mattias
2b5f37730f
IDE: fixed adding designtime package requirement when dropping component onto form
2022-01-06 13:04:38 +01:00
mattias
384eda71d8
synedit: simplified register, made syneditdsgn designtime
2022-01-06 12:44:10 +01:00
dsiders
5c44c3b487
Docs: LCL/spin. Adds TCustomFloatSpinEdit.EditingDone topic. Depends on 603fb729
.
2022-01-05 15:51:23 +00:00
dsiders
59fae3d727
Docs: LCL/spin. Corrects content in TCustomFloatSpinEdit.GetLimitedValue.
2022-01-05 15:44:34 +00:00
Bart
603fb72945
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
2022-01-05 12:33:17 +01:00
dsiders
f48623e90c
Docs: LCL/controls. Updates GetDefaultColor topics for TControl, TControlCanvas.
2022-01-05 00:13:19 +00:00
Ondrej Pokorny
2a084c7a90
IDE: TImageIndexPropertyEditor: fix drawing images for ImageIndex properties that have no default value
2022-01-03 15:21:41 +01:00
balazs
1d7296bf2c
Prevent "orphaned package" node to appear after resetting the filter.
2022-01-03 10:51:05 +02:00
balazs
2bbb2c67b4
Merge branch 'main' of gitlab.com:freepascal.org/lazarus/lazarus into main
2022-01-03 09:12:34 +02:00
balazs
ba7675a772
Add 2.2.0 to the version list.
2022-01-03 09:11:43 +02:00
Maxim Ganetsky
ae23398e69
IDE: Turkish translation update by Onur ERÇELEN, issue #39529
2022-01-03 03:53:46 +03:00
Maxim Ganetsky
043c087f5a
Opkman: Turkish translation update received via forum
...
https://forum.lazarus.freepascal.org/index.php/topic,34297.msg429282.html?PHPSESSID=8lttvafph2gi1trps40gmi7te4#msg429282
2022-01-03 00:54:29 +03:00
Bart
9b61164125
LazUtils: Masks: move the logic of #a9457c2f2bd1412ef2c8ed9dc7e468eff6453bf4 to CompileAnyCharOrNone.
2022-01-02 13:20:37 +01:00
Joost van der Sluis
c8feb2d0e8
FpDebug: Replaced some Pascalish code to perform pointer calculations without range-overflows with code with range-checking disabled
2022-01-02 00:38:52 +01:00
Joost van der Sluis
a05f75154d
* FpDebug: Fix for handling processes that do not provide a real file-handle.
2022-01-01 17:29:43 +01:00
Bart
a9457c2f2b
LazUtils: Masks: if mocSet, mocRange of mocAnyCharOrNone is enabled an unescaped '[' must always start such a construct and cannot be a literal.
2022-01-01 13:20:42 +01:00
Maxim Ganetsky
c6e9b99232
FPWeb: fixed minor typos, regenerated translations and updated Russian translation
2021-12-31 01:22:55 +03:00
Joost van der Sluis
7750772722
FpDebug: Fix for handling libraries that do not provide a real file-handle.
2021-12-30 20:36:04 +01:00
Juha
a57cf215d3
Codetools: Update target processor types for x86_64.
2021-12-30 16:35:39 +02:00
Michaël Van Canneyt
972410c09d
* Improve HTTP application wizard
2021-12-30 10:46:45 +01:00
Maxim Ganetsky
be4384ef19
Pas2JS: fixed new Pas2JS project options form layout, improved i18n, regenerated translations and updated Russian translation
2021-12-30 02:11:36 +03:00
Maxim Ganetsky
062dbd72e1
IDE: i18n-ed error message about incorrectly configured compiler in project options, regenerated translations and updated Russian translation
2021-12-30 01:31:57 +03:00
dsiders
6226965c11
Docs: LCL/controls. Adds missing punctuation.
2021-12-29 18:57:50 +00:00
dsiders
d1cd17f10d
Docs: LazUtils/fileutil. Fixes capitalization for mac bundle post-fix.
2021-12-29 18:56:49 +00:00
dsiders
c87b73cadc
Docs: LazUtils/lazutf8. Updates topic content in UTF8Length, UTF8LengthFast.
2021-12-29 17:41:25 +00:00
dsiders
6719d7b54a
Docs: LCL, LazUtils. Changes MacOS to macOS in topics.
2021-12-29 17:21:57 +00:00
Martin
375d96cbc2
Merge branch 'fpdebug-dwarf-2byte-address-support' into 'main'
...
Fpdebug: dwarf 2 byte address support
See merge request freepascal.org/lazarus/lazarus!54
2021-12-29 16:14:25 +00:00