mattias
22587acec8
anchordocking: miniide updated
2023-07-20 14:57:17 +02:00
mattias
d313647de5
lcl-gtk3: added pas to lpk
2023-07-20 14:55:10 +02:00
mattias
c00dceda17
lcl-gtk3: less hints
2023-07-20 14:54:38 +02:00
mattias
0d724dcff0
lcl: update_allunits: omit warning used not used
2023-07-20 14:53:55 +02:00
mattias
4c5fd61756
lcl: gitignore update_allunits
2023-07-20 14:53:14 +02:00
mattias
2aaefc8651
lazutils: less hints
2023-07-20 14:52:13 +02:00
mattias
64d8a0b0bc
freetype: less hints
2023-07-20 14:51:49 +02:00
Bart
0b9130a2a3
Refactoring TTaskDialog: refactor TaskDlgEmulation.TLCLTaskDialog.SetupControls.
2023-07-20 12:16:39 +02:00
Juha
ca9cb1a6e4
Clean up procedure TScreen.EndTempCursor. Issue #40389 .
2023-07-20 12:20:40 +03:00
Bart
c3c73c48fc
Refactoring TTaskDialog:
...
- TWSTaskDialog.Execute: return integer (modal result of the dialog) instead of boolean
- Idem for related functions and methods
2023-07-20 10:55:48 +02:00
mattias
4f8c825710
IDE: fppkg nil after free
2023-07-20 08:02:50 +02:00
dsiders
1bf9eac4dc
Docs: Updates CHM and HTML build scripts to use fpdoc 3.2.2 and adds log files.
...
* These changes are temporary.
* fpdoc version 3.3.1-13340-g757f65d0e2 [2023-07-18] has output issues.
2023-07-20 05:37:33 +01:00
Bart
e1dd886c07
Refactoring TTaskDialog: initialize TaskDialogIndirect in Win32 widgetset.
...
Still not functional.
2023-07-19 19:54:19 +02:00
Bart
b163a35cb3
Refactoring TTaskDialog:
...
- Fix not displaying common buttons in TLCLTaskDialog.SetupControls
- Assign TLCLDialog.FDlg in the CreateNew() constructor.
- Free LDefaultFont
- Start comparing the new form vs the old form
Still not functional.
2023-07-19 19:43:35 +02:00
Bart
916196dede
Refactoring TTaskDialog: prevent possible crash in TLCLTaskDialog.
2023-07-19 18:53:23 +02:00
Maxim Ganetsky
8b17a65191
CI: added Pas2JS compiler to build image and Codetools test job (manual for now)
2023-07-19 18:46:48 +03:00
rich2014
e069388a0e
Cocoa: Dark mode slightly improved
2023-07-19 19:20:16 +08:00
Bart
61fefaa794
Refactoring TTaskDialog:
...
- expose Dialogs.TTaskDialog.ParentWindow as reado only property (needed in TLCLTaskDialog.Execute)
- furhter implement adding controls at runtime to TLCLTaskDialog
- it compiles, but still not functional.
2023-07-19 12:07:21 +02:00
Juha
1574149093
Customdrawn: Cleanup. Issues #40387 and #40388 .
2023-07-19 11:16:27 +03:00
wp_xyz
051c6c7065
LCL/gtk3: Fix tiny font sizes in some specific cases. Issue #40358 , patch by Anton Kavalenka.
2023-07-18 23:58:36 +02:00
Maxim Ganetsky
d3386f4a73
IDE: regenerated translations and updated Russian translation
2023-07-18 17:34:24 +03:00
Maxim Ganetsky
0092c5e036
IDE: improved Codetools identifier completion settings page layout
2023-07-18 17:34:24 +03:00
Martin
e4b471bd78
SynEdit: Test fo PasHighLighter, more tests, check features with diff fold-configs
2023-07-18 16:29:21 +02:00
Martin
c2d7b57fa8
SynEdit: PasHighLighter, fix deprecated after in "unit Foo deprecated;" Issue #40383
2023-07-18 15:52:38 +02:00
rich2014
e5b2c70c00
Cocoa: fix typos
2023-07-18 19:05:39 +08:00
rich2014
890ae752ca
Cocoa: simplify the code related to Focus
2023-07-18 19:04:32 +08:00
rich2014
3542056197
Cocoa: fix the issue be introduced by b184a37
...
Window/Control Active Message Lost
2023-07-18 18:52:35 +08:00
Michaël Van Canneyt
961f8b2aa8
* Before/After bind support for THTMLElementActionList
2023-07-18 09:15:57 +02:00
Michaël Van Canneyt
5261aa9075
* Support for retrieving resource parameters
2023-07-18 09:15:57 +02:00
Juha
ed7945efe2
IDE: Load and save AutoSaveActiveDesktop value. It was left out in EnvironmentOptions refactoring.
2023-07-18 01:45:09 +03:00
Juha
d14ccface0
DockedFormEditor: Join Msg LM_TIMER into a case construct in TDesignForm.WndMethod.
2023-07-17 22:56:51 +03:00
Juha
a236313f5f
DockedFormEditor: Fix a missing Result value of TDesignForms.Add().
2023-07-17 22:56:51 +03:00
Martin
8533349aba
Codetools: IdentifierCompletion, fix freeing correct item if History.Capacity is reached. Issue #40354
2023-07-17 21:33:12 +02:00
Martin
9146a986b4
Codetools: Identifier completion, improve/fix limit for recent history items shown. issue #40332
...
- take into account that some items in history may not be in the current unfiltered items, and that "HistoryIndex" may have gaps
2023-07-17 21:33:12 +02:00
Martin
e7c438c50b
Codetools: Identifier completion, add limit for recent history items shown. issue #40332 Patch by WooBean007
2023-07-17 21:33:12 +02:00
Martin
c32f97c6c8
Codetools: Identifier completion, don't use CompareIdentifiers for ParamList. ParamList contains symbols ";()". Found in issue #40332
2023-07-17 21:33:11 +02:00
Juha
ebad154bc6
DockedFormEditor: Prevent an eternal loop when an invalid LFM file causes a read error. Issue #39288 .
2023-07-17 22:16:41 +03:00
Bart
4d40d3f77a
Refactoring TTaskDialog:
...
- Deprecated unit LCLTaskDialog.
- Unit TaskDlgEmulation: work in progress.
- Start implementing TLCLTaskDialog class. Not functional yet (but at least it should compile).
- Code copied and adapted from the now deprecated LCLTaskDialog unit.
- Temporarily exposed a private variable of Dialogs.TTaskDialog
2023-07-17 20:48:22 +02:00
mattias
636cae9653
codetools: fixed tests on windows
2023-07-17 17:35:33 +02:00
Bart
32824af5fe
TCustomTaskDialog: add a comment.
2023-07-17 14:01:35 +02:00
Bart
fc6bbcc936
TCustomTaskDialog: inherit form TLCLComponent and register the widgetset class.
2023-07-17 13:52:40 +02:00
Bart
6fb319fae8
WSDialogs: basic implementation of TWSTaskDialog.Execute.
2023-07-17 12:53:27 +02:00
Bart
9289be8936
Unit TaskDlgEmulation: cosmetic (no functional changes).
2023-07-17 12:49:49 +02:00
Bart
df338fd867
LCL: add TaskDlgEmulation unit (skeleton).
2023-07-17 12:48:02 +02:00
Bart
57e13c67d3
TWSTaskDialog: change signature of Execute method. Reason: TTaskDialog is not related to TCommonDialog.
...
Eventually we need to cast the parameter to TCustomTaskDialog in the Win32 implementation.
Because of the (Delhi compatible) signature of TTaskDialog.DoExcute, it seems that TCustomTaskDialog cannot
inherit from TCommonDialog, since this method (TCustomTaskDialog.DoExecute) must be dynamic, so it cannot
also be "override" as well.
2023-07-17 12:43:04 +02:00
Bart
cfbb089e1f
TaskDialog: Start refactoring TTaskDialog: layout the basic infrastructure for a TWSTaskDialog class.
2023-07-17 11:05:33 +02:00
Maxim Ganetsky
005710726a
IDE: regenerated translations
2023-07-17 02:22:04 +03:00
wp_xyz
518d35ba69
Images: Reworked dataset images, uniform style. By Roland Hahn.
2023-07-16 17:07:27 +02:00
rich2014
b184a37dbe
Cocoa: fix the issue that Modal Form may disappear when switching back from other apps
...
the issue fixed:
1. run your app, open Modal Form
2. switch to other apps
3. in the dock, right click your app ico and select "Show All Window", and select a window
4. the Modal Form is disappear (actually ordered behind the selected Form)
2023-07-16 23:00:29 +08:00
Juha
27f6e20118
IDE: Improve removing unknown component properties. Issue #40377 .
2023-07-16 15:48:01 +03:00