dsiders
69614e3959
Docs: LCL/lcltaskdialog. Updates TTaskDialog.Execute for changes in 48b1419e
.
2023-07-08 05:32:07 +01:00
dsiders
a0e4b5d35a
Docs: LCL/stdctrls. Updates TCustomListBox.SelCount for changes in a4c9080f
. Issue #40361 .
2023-07-08 04:04:20 +01:00
Maxim Ganetsky
7371d1760e
Examples: fixed FpReport example compilation, related to issue #40367
2023-07-08 01:53:03 +03:00
Maxim Ganetsky
fa73f043e5
FpReport: fixed compilation, issue #40367
2023-07-08 01:51:09 +03:00
Bart
48b1419ec4
TTaskDialog: make the flag tfNoDefaultRadioButton actually work both.
2023-07-07 22:55:13 +02:00
Bart
a4c9080f10
TListBox: fix SelCount in case HandleAllocated = False. Issue #40361 .
2023-07-07 22:42:25 +02:00
Martin
7a5eda3a4a
chmlangref.pas clean up 0x00 bytes
2023-07-07 17:30:03 +02:00
Maxim Ganetsky
d2d68189a0
OpkMan: fixed compilation on Windows
2023-07-07 18:19:57 +03:00
Juha
e65a102527
Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x.
2023-07-07 17:39:03 +03:00
Juha
adfc424e92
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
2023-07-07 17:39:03 +03:00
Juha
41adb276bb
Remove obsolete checks for FPC versions earlier then 3.0.
2023-07-07 17:39:02 +03:00
wp_xyz
a1bf47ed7d
TAChart: Fix data-point cross-hair cursor, used by two charts, being drawn in the other chart.
2023-07-07 14:29:27 +02:00
rich2014
95d6c4d698
FIX #40366 : Merge branch 'cocoa/ime'
2023-07-07 20:26:17 +08:00
rich2014
b103a5bd03
Cocoa: IME: clean up
2023-07-07 19:39:12 +08:00
rich2014
dfb24c2d12
Cocoa: IME: TCocoaInputClient removed
2023-07-07 19:09:36 +08:00
rich2014
533a9f90d4
Cocoa: IME: improve and fix details in TCocoaCustomControl
2023-07-07 19:09:36 +08:00
rich2014
b4be9f3898
Cocoa: IME: TLCLCommonCallback refactor
2023-07-07 19:09:36 +08:00
rich2014
f605a02231
Cocoa: IME: TCocoaCustomControl refactor
2023-07-07 19:09:35 +08:00
rich2014
2cff36a203
Cocoa: IME: TCocoaCustomControl.markedRange() and selectedRange() added
2023-07-07 19:09:35 +08:00
rich2014
019b57e4ce
Cocoa: IME: in IME state, skip UTF8KeyPress() and KeyPress(), consistent with Win32
2023-07-07 19:09:35 +08:00
rich2014
7031b6b752
Cocoa: IME: implements a base NSTextInputClient for non-editable LCL CustomControl
...
implements a base NSTextInputClient for non-editable LCL CustomControl,
like Form, Grid, ListView, that are not system control and not FullEditControl.
1. when using IME in these controls, a temporary and one-time editor is shown at the bottom of the control, supporting IME such as Chinese.
2. refers to MacOS Finder, when using IME in the file list view, a small window will pop up at the bottom of the screen for input. the text can then be used for filename starting character match.
3. it is useful for implementing IME support for controls that do not have a text input window.
2023-07-07 19:09:35 +08:00
rich2014
873c352755
Cocoa: IME: inputclient and inputctx in TCocoaApplication removed
2023-07-07 19:09:35 +08:00
mattias
fdb49c0dd6
fpreport: updated demo
2023-07-07 10:48:12 +02:00
mattias
9a39842d7a
fpreport: comments
2023-07-07 10:24:23 +02:00
mattias
eb4869669d
fpreport: fixed typos
2023-07-07 10:21:39 +02:00
dsiders
3ea8fbcca2
Docs: LazUtils/lazutilities. Updates content for topics added in e3691f68
.
2023-07-06 18:24:51 +01:00
mattias
cba7d8388f
ide+lazbuild: fixed expanding ~ on unix in lazarus.cfg, #40363
2023-07-06 17:31:05 +02:00
Juha
606ef3eac7
IdeConfig: Improve recursive macro cycle detection in TransferMacros. Prevents a frozen IDE. Issue #33151 .
2023-07-06 15:47:38 +03:00
zeljan1
81002eb2ed
CustomDrawn: cleanup, patch by lagprogramming
2023-07-06 11:21:13 +02:00
Martin
dc5cf0ed15
SynEdit: SynPopupMenu, better check for text empty. Issue #38792
2023-07-06 10:59:17 +02:00
wp_xyz
60417279f4
Images: New Project groups and some new general-purpose icons. By Roland Hahn.
2023-07-06 00:01:02 +02:00
Maxim Ganetsky
8d5c079e15
IDE: regenerated translations and updated Russian translation
2023-07-05 15:56:09 +03:00
zeljan1
95dc42a5db
Qt5: cleanup
2023-07-05 11:16:49 +02:00
Juha
1a2c9add38
IDE: Show only hour:min as build time in About dialog. No secs. Rename wrongly named GetLocalizedBuildDate.
2023-07-05 02:10:52 +03:00
Bart
a448e61987
TTrackBar.ScalePos: not supported on Win32, Cocoa, QT, QT4, QT6.
2023-07-04 22:18:26 +02:00
wp_xyz
706943c5f3
IDE: Update links in About form.
2023-07-04 17:50:06 +02:00
mattias
bcb890ce27
lcl: TScreen.UpdateLastActive: clear FLastActiveControl on destroy
2023-07-04 15:20:05 +02:00
Juha
5472c6d536
IDE: Show IDE macros in IDEInfoDlg (View -> IDE internals -> About IDE). Add time to AboutFrm. Issue #40360 , patch by Bruno K.
2023-07-04 10:59:43 +03:00
dsiders
1f41c47dde
Docs: LCL/controls,forms. Updates topics for changes in c3891ad8
.
2023-07-03 20:15:17 +01:00
Juha
0bc32656ed
LazUtils, LCL: Move LCLProc.CompareRect() -> GraphMath.SameRect(). Deprecate LCLProc.CompareRect().
2023-07-03 16:54:10 +03:00
Juha
d8405a9db8
AnchorDocking: Reduce compiler warnings.
2023-07-03 16:48:08 +03:00
Juha
dd161fc03b
LazUtils, LCL: Initialize UnicodeTables in LazUTF16 only when needed. Deprecate copied UTF16 functions in LCLProc.
2023-07-03 15:29:56 +03:00
Juha
9553dd176c
LCLExtension: Fix compilation on Windows.
2023-07-03 11:33:08 +03:00
Juha
211d95da17
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
Juha
4db3bb880c
Svn2RevisionInc: Do not warn about missing SVN client. Issue #40359 , patch by Don Siders.
2023-07-03 10:09:15 +03:00
Juha
c3891ad820
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
Maxim Ganetsky
1d807d54f1
IDE: regenerated translations and updated Russian translation
2023-07-03 01:41:16 +03:00
Martin
daa675e85e
IDE: Add options for elastic tabstops
2023-07-02 20:45:33 +02:00
Martin
c4a57d1eb6
SynEdit: Add elastic Tabstops
2023-07-02 20:45:33 +02:00
Martin
3b68e4ece7
SynEdit: Refactor tab-expander
2023-07-02 20:45:29 +02:00