Commit Graph

61999 Commits

Author SHA1 Message Date
Juha
ba91c73a64 IdeIntf: Refactor and simplify TSimpleWindowLayoutList.ApplyAndShow. 2021-11-28 00:22:27 +02:00
Juha
0a679e84b2 Packager: Add a check for DefineTemplates. Crashed when an old package with the same name was replaced. 2021-11-28 00:22:27 +02:00
Martin
9e41ef446f Debugger: Fix "use instance class" button, in watches properties. 2021-11-27 23:04:27 +01:00
Martin
79d6afe4b6 JitClass: Add configurabel JitProperty class. Add FindPropertyRecursive. 2021-11-27 23:03:31 +01:00
Martin
c177cb8a54 JitClass: fix compiler warning 2021-11-27 23:03:31 +01:00
wp_xyz
5523c58bc9 LazControls/TSpinEditExBase: IFDEF the previous commit (workaround for an already solved FPC bug). Issue #39490/39491. 2021-11-27 21:53:53 +01:00
wp_xyz
7f45938388 LazControls/SpinEditExBase: Fix compilation issue with FPC 3.2.0. Issue #39491. 2021-11-27 11:18:23 +01:00
dsiders
c301731931 Docs: LCL/forms. Adds and updates topic content.
* Adds new topics in TScreen for BeginScreenCursor, EndScreenCursor.
* Corrects spelling errors.
2021-11-27 00:53:40 +00:00
dsiders
0e5fdc884a Docs: LazControls/spin. Adds new topic for TSpinEditExBase.SameValue. Depends on 182cc8b8. 2021-11-27 00:46:10 +00:00
wp_xyz
182cc8b8e6 LazControls/SpinEditExBase: Add virtual method SameValue() to fix compilation issue on Win/x64 for a currency descendant. Issue #39490. 2021-11-27 00:30:47 +01:00
Ondrej Pokorny
89162e9c1c LCL: move crScreenCursor to a private const of TScreen so that it isn't used elsewhere 2021-11-26 13:33:48 +01:00
Ondrej Pokorny
d13c67e680 lcl: TForm.ShowModal: override temporary cursors with Screen.Cursor and not crDefault. Issue #39486 2021-11-26 11:23:29 +01:00
Maxim Ganetsky
738e48c6b7 Translations: French translation update by Gilles Vasseur, issue #39487 2021-11-26 03:47:29 +03:00
wp_xyz
0a2c033085 lcl/win32: Revert c5fae8fdd1 (date: 2021/11/20, issue #39472). 2021-11-25 23:57:21 +01:00
Maxim Ganetsky
ede36d39e5 IDE: regenerated translations and updated Russian translation 2021-11-26 00:53:26 +03:00
Martin
ad58ebedf8 FpDebug, CmdLineDebuggerBase: Remove "design time".... / Add missing changes in packagefile 2021-11-25 21:01:06 +01:00
Martin
df1cac999f JitClasses: Add ability to have "per class" user memory. Allocates mem in front of the VMT for the user code to store arbitrary data. 2021-11-25 20:59:32 +01:00
Juha
c3a2bf802b Codetools: Prevent identifier being added many times. A hack but works. Issue #37384. 2021-11-25 15:19:54 +02:00
Juha
021deb1dee Codetools: Formatting, cleanup. 2021-11-25 15:18:22 +02:00
Juha
1268709017 Converter: Improve a menu caption. Issue #34811. 2021-11-25 15:18:22 +02:00
Martin
92257eaa94 CmdLineDebuggerBase: Add missing license 2021-11-25 12:55:04 +01:00
Martin
fcd147a0bf FpDebug, CmdLineDebuggerBase, LazDebugTestBase: Remove "design time", those are run-time packages (they are for use in the IDE, be serving as base classes to other design time packages. But they should not be listed for installation into the IDE on their own. 2021-11-25 12:54:25 +01:00
Juha
2849fb27e9 Codetools: Hunt for issue #37384. 2021-11-25 02:18:38 +02:00
Juha
4d585393be IdeIntf: Fix TPropertyEditor.AutoFill. Issue #34560, patch by BrunoK. 2021-11-25 00:50:02 +02:00
wp_xyz
c9ea96d637 Docs: Improve docs of QuestionDlg() and DefaultQuestionDlg(). 2021-11-24 18:44:22 +01:00
Juha
e17301cab0 IDE: Disable Build-buttons in Configure Build Lazarus dlg when the IDE already compiles. Issue #26884. 2021-11-24 16:54:43 +02:00
Juha
b1e6affa83 Education package: Fix compilation after cbc97e5a03. 2021-11-24 12:49:30 +02:00
Juha
63945a80e6 IDE: Cleanup component palette code. Use hard typecasts instead of soft "as". Well tested now. 2021-11-24 12:00:48 +02:00
Juha
cbc97e5a03 IDE: Update ComponentList after component visibility in Palette changed. Issue #23541. 2021-11-24 12:00:47 +02:00
dsiders
163a3a2018 Docs: LCL/dialogs. Updates topic for DefaultPromptDialog. 2021-11-23 14:26:53 +00:00
Juha
f97c70817d ProjectGroups: Add debug output for LazBuild command line parameters. Remove other debug lines. 2021-11-23 15:42:17 +02:00
Juha
82ca6762e1 ProjectGroups: Reserve names starting with On... to event properties. 2021-11-23 14:10:54 +02:00
Juha
063797e76f ProjectGroups: Name the package with CamelCase. Formatting. 2021-11-23 14:10:54 +02:00
Juha
a056886b72 IDE: Show full file path for a build target. Project is often "project1". 2021-11-23 14:10:54 +02:00
Juha
229162c203 ProjectGroups: Call ActiveChanged() when compiling all. Updates an indicator in the GUI. Issue #32475. 2021-11-23 14:10:54 +02:00
dsiders
3abc423cba Docs: LCL/dialogs. Updates content for the DefaultPromptDialog routine.
* Includes text from the forum message: https://forum.lazarus.freepascal.org/index.php/topic,46202.msg328576.html#msg328576
2021-11-23 00:38:34 +00:00
dsiders
1b7848191e Docs: LCL/grids. Updates topic content. 2021-11-22 02:24:40 +00:00
ccrause
1e0b55da03 Move management of GController instance to TFDLoop.Inititialize and Destroy. 2021-11-21 10:26:10 +02:00
ccrause
7ae19d4eac Add cthreads if compiled for unix by Fredvs 2021-11-21 10:25:55 +02:00
Juha
097a96f950 Packager: Respect a user's choice to abort loading packages when an error happened. 2021-11-20 16:35:01 +02:00
Juha
6708a746c8 FontEnum example: Add a missing alphabet. Issue #39480, patch by Don Siders. 2021-11-20 16:32:43 +02:00
Bart
ef131e6c46 LazUtils: Masks: modifiy comment about wqAnyExtension 2021-11-20 13:25:33 +01:00
Bart
ac380781cd LazUtils: Masks: re-arrange some definitions. No functional changes. 2021-11-20 13:21:15 +01:00
Bart
7fb173f384 LazUtils: Test: TestMasks: Add test for issue #39462. 2021-11-20 13:00:24 +01:00
Martin
9213ca32e8 FpDebug: Fixed MemLeak on Windows: TProcessUtf8 was not freed / introduced in e104c4c418 - merge-request !41 2021-11-20 13:02:22 +01:00
Bart
7c0fdd1281 LazUtils: Masks: on Windows 'foo.*' should also match 'foo' (depends on quirks used). Patch by Jose Mejuto. Issue #39462. 2021-11-20 12:57:08 +01:00
wp_xyz
2e7022648b LCL: Add missing dialog shield icon (by Roland Hahn). 2021-11-20 11:29:39 +01:00
wp_xyz
c5fae8fdd1 lcl/win32: Fix of disappearing underline of CourierNew text for some font sizes. Issue #39472. 2021-11-20 10:35:09 +01:00
dsiders
c152361b72 Docs: LCL/controls. Updates topic content and links. 2021-11-20 01:15:01 +00:00
wp_xyz
5438db7700 LCL: Give access to dialog icon idDialogShield 2021-11-19 23:34:09 +01:00