Commit Graph

61963 Commits

Author SHA1 Message Date
mattias
b741255ce0 ide: fppkg: search /usr/lib/cpu-linux-gnu/fpc 2022-01-16 21:49:35 +01:00
mattias
e8b2d0f821 lazdebuggers: fixed compile linux 2022-01-16 21:48:49 +01:00
mattias
f97a493801 updated makefiles 2022-01-16 21:42:24 +01:00
mattias
45116299fb idedebugger: makefile 2022-01-16 21:39:23 +01:00
mattias
6c3286c7ed making ide: fixed make idepkg creating duplicates 2022-01-16 21:20:08 +01:00
Martin
a92db946ec FpDebug: Win32, Fix "Run (F9)" incorrectly triggered watch/stack updates while the app was still running (slowing execution). 2022-01-16 17:06:31 +01:00
Martin
220c850843 FpDebug: Windows, Fix addresses for non-Dwarf symbols. TFpSymbolInfo does not use the RelocationOffset, so addresses will be directly mapped to their loaded location. 2022-01-16 16:20:28 +01:00
mattias
dd95c55605 ide: fppkg: fixed allowing arbitrary paths on non windows 2022-01-16 14:02:07 +01:00
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