Commit Graph

61955 Commits

Author SHA1 Message Date
mattias
9d0d215489 levelgraph: updated res 2022-01-16 13:02:44 +01:00
Juha
3b0b5e67dd IDE: List different processors for i8086 target. Issue #39565. 2022-01-15 21:05:41 +02:00
dsiders
02dfebb264 Docs: LCL/lclstrconsts. Updates resource strings for changes in 52bb2482. 2022-01-15 02:35:45 +00:00
Maxim Ganetsky
52bb248201 LCL: fixed i18n of graphic file format filter descriptions in file dialogs, improved descriptions themselves, removed unused ones, regenerated translations and updated Russian translation 2022-01-15 04:41:04 +03:00
dsiders
565be6fcc7 Docs: LCL/stdctrls. Updates topic content.
* Updates topic content and see also links.
* Fixes spelling and grammar errors.
2022-01-15 00:24:06 +00:00
wp_xyz
6c11d5e611 Icons: Add special, very small icon for sample projects which looks fine at all resolutions. Provided by Roland Hahn. 2022-01-14 21:26:28 +01:00
wp_xyz
5e65d1405f Icons: Replace lazarus-icon of demo/example projects by new smaller version (Roland Hahn). 2022-01-14 21:20:10 +01:00
wp_xyz
6e2097ec76 TAChart: Force TDateTimeIntervalChartSource to place labels at the first day of a week in dtsWeek mode, and at Jan 1 in dtsMonth mode (if visible). 2022-01-14 13:01:47 +01:00
Juha
42e38ce991 Revert the assignment ':=' commit. It is useless without the parameter list and fails to work always. Issue #39545. 2022-01-14 13:13:23 +02:00
wp_xyz
334d1265da TAChart: Fix quarter-of-year label positioning in TDateTimeIntervalChartSource based on the new IncQuarter() and StartOfTheQuarter() functions. 2022-01-14 12:08:25 +01:00
wp_xyz
c5b1c18380 TAChart: Add StartOfTheQuarter and IncQuarter functions (date/time-related). Add related unit tests. 2022-01-14 11:46:56 +01:00
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