rich2014
cd530f376c
UPD: abstract decoration related to ConvertToDecorationRect()
...
(cherry picked from commit cfb5e4862c )
2026-01-11 13:30:28 +03:00
rich2014
893a5284cc
UPD: refactoring common code to uFileViewBaseGrid
...
(cherry picked from commit f7628a0bdc )
2026-01-11 13:30:28 +03:00
rich2014
4005d9c175
UPD: refactor calcTextHeight in uThumbFileView
...
(cherry picked from commit d7ef000c3f )
2026-01-11 13:30:28 +03:00
rich2014
ae3435cb18
ADD: in ThumbsFileView, support downloading by clicking the download icon in iCloud Drive
...
(cherry picked from commit ef11c19b3a )
2026-01-11 13:30:27 +03:00
rich2014
19dda06685
UPD: display Finder Tags and other decorations in different areas depending on the FileView
...
(cherry picked from commit 07993f1073 )
2026-01-11 13:30:27 +03:00
rich2014
0b2a5c9adb
ADD: initial support for displaying Finder tags and iCloud download icon in ThumbsFileView
...
(cherry picked from commit e89f669e14 )
2026-01-11 13:30:27 +03:00
rich2014
c4328dcf56
UPD: simplify OnDrawCell related base on TFileSourceUIParams
...
(cherry picked from commit 52a699fbd7 )
2026-01-11 13:30:26 +03:00
rich2014
c862dc324d
UPD: simplify OnDrawCell related in FileView
...
(cherry picked from commit 9fac3ef5e8 )
2026-01-11 13:30:26 +03:00
rich2014
df65250e9a
UPD: improve the adaptability of setting OnDrawCell related to FileView on macOS
...
(cherry picked from commit 50f1403445 )
2026-01-11 13:30:26 +03:00
rich2014
52352af405
UPD: more robust error log on macOS
...
(cherry picked from commit b22a7b989f )
2026-01-11 13:30:25 +03:00
rich2014
aa260df7bf
FIX: the issue in TFileView.calcFileHashKey() in flatview mode on macOS
...
(cherry picked from commit e21165673b )
2026-01-11 13:30:11 +03:00
rich2014
ef07355cdc
UPD: refactoring to eliminate duplicate code in TFileSystemWatcherImpl.handleFSEvent()
...
(cherry picked from commit e4c57d8571 )
2026-01-11 13:30:11 +03:00
rich2014
4304e2ca9f
UPD: refactoring common watcher related from uiCloudDrive to uDarwinDC
...
(cherry picked from commit f3254ee10b )
2026-01-11 13:30:10 +03:00
rich2014
6406ddc06b
UPD: simplify theme mode determining based on the new Lazarus/Cocoa version
...
(cherry picked from commit 2f33d5a553 )
2026-01-11 13:30:10 +03:00
rich2014
d7d9a112fc
UPD: simplify theme related based on the new Lazarus/Cocoa version
...
(cherry picked from commit c97c74fb02 )
2026-01-11 13:30:09 +03:00
rich2014
8444ae5b45
UPD: remove some unused unit references
...
(cherry picked from commit ef6fdd2e70 )
2026-01-11 13:29:59 +03:00
rich2014
d038a65732
UPD: eliminate the dependency on fmain in uDarwinFileView
...
(cherry picked from commit 7437b9b09f )
2026-01-11 13:29:59 +03:00
rich2014
d926194210
DEL: remove uAppleMagnifiedModeFix
...
(cherry picked from commit 9c54344b94 )
2026-01-11 13:29:58 +03:00
rich2014
7285477a3e
UPD: unify darwin related naming
...
(cherry picked from commit fbd2aa3bc8 )
2026-01-11 13:29:58 +03:00
rich2014
73a39fe186
DEL: remove uMyDarwin
...
(cherry picked from commit 32c962239f )
2026-01-11 13:29:57 +03:00
rich2014
10e79ae4d2
UPD: refactoring serviceMenu from uMyDarwin to uDarwinApplication
...
(cherry picked from commit 4d0a1966cf )
2026-01-11 13:29:57 +03:00
rich2014
9e9d35536b
UPD: refactoring onMainMenuCreate from uMyDarwin to uDarwinApplication
...
(cherry picked from commit 7f80cfcb70 )
2026-01-11 13:29:57 +03:00
rich2014
d962387327
UPD: comments for TDarwinAarch64Statfs
...
(cherry picked from commit 693f887652 )
2026-01-11 13:29:55 +03:00
rich2014
74ba54f044
UPD: refactoring FileView from uMyDarwin to uDarwinFileView
...
(cherry picked from commit 116e7cebe7 )
2026-01-11 13:29:55 +03:00
rich2014
2eac8cbd4e
UPD: refactoring Panel from uMyDarwin to uDarwinPanel
...
(cherry picked from commit b75ac1e82f )
2026-01-11 13:29:29 +03:00
rich2014
403f05ee97
UPD: refactoring Statfs Fix from uMyDarwin to uDarwinIO
...
(cherry picked from commit 8c5274e6ff )
2026-01-11 13:29:28 +03:00
rich2014
2979f4c02e
UPD: refactoring Application related from uMyDarwin to uDarwinApplication again
...
(cherry picked from commit ec2bf46f7f )
2026-01-11 13:29:28 +03:00
rich2014
f67ba5b23f
UPD: refactoring File related from uMyDarwin to uDarwinFileUtil again
...
(cherry picked from commit 30b6ae5006 )
2026-01-11 13:29:28 +03:00
rich2014
49df0f028b
UPD: refactoring File related from uMyDarwin to uDarwinFileUtil
...
(cherry picked from commit 83d2cfa181 )
2026-01-11 13:29:15 +03:00
rich2014
5a756255a0
UPD: rename Driver to Drive in i18n
...
(cherry picked from commit 241b97596f )
2026-01-11 13:29:14 +03:00
rich2014
cf125457ab
UPD: rename Driver to Drive
...
(cherry picked from commit 136b57b087 )
2026-01-11 13:29:14 +03:00
rich2014
bacc7e0209
UPD: refactoring uDarwinSimpleFSWatch from uMyDarwin
...
(cherry picked from commit 7a76524516 )
2026-01-11 13:29:14 +03:00
rich2014
c4704010a9
UPD: ignore duplicate theme change notification on macOS
...
(cherry picked from commit 90b43d186a )
2026-01-11 13:29:13 +03:00
rich2014
f1cf91cbfe
ADD: support theme changed notify caused by Color Options Dialog on macOS
...
(cherry picked from commit 1f383b0c61 )
2026-01-11 13:29:13 +03:00
rich2014
b27dc1413f
ADD: support dynamic update download icon based on the theme in iCloud Drive on macOS
...
(cherry picked from commit 2c903ca7c6 )
2026-01-11 13:29:13 +03:00
rich2014
f373a483c5
UPD: support multi theme observer on macOS
...
(cherry picked from commit d30198ece1 )
2026-01-11 13:29:12 +03:00
rich2014
248e208b3f
UPD: in Dark mode, improve the visibility of download icon in iCloud Drive on macOS
...
(cherry picked from commit 37ac87a2d7 )
2026-01-11 13:28:59 +03:00
rich2014
caeb2c0412
ADD: uDarwinImageUtil on macOS
...
(cherry picked from commit babc01608c )
2026-01-11 13:28:59 +03:00
rich2014
f210dfd570
UPD: refactor uDarwinFileUtil
...
(cherry picked from commit 62bff9e3f8 )
2026-01-11 13:28:58 +03:00
rich2014
2bbad28a10
UPD: refactoring uDarwinFileUtil from uMyDarwin
...
(cherry picked from commit 5e3f93306b )
2026-01-11 13:28:58 +03:00
rich2014
7817376af2
UPD: refactor uDarwinApplication
...
(cherry picked from commit ab2648bd75 )
2026-01-11 13:28:58 +03:00
rich2014
5d5eea982f
UPD: refactoring uDarwinApplication from uMyDarwin
...
(cherry picked from commit 2f2c660fb5 )
2026-01-11 13:28:57 +03:00
rich2014
dc586fd143
FIX: memory leak in ContextMenu/Services on macOS
...
(cherry picked from commit bf7876dfb4 )
2026-01-11 13:28:57 +03:00
rich2014
b70e58ecf2
FIX: in the Font Options, an incorrect save prompt may appear if the initial font size is 0
...
it's because the initial value is 0 when calculating the fingerprint, and it has been set to the minimum value after initialization.
(cherry picked from commit 0ae14457a9 )
2026-01-11 13:28:57 +03:00
rich2014
93b30699b3
FIX: the issue of hashKey in TSearchResultFileSource (files in TSearchResultFileSource do not have a unified parent path)
...
(cherry picked from commit c8e9765bb1 )
2026-01-11 13:28:56 +03:00
rich2014
3e538488ba
UPD: add doSearchFiles() to eliminate duplicate code related to Finder Search on macOS
...
(cherry picked from commit d33483ada3 )
2026-01-11 13:28:45 +03:00
rich2014
789b0b8d8c
UPD: replace onSearchFinderTagComplete() with darwinSearchResultHandler
...
(cherry picked from commit 8ddadf237f )
2026-01-11 13:28:45 +03:00
rich2014
3d1ba0bc97
UPD: refactor names related to Finder Search on macOS
...
(cherry picked from commit db6a60377d )
2026-01-11 13:28:44 +03:00
rich2014
4beaf343cc
ADD: support searchScopes for Smart Folder on macOS
...
(cherry picked from commit 61e91c79bc )
2026-01-11 13:28:44 +03:00
rich2014
2c773d51a6
ADD: Smart Folder to "gotoFolder" Menu on macOS
...
(cherry picked from commit b4b0064ae6 )
2026-01-11 13:28:44 +03:00