synappser / finderfix Goto Github PK
View Code? Open in Web Editor NEWFinderFix lets you resize and reposition Finder windows to your liking
Home Page: https://synappser.github.io/apps/finderfix/
FinderFix lets you resize and reposition Finder windows to your liking
Home Page: https://synappser.github.io/apps/finderfix/
MacStudio M2 Max (arm), Sonoma 14..4.1
Working great!
Any chance to get a new beta or a final, if completed?
Describe the bug
The ON switch on the General Tab gets mangled when switching back from the Extra tab.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
That the "ON" switch doesn't get mangled.
Screenshots
If applicable, add screenshots to help explain your problem.
Step 1:
Step 2:
Step 3:
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
Describe the bug
FinderFix can not run on macOS 14.4 MacBook Pro 16 inch M1 Max.
To Reproduce
Every time I open FinderFix, it crashed immediately.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: FinderFix [41144]
Path: /Applications/FinderFix.app/Contents/MacOS/FinderFix
Identifier: com.mantel.FinderFix
Version: 0.7.3 (68)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-03-21 10:16:40.4502 +0800
OS Version: macOS 14.4 (23E214)
Report Version: 12
Anonymous UUID: 74501C67-3ED7-511E-C320-4C2FEA8CB957
Sleep/Wake UUID: F7B274B0-4810-4CA3-847D-6E88D15CD166
Time Awake Since Boot: 320000 seconds
Time Since Wake: 3476 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000102ba0d84
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [41144]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 FinderFix 0x102ba0d84 GeneralSettingsViewController.localizableStrings() + 5256
1 FinderFix 0x102ba2bec GeneralSettingsViewController.viewDidLoad() + 288
2 FinderFix 0x102ba3cfc @objc GeneralSettingsViewController.viewDidLoad() + 28
3 AppKit 0x18483b28c -[NSViewController _sendViewDidLoad] + 84
4 AppKit 0x184828948 -[NSViewController _loadViewIfRequired] + 236
5 AppKit 0x184cfde28 __24-[NSViewController view]_block_invoke + 28
6 AppKit 0x18482261c NSPerformVisuallyAtomicChange + 108
7 AppKit 0x184828814 -[NSViewController view] + 160
8 FinderFix 0x102bd96e4 SettingsWindowController.init(preferencePanes:style:animated:hidesToolbarForSingleItem:) + 168
9 FinderFix 0x102bae64c AppDelegate.settingsWindowController.getter + 224
10 FinderFix 0x102bae7e0 AppDelegate.applicationDidFinishLaunching(_:) + 340
11 FinderFix 0x102baec14 @objc AppDelegate.applicationDidFinishLaunching(_:) + 124
12 CoreFoundation 0x180f7eb1c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
13 CoreFoundation 0x181012db8 ___CFXRegistrationPost_block_invoke + 88
14 CoreFoundation 0x181012d00 _CFXRegistrationPost + 440
15 CoreFoundation 0x180f4d648 _CFXNotificationPost + 768
16 Foundation 0x182069464 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
17 AppKit 0x1847e837c -[NSApplication _postDidFinishNotification] + 284
18 AppKit 0x1847e812c -[NSApplication _sendFinishLaunchingNotification] + 172
19 AppKit 0x1847e6674 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 504
20 AppKit 0x1847e6270 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 492
21 Foundation 0x182091914 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 316
22 Foundation 0x182091708 _NSAppleEventManagerGenericHandler + 80
23 AE 0x187fa29c4 0x187f97000 + 47556
24 AE 0x187fa22ec 0x187f97000 + 45804
25 AE 0x187f9b8a8 aeProcessAppleEvent + 488
26 HIToolbox 0x18b732e90 AEProcessAppleEvent + 68
27 AppKit 0x1847e0c7c _DPSNextEvent + 1440
28 AppKit 0x184fd2dec -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700
29 AppKit 0x1847d3cb8 -[NSApplication run] + 476
30 AppKit 0x1847aaf54 NSApplicationMain + 880
31 FinderFix 0x102b96404 main + 12
32 dyld 0x180b220e0 start + 2360
Thread 1:
0 libsystem_pthread.dylib 0x180ea5d20 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x180ea5d20 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x180ea5d20 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x180ea5d20 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x180ea5d20 start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000001 x1: 0x0000000000000001 x2: 0x00000001ea62e910 x3: 0x000000016d26db58
x4: 0x0000600000e7692c x5: 0x000060000000dcec x6: 0x0000000000000000 x7: 0x0000000000000008
x8: 0x0000000000000000 x9: 0x0000000000000000 x10: 0x0000000000000380 x11: 0x000000008f464837
x12: 0x00000000000007fb x13: 0x00000000000007fd x14: 0x000000008f66500f x15: 0x000000000000000f
x16: 0x0000000180edb1a0 x17: 0x00000001eab20050 x18: 0x0000000000000000 x19: 0x000000016d26db30
x20: 0x000000016d26db40 x21: 0x0000000000000000 x22: 0xaee0e7d8cac1c0bb x23: 0x000000016d26db00
x24: 0x0000000190f13ab8 x25: 0x0000000190f13ae4 x26: 0x000000016d26db50 x27: 0x00000001ea62e910
x28: 0x000000016d26db10 fp: 0x000000016d26dd10 lr: 0x0000000102ba02bc
sp: 0x000000016d26daf0 pc: 0x0000000102ba0d84 cpsr: 0x60001000
far: 0x0000000000000000 esr: 0xf2000001 (Breakpoint) brk 1
Binary Images:
0x103054000 - 0x10305ffff libobjc-trampolines.dylib (*) <e8a1b184-0349-3c61-a119-6543eb038317> /usr/lib/libobjc-trampolines.dylib
0x103080000 - 0x10309ffff com.apple.security.csparser (3.0) <d5ba6df5-4b0f-3b49-b7e3-923347e0a7d1> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
0x102b90000 - 0x102c03fff com.mantel.FinderFix (0.7.3) <5ac171bb-fd8a-322a-ad47-3812c2421ca6> /Applications/FinderFix.app/Contents/MacOS/FinderFix
0x1847a6000 - 0x185ae2fff com.apple.AppKit (6.9) <8b85317d-d56a-3370-8b78-da6c1d0fb53c> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x180f0c000 - 0x1813e4fff com.apple.CoreFoundation (6.9) <33908a83-098f-3437-973e-fb848c4f39df> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x182060000 - 0x182cbdfff com.apple.Foundation (6.9) <1b93a4d2-db73-3f3b-a726-c8eacc5128e0> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x187f97000 - 0x18800aff7 com.apple.AE (944) <1885b57c-7ef6-3921-ba18-0de48c174133> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x18b6f0000 - 0x18b9b3fff com.apple.HIToolbox (2.1.1) <c315e2a3-3fd1-3a2b-b205-b8b492b0f506> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x180b1c000 - 0x180ba49db dyld (*) <8e1e5ee2-f89a-33a7-bb0a-74bdc06b7828> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x180ed7000 - 0x180edefe7 libsystem_platform.dylib (*) <031f3e8c-5227-3138-a444-68174c1c28cf> /usr/lib/system/libsystem_platform.dylib
0x190b63000 - 0x1910c0fff libswiftCore.dylib (*) <05650d36-bbc5-3760-aec7-4d2751b5d729> /usr/lib/swift/libswiftCore.dylib
0x180ea4000 - 0x180eb0fff libsystem_pthread.dylib (*) <45239f06-cc53-36d0-9933-7776ac7ea2fa> /usr/lib/system/libsystem_pthread.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)
Writable regions: Total=1.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.5G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
ColorSync 480K 24
CoreGraphics 16K 1
Foundation 16K 1
Kernel Alloc Once 32K 1
MALLOC 1.5G 41
MALLOC guard page 192K 12
STACK GUARD 56.1M 6
Stack 10.6M 6
VM_ALLOCATE 64K 4
__AUTH 1421K 257
__AUTH_CONST 23.4M 438
__CTF 824 1
__DATA 9933K 425
__DATA_CONST 21.7M 444
__DATA_DIRTY 1295K 138
__FONT_DATA 4K 1
__LINKEDIT 526.3M 4
__OBJC_RO 71.7M 1
__OBJC_RW 2195K 1
__TEXT 534.7M 462
dyld private memory 272K 2
mapped file 189.3M 25
shared memory 1344K 12
=========== ======= =======
TOTAL 2.9G 2308
-----------
Full Report
-----------
{"app_name":"FinderFix","timestamp":"2024-03-21 10:16:40.00 +0800","app_version":"0.7.3","slice_uuid":"5ac171bb-fd8a-322a-ad47-3812c2421ca6","build_version":"68","platform":1,"bundleID":"com.mantel.FinderFix","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.4 (23E214)","roots_installed":0,"name":"FinderFix","incident_id":"8E949D5D-7384-4F19-B738-BE89100DE09F"}
{
"uptime" : 320000,
"procRole" : "Default",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,2",
"coalitionID" : 46565,
"osVersion" : {
"train" : "macOS 14.4",
"build" : "23E214",
"releaseType" : "User"
},
"captureTime" : "2024-03-21 10:16:40.4502 +0800",
"codeSigningMonitor" : 1,
"incident" : "8E949D5D-7384-4F19-B738-BE89100DE09F",
"pid" : 41144,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-03-21 10:16:40.1618 +0800",
"procStartAbsTime" : 7745338081904,
"procExitAbsTime" : 7745344957914,
"procName" : "FinderFix",
"procPath" : "\/Applications\/FinderFix.app\/Contents\/MacOS\/FinderFix",
"bundleInfo" : {"CFBundleShortVersionString":"0.7.3","CFBundleVersion":"68","CFBundleIdentifier":"com.mantel.FinderFix"},
"storeInfo" : {"deviceIdentifierForVendor":"B94DCE41-C231-5244-B583-D6E9B6FDE850","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.mantel.FinderFix",
"crashReporterKey" : "74501C67-3ED7-511E-C320-4C2FEA8CB957",
"codeSigningID" : "com.mantel.FinderFix",
"codeSigningTeamID" : "7WU93WYW7H",
"codeSigningFlags" : 1644245781,
"codeSigningValidationCategory" : 3,
"codeSigningTrustLevel" : 4294967295,
"instructionByteStream" : {"beforePC":"diEBlEX\/\/xcgACDUaB5A+eADFKohAIBSIgCAUuMDG6oAAT\/WIAAg1A==","atPC":"IAAg1CAAINQA5ABvoAM8rSAAINT5Y7yp91sBqfRPAqn9ewOp\/cMAkQ=="},
"wakeTime" : 3476,
"sleepWakeUUID" : "F7B274B0-4810-4CA3-847D-6E88D15CD166",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000001, 0x0000000102ba0d84","rawCodes":[1,4340714884],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":41144},
"os_fault" : {"process":"FinderFix"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":4949875,"threadState":{"x":[{"value":1},{"value":1},{"value":8227318032,"symbolLocation":0,"symbol":"type metadata for URL"},{"value":6126230360},{"value":105553131432236},{"value":105553116323052},{"value":0},{"value":8},{"value":0},{"value":0},{"value":896},{"value":2403747895},{"value":2043},{"value":2045},{"value":2405847055},{"value":15},{"value":6458028448,"symbolLocation":0,"symbol":"_platform_memmove"},{"value":8232501328},{"value":0},{"value":6126230320},{"value":6126230336},{"value":0},{"value":12601326675683295419},{"value":6126230272},{"value":6726695608,"symbolLocation":0,"symbol":"swift::metadataimpl::FixedSizeBufferValueWitnesses<swift::metadataimpl::ValueWitnesses<swift::metadataimpl::ObjCRetainableBox>, true, 8ul, 8ul, true>::getEnumTagSinglePayload(swift::OpaqueValue const*, unsigned int, swift::TargetMetadata<swift::InProcess> const*)"},{"value":6726695652,"symbolLocation":0,"symbol":"swift::metadataimpl::FixedSizeBufferValueWitnesses<swift::metadataimpl::ValueWitnesses<swift::metadataimpl::ObjCRetainableBox>, true, 8ul, 8ul, true>::storeEnumTagSinglePayload(swift::OpaqueValue*, unsigned int, unsigned int, swift::TargetMetadata<swift::InProcess> const*)"},{"value":6126230352},{"value":8227318032,"symbolLocation":0,"symbol":"type metadata for URL"},{"value":6126230288}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4340712124},"cpsr":{"value":1610616832},"fp":{"value":6126230800},"sp":{"value":6126230256},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":4340714884,"matchesCrashFrame":1},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":68996,"symbol":"GeneralSettingsViewController.localizableStrings()","symbolLocation":5256,"imageIndex":2},{"imageOffset":76780,"symbol":"GeneralSettingsViewController.viewDidLoad()","symbolLocation":288,"imageIndex":2},{"imageOffset":81148,"symbol":"@objc GeneralSettingsViewController.viewDidLoad()","symbolLocation":28,"imageIndex":2},{"imageOffset":610956,"symbol":"-[NSViewController _sendViewDidLoad]","symbolLocation":84,"imageIndex":3},{"imageOffset":534856,"symbol":"-[NSViewController _loadViewIfRequired]","symbolLocation":236,"imageIndex":3},{"imageOffset":5602856,"symbol":"__24-[NSViewController view]_block_invoke","symbolLocation":28,"imageIndex":3},{"imageOffset":509468,"symbol":"NSPerformVisuallyAtomicChange","symbolLocation":108,"imageIndex":3},{"imageOffset":534548,"symbol":"-[NSViewController view]","symbolLocation":160,"imageIndex":3},{"imageOffset":300772,"symbol":"SettingsWindowController.init(preferencePanes:style:animated:hidesToolbarForSingleItem:)","symbolLocation":168,"imageIndex":2},{"imageOffset":124492,"symbol":"AppDelegate.settingsWindowController.getter","symbolLocation":224,"imageIndex":2},{"imageOffset":124896,"symbol":"AppDelegate.applicationDidFinishLaunching(_:)","symbolLocation":340,"imageIndex":2},{"imageOffset":125972,"symbol":"@objc AppDelegate.applicationDidFinishLaunching(_:)","symbolLocation":124,"imageIndex":2},{"imageOffset":469788,"symbol":"__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__","symbolLocation":148,"imageIndex":4},{"imageOffset":1076664,"symbol":"___CFXRegistrationPost_block_invoke","symbolLocation":88,"imageIndex":4},{"imageOffset":1076480,"symbol":"_CFXRegistrationPost","symbolLocation":440,"imageIndex":4},{"imageOffset":267848,"symbol":"_CFXNotificationPost","symbolLocation":768,"imageIndex":4},{"imageOffset":37988,"symbol":"-[NSNotificationCenter postNotificationName:object:userInfo:]","symbolLocation":88,"imageIndex":5},{"imageOffset":271228,"symbol":"-[NSApplication _postDidFinishNotification]","symbolLocation":284,"imageIndex":3},{"imageOffset":270636,"symbol":"-[NSApplication _sendFinishLaunchingNotification]","symbolLocation":172,"imageIndex":3},{"imageOffset":263796,"symbol":"-[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:]","symbolLocation":504,"imageIndex":3},{"imageOffset":262768,"symbol":"-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:]","symbolLocation":492,"imageIndex":3},{"imageOffset":203028,"symbol":"-[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:]","symbolLocation":316,"imageIndex":5},{"imageOffset":202504,"symbol":"_NSAppleEventManagerGenericHandler","symbolLocation":80,"imageIndex":5},{"imageOffset":47556,"imageIndex":6},{"imageOffset":45804,"imageIndex":6},{"imageOffset":18600,"symbol":"aeProcessAppleEvent","symbolLocation":488,"imageIndex":6},{"imageOffset":274064,"symbol":"AEProcessAppleEvent","symbolLocation":68,"imageIndex":7},{"imageOffset":240764,"symbol":"_DPSNextEvent","symbolLocation":1440,"imageIndex":3},{"imageOffset":8572396,"symbol":"-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":700,"imageIndex":3},{"imageOffset":187576,"symbol":"-[NSApplication run]","symbolLocation":476,"imageIndex":3},{"imageOffset":20308,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":3},{"imageOffset":25604,"symbol":"main","symbolLocation":12,"imageIndex":2},{"imageOffset":24800,"symbol":"start","symbolLocation":2360,"imageIndex":8}]},{"id":4949887,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":12}],"threadState":{"x":[{"value":6126792704},{"value":4867},{"value":6126256128},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126792704},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6457810208},"far":{"value":0}}},{"id":4949888,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":12}],"threadState":{"x":[{"value":6127366144},{"value":9987},{"value":6126829568},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6127366144},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6457810208},"far":{"value":0}}},{"id":4949889,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":12}],"threadState":{"x":[{"value":6127939584},{"value":8707},{"value":6127403008},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6127939584},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6457810208},"far":{"value":0}}},{"id":4949905,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":12}],"threadState":{"x":[{"value":6128513024},{"value":26887},{"value":6127976448},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6128513024},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6457810208},"far":{"value":0}}},{"id":4949906,"frames":[{"imageOffset":7456,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":12}],"threadState":{"x":[{"value":6129086464},{"value":27399},{"value":6128549888},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6129086464},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6457810208},"far":{"value":0}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64e",
"base" : 4345643008,
"size" : 49152,
"uuid" : "e8a1b184-0349-3c61-a119-6543eb038317",
"path" : "\/usr\/lib\/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4345823232,
"CFBundleShortVersionString" : "3.0",
"CFBundleIdentifier" : "com.apple.security.csparser",
"size" : 131072,
"uuid" : "d5ba6df5-4b0f-3b49-b7e3-923347e0a7d1",
"path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
"name" : "csparser",
"CFBundleVersion" : "61123.100.169"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4340645888,
"CFBundleShortVersionString" : "0.7.3",
"CFBundleIdentifier" : "com.mantel.FinderFix",
"size" : 475136,
"uuid" : "5ac171bb-fd8a-322a-ad47-3812c2421ca6",
"path" : "\/Applications\/FinderFix.app\/Contents\/MacOS\/FinderFix",
"name" : "FinderFix",
"CFBundleVersion" : "68"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6517579776,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 20172800,
"uuid" : "8b85317d-d56a-3370-8b78-da6c1d0fb53c",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2487.50.124"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6458228736,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5083136,
"uuid" : "33908a83-098f-3437-973e-fb848c4f39df",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "2420"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6476398592,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 12967936,
"uuid" : "1b93a4d2-db73-3f3b-a726-c8eacc5128e0",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "2420"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6576238592,
"CFBundleShortVersionString" : "944",
"CFBundleIdentifier" : "com.apple.AE",
"size" : 475128,
"uuid" : "1885b57c-7ef6-3921-ba18-0de48c174133",
"path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/AE.framework\/Versions\/A\/AE",
"name" : "AE",
"CFBundleVersion" : "944"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6634274816,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 2899968,
"uuid" : "c315e2a3-3fd1-3a2b-b205-b8b492b0f506",
"path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6454099968,
"size" : 559580,
"uuid" : "8e1e5ee2-f89a-33a7-bb0a-74bdc06b7828",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6458011648,
"size" : 32744,
"uuid" : "031f3e8c-5227-3138-a444-68174c1c28cf",
"path" : "\/usr\/lib\/system\/libsystem_platform.dylib",
"name" : "libsystem_platform.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6722826240,
"size" : 5627904,
"uuid" : "05650d36-bbc5-3760-aec7-4d2751b5d729",
"path" : "\/usr\/lib\/swift\/libswiftCore.dylib",
"name" : "libswiftCore.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6457802752,
"size" : 53248,
"uuid" : "45239f06-cc53-36d0-9933-7776ac7ea2fa",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
}
],
"sharedCache" : {
"base" : 6453346304,
"size" : 4189880320,
"uuid" : "664c17e3-f7ed-3226-8594-589aa9bf8fd2"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.5G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nColorSync 480K 24 \nCoreGraphics 16K 1 \nFoundation 16K 1 \nKernel Alloc Once 32K 1 \nMALLOC 1.5G 41 \nMALLOC guard page 192K 12 \nSTACK GUARD 56.1M 6 \nStack 10.6M 6 \nVM_ALLOCATE 64K 4 \n__AUTH 1421K 257 \n__AUTH_CONST 23.4M 438 \n__CTF 824 1 \n__DATA 9933K 425 \n__DATA_CONST 21.7M 444 \n__DATA_DIRTY 1295K 138 \n__FONT_DATA 4K 1 \n__LINKEDIT 526.3M 4 \n__OBJC_RO 71.7M 1 \n__OBJC_RW 2195K 1 \n__TEXT 534.7M 462 \ndyld private memory 272K 2 \nmapped file 189.3M 25 \nshared memory 1344K 12 \n=========== ======= ======= \nTOTAL 2.9G 2308 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "c3e6c454c4939c3ea8080aef556719cb5c581efe",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "654439cdafbf5b61207873a9",
"factorPackIds" : {
},
"deploymentId" : 240000004
},
{
"rolloutId" : "648cada15dbc71671bb3aa1b",
"factorPackIds" : {
"SIRI_UNDERSTANDING_ATTENTION_ASSETS" : "65a8118e05d9422724106749",
"SIRI_UNDERSTANDING_ASR_ASSISTANT" : "65a8115446dfa0720068876d",
"SIRI_UNDERSTANDING_NL" : "65a811c046dfa0720068876e",
"SIRI_EXPERIENCE_CAM" : "65a81173096f6a1f1ba46525",
"SIRI_UNDERSTANDING_MORPHUN" : "65a811a96c2f903aa921c246"
},
"deploymentId" : 240000116
}
],
"experiments" : [
]
}
}
MacOS 12.6 mbp14 2021
I've tried for 10 times and the bug is steady.
v0.7.1b
a toggle to disable view otions cause i like em of but adds side bar to disk image windows when i open them
so if you could ad that would be great cause some time i dont want to disable/or enable different view options
Dear Dev,
I love FinderFix, the latest beta has expired but I'd like to understand what's keeping you from releasing the final release.
Let me know if I can help cause it's working perfectly so I don't think it can stay in Beta forever, it's more than ready to be final.
Thanks
I realise this is a lot to ask and you probably have better things to be doing but I thought I'd throw the idea out there. It would be great if FinderFix or a separate app could fix the size of windows of other apps. For some reason Apple Music often opens maximised to the full 27" display I have which is annoying, Figma for some reason opens almost full size (which I want) but only two thirds of the width. So many apps have weird quirks like this.
Just an idea. Thanks for FinderFix!
Show/Hide Sidebar doesn't work properly and it causes Sidebar to disappear completely without option to Show/Hide it as this option gets greyed out in View menu.
I installed 0.7.2 on Monterey 12.6.6; went through all the hoops and apparently it started. Activity Monitor lists it and it appears in Login Items in System Prefs. But I can't see any way to interact with the app. Neither the Dock nor cmd-tab shows anything related to FinderFix. Is there some secret way of getting to a Settings window?
I prefer to use Finder in the "Spatial Finder" paradigm, a la John Siracusa. Basically, I don't want to use the "Browse" mode with a sidebar, but rather each folder is its own window. To get into this mode you hit Option + Command + T
(View > Hide Toolbar in Menubar) which hides the Toolbar and Sidebar.
When you do this on a folder, Finder remembers it for that folder, but when you open a new folder (one you've never opened before) it opens with the Toolbar and Sidebar.
So I'd love a feature which enforces 'Hide Toolbar' for any window open. I currently use a Keyboard Maestro macro to do this, but it doesn't work about 5% of the time.
Is your feature request related to a problem? Please describe.
My request is to have Cut - Copy - Paste options available in the right-click context menu. This isn't unrelated to a specific problem, since CMD + X works great! However, it would improve usability and be much appreciated by myself (as well as others). Please see the image added to the "Additional context" section. It is an image of TotalFinder's right-click menu. I don't know if this is still possible to do without disabling SIP (which I do not want to do).
Describe the solution you'd like
I would like to see Cut - Copy - Paste options in the context menu that appears when you right-click.
Describe alternatives you've considered
I've considered several alternative solutions including xtrafinder and TotalFinder. I know there are apps like ServiceStation that let you customize the right-click menu though; however, it doesn't have the same functionality that I'm requesting.
Additional context
Thank you so much!
What's the blocker for code-signing & Notarization of the app? Are you planning on doing those things when 1.0 releases?
The average user isn't going to jump through multiple security "vulnerability" dialogs & accept them...
I consider myself pretty technically knowledgable, & find this a little off-guard, especially the pseudonym "ed77..." paragraph in installer.
The final killer feature that I'd like to suggest to make FinderFix perfect would be to auto deactivate when you enter in Time Machine and you see the list of Finder windows history.
This feature was missing also in FinderMinder and I've found it quite annoying cause all the time I need to restore something I need first to close FinderFix cause the window size setting used in FinderFix diverge from the fixed Finder size in Time Machine.
I hope this thing can be achieved, that's totally fine otherwise.
PS: is there any idea about when the shareware final release will be out? I find FinderFix worth to pay for how useful is!
Thank you guys for developping FinderFix, it's been amazing so far!
Here's a Mac OS Finder Issue that FinderFix could Fix:
Finder Column View is unique and probably the fastest way to navigate files on Mac.
You can always see the full path, interact with it, and navigate with your keyboard very efficiently.
But one Major Issue is that it doesn't display the complete file name of files.
The only option right now that Mac Os offers natively is to press ALT and then double click on the bottom of the vertical column separators (more precisely on the double vertical grey lines).
You can also right click at the same spot and you'll get 3 options to adjust column width.
By far the best one is "Adjust column width size individually".
But the worst part is that the Finder doesn't remember it so you'll have to do that over and over indefinitely.
THE SOLUTION WOULD BE TO AUTOMATICALLY ADJUST WIDTH OF COLUMNS
To see complete file name of all files without manually adjust column width.
The "Adjust column width size individually" is the needed behaviour, so the function does exist in Mac OS.
But I know no way of assigning that function to a keyboard shortcut, or automate it every time you open a folder in column view. I'm sure you guys know more !
Xtrafinder and TotalFinder found the soultion years ago and it was working for a while but recently they don't work anymore and they are not really considering maintening their sofware...
FinderFix is Already Amazing but please Consider this Massive Time Waster Issue in Mac OS Finder, and Add the Solution to the Next Feature List of FinderFix.
THAT WOULD INDEED REALLY FIX THE FINDER !
Thank you Guys !
Describe the bug
The old version(0.5.9b) notify the beta expired,And i downloaded and installed the newest version(0.6.7b).But,It's not any response when i open the new version.
To Reproduce
Steps to reproduce the behavior:
Just run it on the macos 10.15.7.
Expected behavior
Can't running.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
None
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
There is no hypelink to download earlier versions, only a link for release notes
Describe the solution you'd like
A clear and concise description of what you want to happen.
I'd like to try this software since I read some great reviews, by my OS is too old. I see that you have older versions, but no way to access a download. I have mojave 10.14
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
I've done several searches to see if the sofware was an another site with no luck.
Additional context
Add any other context or screenshots about the feature request here.
That's it, that's what's on the description.
I don't know if FinderFix has any way of distinguishing between different kinds of Finder-owned windows, but it just attempts to enforce its custom default size on any kind of resizable Finder windows, fails on those which have limits on them (such as the individual and consolidated Information windows, and the Inspector panel, but still manages to stretch them to their widest setting) and succeeds on those that don't (such as the “Connect to Server…” dialog box and QuickLook window).
What's worse: when first activating a Finder window, the QuickLook window is only affected when pressing the Space Bar for the first time, as pressing the arrow keys to cycle between different files resets it to its default size; but subsequent usage of QuickLook without changing the window focus reverts to and retains the custom size, and not having the window repositioning functionality active in FinderFix just moves it further and further towards the bottom-right of the screen.
To make matters worse (and to me, unacceptably so), it resizes not just the “Information-panel/sidebar-equivalent” QuickLook window layout/manifestation when, say, applications and folders are selected (which wouldn't be that big of an issue in my desktop setup, really), also affecting documents, such as text files, images, PDFs, etc. and, thus rendering QuickLook completely unusable. Do try using QuickLook on a PDF (which it crops) or on an image (which it rescales) with window-resizing active and you'll instantly see what I mean.
Having FinderFix be a bit smarter could even allow us to set custom Information window/Inspector panel sizes (for instance, I wouldn't mind having them be, maybe not the maximum 800px width, but a bit wider than the default on my desktop monitors, while keeping them the default – and minimum – 530px width on my 13'' MBP), and maybe even set larger default QuickLook window sizes for folders and applications, while still allowing them to stretch or shrink in case the file type – an image, icon, PDF, video, etc. – and corresponding media size calls for it); if all else fails, have FinderFix at least ignore anything that isn't a folder window, as it clearly seems to never having been intended for those other kinds of windows in the first place.
Anyhoo, I know the app is still in Beta, and I wish I could help you more than this, but I do use QuickLook a lot and will, thus, have to stop using/testing FinderFix altogether until this core-OS-feature-breaking bug is fixed. Best of luck until then!
Dear developer,
finder fix is simple and awesome. Coming from finderminder and finally I've found something updated!
I'd like to suggest to exclude from alignment the operations windows like those with progress bar when you paste a file somewhere in a folder.
I remember Finderminder never tackled those windows but seeing them on my top-left corners of my Finder windows is becoming annoying 😓
Thanks for your effort
Describe the bug
FinderFix v0.7.1 β is running as expected on my iMac (macOS 13 Ventura), however it will not open at all on my MBP running macOS 10.15.7 (Catalina), reopening of #6
To Reproduce
Steps to reproduce the behavior:
Expected behavior
FinderFix application starts.
Screenshots
N/A
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
-Log:
If there is a better way to submit the log, please let me know, when i try to just paste the text here, the formatting is a mess. And thank you very much for making this app. I've been using a combination of FinderMinder + a script called FinderSize for years, and it's the least bad option I've been able to find. I just don't know why apple doesn't at least offer an option to pin Finder at a set size/location like most apps.
Is your feature request related to a problem? Please describe.
Because of our office workflow we need to have several finder windows open at the same time. One for incoming files from each user and one for outgoing files after they have been reviewed. When you have several windows open you do not have screen space for running applications.
Describe the solution you'd like
We would like a window just wide enough to show the small icon and a short file name(maybe a minimum width of 120, current minimum in FinderFix is 460). This was possible in Mac Os 10.6.8 but the window width doubled in later systems.
Describe alternatives you've considered
The only option we have found is piling window on top of each other which slows the workflow and has caused some files to miss the review process.
Additional context
Add any other context or screenshots about the feature request here.
I just discovered FinderFix today. As I began reading about it I began to shake with anticipation! You are addressing one of my pet peeves with the "modern" Finder. I have been using Moom from Many Tricks for several years to address this window resizing and centering issue. With that I can make each adjustment with a custom keystroke. Automatic is better!
The Finder has another problem I have been resolving manually or with an AppleScript. Manually is annoying and AppleScript requires a bit of a shuffle at times. The problem for me is the Finder's total stubbornness to readjust the column width of a List View folder window according to the width of the longest filename. I typically open and close a lot of windows while I'm working. I prefer the windows in list view and about half the width of the default window. If there are any longer filenames the first column can become wider that the window when I reopen it. Although it's relatively simple to adjust, If you are using the computer several hours at the time it's both time consuming and annoying. I have found that I can adjust the "Date Modified" field to a more narrow view to accommodate my preferred more narrow window and it does not get reset. Moreover, new windows all appear to inherit that setting. If the "Name" field's width were fixed I could see both of these together.
I'm finally getting to the request. Would it be possible to add a setting for the width of at least the first, second if you like, columns for list view, much like you do for the window sizing. I would be so happy! :-)
As a person who daily attaches his laptop to 2 different screens (home, office) and sometimes uses the computer with the integrated monitor, I'd like to be able to set my preferences for each of them.
Could you please explain what this feature does? As far as I know, since 1984 Copy & Paste have been ⌘-C & ⌘-V. What does FinderFix do that is different?
Hello,
I started using an iMac 27" 2012 with macOS 10.15 today and would like to use FinderFix on it. Unfortunately, none of the versions I downloaded work; nothing happens when I click on the app icon. I am looking forward to help!
Hi! I absolute love how your app consistently resizes windows to a fixed standard. I love it, and intend on using it on all my Macs.
However, while I detest the Finder's insistence on resizing windows to that stupid and tiny default size (it's extremely aggravating on a dual 27'' monitor setup), and on sometimes resetting even the default position for new, isolated windows opened through the Command+N/“File > New Finder Window”/right-click on the Dock icon > New Finder Window commands, I do enjoy the cascading behaviour when opening new Finder windows successively.
I also enjoy having certain folders, such as the Trash, appearing in different but also fixed positions of my screen, instead of on the centre or any other default coordinates I otherwise might set in FinderFix.
Could you perhaps provide us with an option that only affects windows opened through that process?
And while I'm at it, for feature consistency and since I would also like to have some other, rarer folders with custom sizes, Classic-Mac-OS-style, could that less aggressive option be also extended to window resizing?
This would mean that opening new Finder windows from the Desktop or from folder icon shortcuts (or their respective subfolders) on the Dock would still behave, for the most part, just as before (EXCEPT for folders being opened for the first time after being created, which means FinderFix might have to enforce its new defaults and keep track of any further changes to their size and positions and substitute itself to the Finder)…
I could see this being implemented in two different ways, whether for window resizing or repositioning:
• Having checkboxes, further down the hierarchy and for each option respectively, to force this global exclusion behaviour (such as “Apply only to ‘New Finder Window’ commands”); and/or
• Providing an interface for exceptions to be added to some sort of database, Spotlight-privacy-tab-style, and maybe supported by some sort of contextual menu extension shortcut to make it quicker to add exceptions from the Finder itself.
It seems the latter option is preferable, as it would allow for the user to reset any particular window's settings to the default (just deleting an entry from the database would make up for decent and easily discoverable, learnable and non-destructive UX, IMHO), without having to indiscriminately nuke everything to default settings. In essence, more than a “FinderFix”, it would be “Finder window management on steroids”, but with a nod to the past.
Still, having just the first option available would at least fix the Finder's most egregiously stupid behaviours without breaking the few good ones it does have (not having the cascading behaviour will force users to always click and drag their windows out of the way in case they wish to click and drag stuff between windows – whereas with cascading windows you can drag stuff to the target window's titlebar or status bar until it becomes active –, and I see how your focus on Microsoft-Windows-like behaviour, with the activation of the Cut command, which would then force you to cycle between Finder windows through Mission Control, Application Exposé – both of which were shamefully and COMPLETELY borked by Apple for drag'n'drop purposes – or the “View > Cycle Through Windows” command, may have influenced you in not recognizing that shortcoming).
Without these options, the only way I envision myself using FinderFix is by reaching some sort of compromise, i.e. by abdicating of custom window sizes and having them be all the same size, but also by abdicating of its window repositioning abilities, so as to preserve my custom window positions and the default new window cascading behaviour in the Finder. It'll be a bit sad, because it could otherwise really be a perfect tool.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.