Maxim Ganetsky
642cd1e58a
IDE: regenerated translations and updated Russian translation
2024-07-06 21:50:13 +03:00
Maxim Ganetsky
b9b8afe5b6
IDE: improved "Rename units to lowercase" i18n
2024-07-06 21:48:41 +03:00
wp_xyz
e4372edcea
IDEIntf/ImageListEditor: more consistent naming, dedicated icon set by Roland Hahn.
2024-07-06 17:45:48 +02:00
Juha
ff3175bce6
IDE: Improve renaming project files to lowercase further. Issue #10370 .
2024-07-06 11:25:56 +03:00
Juha
3d47bef87e
Codetools,IDE: Allow renaming project files to lowercase in a case-insensitive file system. Issue #10370 .
2024-07-06 06:08:20 +03:00
Jesus Reyes A
e9e8f61f5a
LazReport: TfrHTMExportFilter.ColorToHex can be optimized, from Alexey Torgashin, issue #40966
2024-07-05 17:26:05 -06:00
wp_xyz
bae7ac120d
IDE: New icons in the component editors and some IDE forms. By Roland Hahn.
2024-07-05 18:37:44 +02:00
rich2014
2b98b04950
Cocoa: add notice comments for NSScroller.isCompatibleWithOverlayScrollers()
2024-07-05 21:20:31 +08:00
rich2014
16fa2d2364
Cocoa: remove unused Scroller Arrow related code
...
Scroller Arrow has been removed since macOS 10.7
2024-07-05 21:20:31 +08:00
rich2014
f1a9cdfe14
Cocoa: fix the visibility of Overlay Style Scroller
2024-07-05 21:20:31 +08:00
rich2014
d5e286fd61
Cocoa: fix the visibility of Legacy Style Scroller
2024-07-05 21:20:31 +08:00
rich2014
551af85901
Cocoa: ensure that in extreme cases, the Scroller can remain Horizontal/Vertical unchanged
2024-07-05 21:20:31 +08:00
rich2014
ccadb8bbdd
Cocoa: remove duplicate code in TCocoaScrollStyleManager.updateLayout() related
2024-07-05 21:20:31 +08:00
rich2014
7f97b8379d
Cocoa: remove unnecessary Legacy Style-only code in Scroll
2024-07-05 21:20:31 +08:00
rich2014
ca2bb30540
Cocoa: unify Scroll related naming
2024-07-05 21:20:30 +08:00
Martin
48c96f03fc
FpDebug: improve compile error msg
2024-07-05 10:28:07 +02:00
Juha
baa04bf91a
IDE: Move some code from TProjectUnitFileSelector to TRemoveFilesSelector.
2024-07-04 17:58:57 +03:00
Juha
0b023f20d7
IDE: Make renaming project files to lowercase silent. No questions asked. Issue #10370 .
2024-07-04 17:58:57 +03:00
Juha
3aaa732045
IDE: Split function RenameUnit into smaller funcs. Prevent double question dialogs when renaming a file.
2024-07-04 17:58:57 +03:00
wp_xyz
32b46a3540
VirtualTreeView: Enable hints (taken from blikblum repository, based on patch by trexet)
2024-07-04 16:48:34 +02:00
Juha
5082cc1189
Converter: Handle mrCancel in question dialog. Part of merge request !281 .
2024-07-04 08:24:22 +03:00
DomingoGP
109012f8f7
Jedi code format: Fix issue #41011 , bad format of comments before class var
2024-07-03 21:09:14 +02:00
wp_xyz
8c91606093
IDEIntf/TGraphicPropertyEditor: Update enabled state of Clear button.
2024-07-03 16:57:15 +02:00
rich2014
2ee50f02d8
Cocoa: improve Overlay Style Scroller to support Trackpad Tapping and keep it consistent with the native Scroller. Merge branch 'cocoa/scroll'
2024-07-03 22:55:56 +08:00
rich2014
08653013fd
Cocoa: Trackpad Tapping in ManualScrollView supported
2024-07-03 22:51:47 +08:00
rich2014
35cb0e2579
Cocoa: add trackpad related to ManualScrollView
2024-07-03 22:49:46 +08:00
rich2014
317229c8db
Cocoa: prepare to add Touches Tapping to ManualScrollView
2024-07-03 22:44:58 +08:00
rich2014
37ee982ef3
Cocoa: prepare to improve ManualScrollView related
2024-07-03 22:38:51 +08:00
Maxim Ganetsky
ea8dad6089
Merge branch 'exttool-rangecheck' into 'main'
...
IDE: Fixed out-of-bounds error when calling a non-existent "external tool" with a shortcut
See merge request freepascal.org/lazarus/lazarus!301
2024-07-03 12:56:03 +00:00
Maxim Ganetsky
c1999165b3
IdeIntf: regenerated translations and updated Russian translation
2024-07-03 15:35:01 +03:00
n7800
6048a8cb51
IDE: Fixed out-of-bounds error when calling a non-existent "external tool" with a shortcut
2024-07-03 12:24:03 +00:00
wp_xyz
5ab8254f9c
IDEIntf/ImageListEditor: Hide unnecessary menu items when only a single resolution is available. Update German translation.
2024-07-03 12:30:58 +02:00
wp_xyz
80cf03723e
IDEIntf: Remove duplicate event handler in imagelist editor.
2024-07-02 22:47:06 +02:00
wp_xyz
006e27ff32
Images: Some new general-purpose images by Roland Hahn
2024-07-02 17:06:07 +02:00
Maxim Ganetsky
0f7d8f8e97
IDE: regenerated translations and updated Russian translation
2024-07-02 16:50:36 +03:00
Maxim Ganetsky
1da30952d8
IdeIntf: regenerated translations and updated Russian translation
2024-07-02 16:50:36 +03:00
Maxim Ganetsky
a24b74f2da
IdeIntf: improved some captions in ImageList Editor dialog
2024-07-02 16:50:36 +03:00
Maxim Ganetsky
9acd97c777
IdeIntf: slightly improved ImageList Editor dialog layout
2024-07-02 16:50:35 +03:00
rich2014
46a014d098
Cocoa & Db: enable dbedit/dbmemo to input when FDataLink.Field=nil, patch by Ugo Boccardi
2024-07-02 21:32:32 +08:00
rich2014
fdbb1e6aa3
Cocoa: fix the issues related to Canvas Clipping, especially on version < macOS 11
2024-07-02 20:21:48 +08:00
rich2014
d0d80cf295
Cocoa: improve the handling of the mouse passing through the Overlay Style Scroller quickly
2024-07-02 20:18:29 +08:00
wp_xyz
42e927cbf1
IDEIntf/ImagelistEditor: New GUI (replace button list by ToolBar)
2024-07-02 13:12:26 +02:00
Juha
848d1492d9
IDE: Improve renaming project unit filenames to lowercase. Still not perfect. Issue #10370 .
2024-07-02 09:55:28 +03:00
Juha
d7234ffa6e
IDE: Feature for renaming project unit filenames to lowercase. Not fully functional yet. Issue #10370 .
2024-07-01 21:45:02 +03:00
rich2014
9c955b7cf7
Grids: fix the issue that Grids don't update data to Cocoa when the ScrollBar is hidden on macOS
...
on macOS, there are two styles: Legacy and Overlay. whether the ScrollBar data is synchronized can't be determined by whether it is visible.
2024-07-01 21:32:04 +08:00
rich2014
05e119e924
Cocoa: fix #40081 #40853 by completely reimplementing TManualScrollView with Legacy/Overlay Style Scroller, Merge branch 'cocoa/scroll'
...
TCocoaManualScrollView is based on NSView without native Scroller.
it doesn't require the document to have the full size it claims, so it is usually suitable for components of unlimited size.
it corresponds to components such as TreeView, Grid, SynEdit.
Legacy and Overlay style Scroller were implemented, they have visual effects highly similar to native Scrollers.
on the contrary, TCocoaScrollView is based on NSScrollView with native Scroller.
it requires the document to have the full size it claims, so it is usually suitable for components of limited size.
it corresponds to components such as ListBox, ListView, ScrollBox, Form.
2024-07-01 20:24:32 +08:00
rich2014
570352971d
Cocoa: fix a few issues in Scroller
2024-07-01 20:12:59 +08:00
rich2014
f57d734eba
Cocoa: comments added
2024-07-01 20:12:59 +08:00
rich2014
c71dcae1a0
Cocoa: refactor Scroller related constants to CocoaConfig and make them configurable
2024-07-01 20:12:59 +08:00
rich2014
1246669bfc
Cocoa: improve compatibility of Overlay Style on earlier macOS versions
2024-07-01 20:12:59 +08:00