Open ferreirafabio opened 4 years ago
It's possible that it wont work with Catalina, haven't checked yet. Apple removed the ability to interact with sidebar items using the API. I will have a quick check.
Same true here on Catalina 10.15.3 (19D76). Appears but does not work, and other problems ensue after that:
(base) ?1 /usr/share % mysides list -> nwnode://domain-AirDrop kfeuerherm -> file:///Users/kfeuerherm/ myDocuments.cannedSearch -> file:///System/Library/CoreServices/Finder.app/Contents/Resources/MyLibraries/myDocuments.cannedSearch/ Desktop -> file:///Users/kfeuerherm/Desktop/ HI299J-DT -> file:///Users/kfeuerherm/Desktop/Teaching/HI299J-DT HI299J-OD -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/WLU/Teaching/HI299J/HI299J-OD HI299J Images -> file:///Users/kfeuerherm/Library/texmf/tex/images/HI299J%20Images/ HI391-DT -> file:///Users/kfeuerherm/Desktop/Teaching/HI391-DT HI391-OD -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/WLU/Teaching/HI391/HI391-OD HI391 Images -> file:///Users/kfeuerherm/Library/texmf/tex/images/HI391%20Images/ texmf -> file:///Users/kfeuerherm/Library/texmf/ TeX packages -> file:///usr/local/texlive/2018/texmf-dist/TeX%20packages Applications -> file:///Applications/ karljurgen.feuerherm.ca -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/Personal/karljurgen.feuerherm.ca/ CDLC -> file:///Users/kfeuerherm/Library/Application%20Support/Steam/steamapps/common/Rocksmith2014/dlc/CDLC/ Documents -> file:///Users/kfeuerherm/Documents/ Downloads -> file:///Users/kfeuerherm/Downloads/ OneDrive - Wilfrid Laurier University -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/ (base) ✓ /usr/share % mysides add Snot "/Users/kfeuerherm/Library/Application Support/Steam/steamapps/common/Rocksmith2014/dlc/CDLC" Added sidebar item with name: Snot (base) ✓ /usr/share % mysides list -> nwnode://domain-AirDrop kfeuerherm -> file:///Users/kfeuerherm/ myDocuments.cannedSearch -> file:///System/Library/CoreServices/Finder.app/Contents/Resources/MyLibraries/myDocuments.cannedSearch/ Desktop -> file:///Users/kfeuerherm/Desktop/ HI299J-DT -> file:///Users/kfeuerherm/Desktop/Teaching/HI299J-DT HI299J-OD -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/WLU/Teaching/HI299J/HI299J-OD HI299J Images -> file:///Users/kfeuerherm/Library/texmf/tex/images/HI299J%20Images/ HI391-DT -> file:///Users/kfeuerherm/Desktop/Teaching/HI391-DT HI391-OD -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/WLU/Teaching/HI391/HI391-OD HI391 Images -> file:///Users/kfeuerherm/Library/texmf/tex/images/HI391%20Images/ texmf -> file:///Users/kfeuerherm/Library/texmf/ TeX packages -> file:///usr/local/texlive/2018/texmf-dist/TeX%20packages Applications -> file:///Applications/ karljurgen.feuerherm.ca -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/Personal/karljurgen.feuerherm.ca/ CDLC -> file:///Users/kfeuerherm/Library/Application%20Support/Steam/steamapps/common/Rocksmith2014/dlc/CDLC/ Documents -> file:///Users/kfeuerherm/Documents/ Downloads -> file:///Users/kfeuerherm/Downloads/ OneDrive - Wilfrid Laurier University -> file:///Users/kfeuerherm/OneDrive%20-%20Wilfrid%20Laurier%20University/ zsh: segmentation fault mysides list (base) ?139 /usr/share % mysides remove snot neq all Could not find sidebar item with display name: snot (base) ?1 /usr/share % mysides remove Snot neq all Removed sidebar item with name: Snot (base) ✓ /usr/share % mysides add "/Users/kfeuerherm/Library/Application Support/Steam/steamapps/common/Rocksmith2014/dlc" 2020-03-14 10:55:51.215 mysides[27371:848361] Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: ' +[NSString stringWithUTF8String:]: NULL cString' *** First throw call stack: ( 0 CoreFoundation 0x00007fff363678ab __exceptionPreprocess + 250 1 libobjc.A.dylib 0x00007fff6c621805 objc_exception_throw + 48 2 Foundation 0x00007fff38950fa4 +[NSString stringWithUTF8String:] + 184 3 mysides 0x000000010d6b7150 main + 319 4 libdyld.dylib 0x00007fff6d98f7fd start + 1 5 ??? 0x0000000000000003 0x0 + 3 ) libc++abi.dylib: terminating with uncaught exception of type NSException zsh: abort mysides add
It does work for me on Catalina, thank goodness.
$ mysides add test file:///Volumes/user/test/
-> click on shortcut yields
cd /Volumes/user/test/
works.macOS Catalina 10.15.1
mysides list
by the way yields