Commit Graph

23532 Commits

Author SHA1 Message Date
rich2014
9e86da31f0 Cocoa: Menu i18n (fine-tuning) 2024-05-25 01:26:44 +08:00
rich2014
fec298ef47 Cocoa: Menu i18n (tr) 2024-05-25 01:26:44 +08:00
rich2014
abfefd5b43 Cocoa: Menu i18n (sk) 2024-05-25 01:26:44 +08:00
rich2014
bd1b42aa57 Cocoa: Menu i18n (pt_BR) 2024-05-25 01:26:44 +08:00
rich2014
164c8c6f81 Cocoa: Menu i18n (pt) 2024-05-25 01:26:44 +08:00
rich2014
fac769bf2d Cocoa: Menu i18n (lt) 2024-05-25 01:26:44 +08:00
rich2014
7c9996672b Cocoa: Menu i18n (he) 2024-05-25 01:26:44 +08:00
rich2014
be14233b12 Cocoa: Menu i18n (fi) 2024-05-25 01:26:44 +08:00
rich2014
48f7c78827 Cocoa: Menu i18n (uk) 2024-05-25 01:26:43 +08:00
rich2014
2d59dce84c Cocoa: Menu i18n (pl) 2024-05-25 01:26:43 +08:00
rich2014
b2cf864942 Cocoa: Menu i18n (id) 2024-05-25 01:26:43 +08:00
rich2014
f6aa8746e3 Cocoa: Menu i18n (hu) 2024-05-25 01:26:43 +08:00
rich2014
e1b7c4a681 Cocoa: Menu i18n (el) 2024-05-25 01:26:43 +08:00
rich2014
8a9a6dc2a0 Cocoa: Menu i18n (cs) 2024-05-25 01:26:43 +08:00
rich2014
f4b8b280dc Cocoa: Menu i18n (ca) 2024-05-25 01:26:43 +08:00
rich2014
b6c4564d71 Cocoa: Menu i18n (it) 2024-05-25 01:26:43 +08:00
rich2014
bb781d2f65 Cocoa: Menu i18n (fr) 2024-05-25 01:26:43 +08:00
rich2014
13a198a7de Cocoa: Menu i18n (de) 2024-05-25 01:26:43 +08:00
rich2014
9780b2b7d7 Cocoa: Menu i18n (nl) 2024-05-25 01:26:43 +08:00
rich2014
9f71a6487a Cocoa: Menu i18n (es) 2024-05-25 01:26:43 +08:00
rich2014
867f604d92 Cocoa: Menu i18n (ko) 2024-05-25 01:26:43 +08:00
rich2014
6a5b08a98d Cocoa: Menu i18n (ja) 2024-05-25 01:26:43 +08:00
rich2014
bfaad7bf95 Cocoa: Menu i18n (ru) 2024-05-25 01:26:43 +08:00
rich2014
51d337c5ab Cocoa: Menu i18n (zh_TW) 2024-05-25 01:26:43 +08:00
rich2014
6369c41122 Cocoa: Menu i18n (zh_CN) 2024-05-25 01:26:43 +08:00
rich2014
f51005880f Cocoa: Edit Menu i18n supported 2024-05-25 01:26:43 +08:00
rich2014
1adfc7d4a3 Cocoa: remove the acceleration in Menu/Tab title, make it consistent with macOS idioms 2024-05-24 20:25:11 +08:00
Željan Rikalo
55d6674aef Gtk2: fixed build under win32.Patch by Alexander (Rouse_) Bagel.part of issue #40659 2024-05-24 07:07:53 +02:00
rich2014
50ae432ee7 Cocoa: add shortcut support in Open/Save Dialog (Copy/Cut/Paste/SelectAll/Undo/Redo)
implemented by inserting a special Edit menu
2024-05-23 22:56:05 +08:00
rich2014
5a556f6074 Cocoa: Fix the position issue in TCocoaManualScrollHost.setFrame()
for example: TTreeView
2024-05-19 17:27:17 +08:00
rich2014
5ad1922ccb Cocoa: Fix an issue where the position was reset when changing the size of a scrollable control
for example, Source Editor in Lazarus IDE.
2024-05-16 23:38:58 +08:00
rich2014
34f8d18775 Cocoa: fix #40622 in TCocoaCustomControl that if the frame is changed during the Paint event 2024-05-15 23:23:10 +08:00
rich2014
fe9c580e1b Cocoa: CallMouseWheelHandler() improved 2024-05-13 23:31:33 +08:00
rich2014
1ec049f943 Cocoa: add LM_MOUSEWHEEL default implement in TCocoaWidgetSet.CallDefaultWndHandler()
the default implementation is to convert LM_MOUSEWHEEL/LM_MOUSEHWHEEL events into LM_VSCROLL/LM_HSCROLL events
2024-05-13 23:28:20 +08:00
rich2014
dca0f86606 Cocoa: Fix the scrollWheel event processing logic on TCocoaScrollBar 2024-05-13 23:18:13 +08:00
rich2014
8c85159e27 Cocoa: reset the cursor to the default when the mouse is on the ScrollBar
for example, previously, in the Lazarus IDE editor, the IBeam cursor might be retained when the mouse moved over the scroll bar.
2024-05-12 16:31:53 +08:00
rich2014
8e1a3f0d02 Cocoa: Fix #40939 arithmetic overflow in TabControl 2024-05-12 16:24:38 +08:00
Zoë Peterson
6297d5b089 Qt5,Qt6: Fixed TQtThemeServices.GetDetailSizeForPPI double-scaling Result 2024-05-09 18:59:22 +00:00
Željan Rikalo
0a7ff2fb3d Qt5,Qt6: fixed readOnly status for TQtTextEdit on FreeBSD. issue #40930 2024-05-04 17:45:59 +02:00
wp_xyz
4186cfe014 LazUtils: Deprecate IsNumber(), rename to IsNumeric() for better clarity. Check for empty input string, issue #40935, patch by Ph B. 2024-05-01 12:10:49 +02:00
rich2014
746d25dbe9 Cocoa: Fix #40937 the linefeed issue in TCocoaMemoStrings (patch by David Jenkins) 2024-05-01 15:23:54 +08:00
Željan Rikalo
720fc1261d Qt5, Qt6: Initialize MaxCount in GetTextExtentInfo().Patch by Alexander Koblov. issue #40934 2024-04-30 15:08:03 +02:00
Zoë Peterson
532ecb2653 Qt: Fixed menus backed by multi-resolution image lists always using the 96ppi image rather than the resolution-specific one.
The existing code attempts to use/overwrite the preexisting AMenuItem.Bitmap property, but the ImageList.ResolutionForPPI.GetBitmap call triggers TMenuItem.BitmapChange, which frees the updated image.  The subsequent setImage(AMenuItem.Bitmap.Handle) call then goes through its standard behavior again, which is to always retrieve the 96ppi variant.
2024-04-28 14:57:30 +00:00
Juha
d784606f77 LCL: Fix deprecation warnings. Issue #40918, patch by Don Siders. 2024-04-26 00:59:26 +03:00
Juha
94e7abc281 LCL: Fix a deprecated message in LCLProcs. 2024-04-20 16:01:00 +03:00
wp_xyz
e9425e930f LCL/Grids: Fix TCustomGrid.ShowCellHintWindow to use screen coordinates for the hint window. Issue #40867, patch by Iluha Companets. 2024-04-17 18:06:01 +02:00
wp_xyz
755dea7b4d LCL/TComboboxEx: Draw scaled icons. Issue #40905, patch by foxpas. 2024-04-16 11:15:23 +02:00
Željan Rikalo
b71e3074a3 Qt6: removed deprecated QString::IsSimpleText() from cbindings. issue #40901 2024-04-14 13:19:52 +02:00
Maxim Ganetsky
262066a6ae LCL-Gtk2: more fine-grained Fly/Openbox workaround. Patch by Garry Wood, issue #40583.
Fixes crashes on Ubuntu 23 after
d538fbd4f7.
2024-04-11 19:07:23 +03:00
Juha
c1274517ca LCL: Deprecate debug output functions in LCLProc. They were already forwarded to LazLoggerBase. 2024-04-10 14:35:18 +03:00