wp_xyz
8e85780b9f
TAChart: Fix unit test for IsEquivalent.
2022-01-14 11:36:05 +01:00
Maxim Ganetsky
14e66c2cf4
IDE: committed regenerated startlazarus.res
2022-01-14 03:04:50 +03:00
Maxim Ganetsky
81903b48be
IDE: committed automatically regenerated lazarus.res after previous commit
2022-01-14 02:18:09 +03:00
Maxim Ganetsky
931e4da81c
IDE: Lazarus icons improvements by Roland Hahn, issue #39550
2022-01-14 02:12:00 +03:00
wp_xyz
ad0cee4c6e
TAChart: Fix position of quarter-year marks in TDateTimeIntervalChartSource
2022-01-13 23:59:33 +01:00
wp_xyz
4fa1bfc4da
TAChart: Fix TDateTimeIntervalChartSource formatting of dates in "quarter/year" format.
2022-01-13 22:16:46 +01:00
Željan Rikalo
53cda894a2
Qt,Qt5: fixed font changing of TComboBox editor. issue #39539
2022-01-13 16:27:47 +01:00
dsiders
1e405b000c
Docs: LazControls/lvlgraphctrl. Adds skeletons for missing topics.
...
* Depends on aaa7322d14
, a29a791b52
.
2022-01-12 20:42:14 +00:00
Juha
6d5520794e
Sparta: Remove SParta_Generics. Compiler now includes the Generics collection. Issue #39539 .
2022-01-12 17:21:12 +02:00
Juha
2fbce3f5e6
Codetools: Feed UpperKeyword param in PascalReaderTool.PropertyHasSpecifier with uppercase strings.
2022-01-12 17:08:40 +02:00
Juha
86c5fa6b45
IDE: Do not add assignment ':=' after a variable of procedure type. Issue #39545 .
2022-01-12 17:08:40 +02:00
Martin
9cba2f5f48
Fixed package link for IdeDebugger
2022-01-12 16:06:57 +01:00
Juha
34c6785954
IDE: Less debug info. Formatting.
2022-01-12 14:43:01 +02:00
wp_xyz
b8f2e92f03
TAChart: Fix missing minor ticks when an axis is inverted by means of a linear axis transform. Issue #39546 .
2022-01-11 12:07:20 +01:00
dsiders
4b54284cc7
Docs: LCL/forms. Updates topics for code changes in c187dc8f
, cbafa073
, 5f82f6ba
, c5c2329f
.
2022-01-11 06:42:15 +00:00
wp_xyz
3b9e6859e7
TAChart: Fix occasional flicker of datapoint crosshair tool. Issue #39548 , patch by kupferstecher.
2022-01-10 23:38:51 +01:00
Martin
fa98fa2f3e
Debugger, fix incorrect spelled filename
2022-01-10 23:27:25 +01:00
dsiders
4cb682f073
Docs: LCL/buttons. Adds, updates topics for TButtonGlyph, TCustomBitBtn, TCustomSpeedButton classes.
...
* Depends on 0bbdfcf556
, 6e245453
.
* Includes new topics for state image indexes.
2022-01-10 21:19:44 +00:00
Martin
fcd8b1721b
LvlGraph: Speed up TMinXGraph. In StoreAsBest only update nodes that changed. This massively speeds up big graphs with several thousand (including hidden) nodes, were StoreAsBest did always copy all those nodes.
2022-01-10 14:33:03 +01:00
Martin
42d6e0bc85
LvlGraph: Ensure work was done, or quit. No endless loop.
2022-01-10 14:33:03 +01:00
Martin
abb908d498
LvlGraph: Reduce "zero-run" switching in favour of shuffling. Do one final big zero-run, if needed.
2022-01-10 14:33:03 +01:00
Martin
f33a15738a
LvlGraphOptions: TMinXGraph refactor. Store only nodes that need to be switched in SameSwitchDiffPairs (SwitchDiff > 0 would create new crossings).
2022-01-10 14:33:03 +01:00
Martin
52679121ad
LvlGraph: Only shuffle small bits of the graph. This allows to continue on the existing result, but can switch nodes not found by the normal switching.
2022-01-10 14:23:23 +01:00
Martin
4975a57869
IDE, UnitDependencies: Set overlays for LvLGraph
2022-01-10 14:23:23 +01:00
Martin
b85a49c626
LvlGraph: Fix painting overlays
2022-01-10 14:23:23 +01:00
Martin
46043554e8
TLvlGraph: Refactor MinimizeOverlappings
2022-01-10 14:23:14 +01:00
Martin
a29a791b52
LvlGraph: Add Zoom
2022-01-10 14:11:12 +01:00
Martin
8ee02da3dc
LvlGraphOptions, fix taborder
2022-01-10 14:11:12 +01:00
Martin
aaa7322d14
LvlGraph: Compute paint-pos once, outside of Paint method.
2022-01-10 14:11:11 +01:00
Martin
6d0ddd50bd
FpDebug, test: Add build mode for $DEFINE TEST_FPDEBUG_SINGLE_THREAD
2022-01-10 14:08:38 +01:00
Martin
2fa72c8755
LazDebuggerFp: Check callback is assigned.
2022-01-10 14:08:38 +01:00
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