FinderPop 2.4.9[Up to topic list]  [Home]

Who What
turly
23 Jun 2013, 13:03
FinderPop 2.4.9
FinderPop 2.4.9 (tagged "Sumer is icumen in") is now available.

This release - and the previous one - features updates to the patching mechanism (latest mach_star). I managed to get the use of a PowerBook G4 running 10.4.11 and ran into problems straight away. I fixed the issue but would still like if someone with an old intel Mac capable of running 10.4/10.5 could double-check this version! If you have such a machine, can you give 2.4.9 a lash and report back?

  • Updated patching mechanism (mach_star) - fixed bug in latest version which showed up on PowerPC 10.4.11
  • Fix bug in escaping pathnames passed to shell when running scripts
    Previous fixes:
    • EXPERIMENTAL - add code signing which should ease installation when GateKeeper is active
    • When running shell scripts (and AppleScripts) we now have option to pass the window clicked on if there was no Finder selection. If you want this behaviour, you need to enable it via
      defaults write com.finderpop.finderpop passClickedFolderToScripts -bool true
      If there was a Finder selection, that will always be passed instead.
      Also set two environment vars which can be examined by scripts
      FP_NARGS to show how many items were in the Finder selection at the time of the control-click
      FP_CLICKWIN containing the path of the window clicked in (if applicable - unset when clicking in unused menubar)
    • Also fix a bug related to the above where I was forgetting "the window clicked in" too early.
    • Fix horrible crashing bug in 2.4.5 - apologies to all affected!
    • Fix clicking in unused menubar area for Sandboxed apps on 10.8 (TextEdit, Preview et al.)
    • Fix fnarr.net URL used in beta version check
    • Fix problem with "FP-Injector quit unexpectedly"
    • If FinderPop's Use Finder Label Colors is enabled on 10.6/7/8, we now treat unlabelled items in FP menus in the Finder as if they had an invisible label, so the FinderPop menu item texts all start at the same horizontal offset. If you prefer the old way of showing labels, use
      defaults write com.finderpop.finderpop cocoaLabelSpaces false
      I will eventually get around to revamping the way FinderPop does menu labels in Cocoa, it's definitely an ugly bodge at the moment
    • Any item ending in '---R' will have a submenu listing the Finder's Recent Folders hanging off it. For example, having an item named 'Finder Recent---R' will result in a FinderPop menu item named 'Finder Recent' whose submenu lists the accessible items in the Finder Go menu's Recent Folders submenu.
    • Fix bug where labelled non-folder items would not be opened if chosen from a FinderPop menu if FinderPop's "Use Finder Label Colours" was enabled
    • Increase max font size in FP menus to 32 points
    • Fix bug where FinderPop would silently stop making its menus when it came across an unresolvable alias while iterating through the contents of a folder. Also improve handling of unresolvable aliases if one is actually selected from an FP menu (the alias will be shown and selected in Finder.)
    • Choosing an AppleScript .scpt file from a FinderPop menu will now result in the script file being passed whatever you control-clicked in the Finder. (The AppleScript script file should use an "on run argv ... end run" handler to see the arg list.) If you prefer the old method of dealing with .scpt Script files:
      defaults write com.finderpop.finderpop useOSADoScriptFile -bool true
    • First cut at getting unused-menubar-click working in Lion's Sandboxed apps (eg TextEdit, Preview).
      This is EXPERIMENTAL and can be disabled by:
      defaults write com.finderpop.finderpop pollSandboxedApps -bool false
      • Note: for FinderPop to patch Sandboxed apps, the FinderPop prefPane needs to be installed for all users, not just you.
        If your FinderPop is installed for just you, you can uninstall it and then reinstall it for all users by - close System Preferences, open it again, right-click on FinderPop's icon in System Preferences, choose 'Remove' or 'Uninstall', then close System Preferences. Back in the Finder, double-click the FinderPop.prefPane you've just downloaded, which will open System Preferences, which will ask you whether you want to install FinderPop for all users, or just you. Choose 'All Users' and continue as usual.
        The technical reason for this is that Sandboxed apps have read access to /System/Library but no access at all to /Users/your-name-here/Library. When FinderPop is installed for all users, it's put in /System/Library/PreferencePanes, a location which is accessible. When FP was installed for just you, it was inside /Users/you/Library - and Sandbox will prevent TextEdit from reading anything in that location.
    • New, improved Lion "unused menubar" stuff backported to 10.5/10.6

What remains to be done:
* Contextual Menu Support in apps other than the Finder on Snow Leopard and Lion
* Fix previews on Lion and above

If you're installing this over a previous beta, you'll have to restart or logout/login for it to take effect.

As usual, if there are any issues with this, reply here in the forum!
rene204
25 Jun 2013, 15:38
Re: FinderPop 2.4.9 BETA
Hi, running 10.9 DPs, the most used Feature for me is the Applications-Folder in the Menubar.
i can say, this is working fine, same as in 10.8...
cc_math
25 Jun 2013, 19:41
Re: FinderPop 2.4.9 BETA
FInderPop 2.4.9 BETA, OS X 10.9 DP2 - FinderPop will not load, message says it's not compatible.
turly
25 Jun 2013, 20:37
Re: FinderPop 2.4.9 BETA
@cc_math: Please re-download FinderPop 2.4.9 (I sneakily changed the 'upper limit' OS version check... also incremented the FinderPop build number to 24901.) Let me know how you get on.
I can't do Mavericks yet, hopefully next weekend I'll have at it.
cc_math
25 Jun 2013, 20:50
Re: FinderPop 2.4.9 BETA
@turly - that did it. Works perfectly!
turly
25 Jun 2013, 21:23
Re: FinderPop 2.4.9 BETA
Great! Let me know if you run into any issues. As I said I will hopefully get Mavericks up and running next weekend...
tilster
01 Jul 2013, 20:48
Re: FinderPop 2.4.9 BETA
Works great in Mavericks for me in the Finder, but not in other apps or the menu bar like it did in previous release versions.
rene204
02 Jul 2013, 03:51
Re: FinderPop 2.4.9 BETA
Hm, no Problem here with 10.9 DP2, works in Finder, in other Apps,
Textedit and Preview... all is fine here..

Did you install "for all Users" or special for your Account..?

i think you should install for all Users because of Sandboxing...
turly
02 Jul 2013, 07:28
Re: FinderPop 2.4.9 BETA
Does it work in the Finder's menubar? If not, you may have menubar translucency turned on - turn it off.
As rene says, FinderPop needs to be installed for "All Users", not just you, to work in Sandboxed apps (more and more of them now.)
tilster
02 Jul 2013, 21:07
Re: FinderPop 2.4.9 BETA
I am also running 10.9 DP2 and yes it works now on my iMac27. Clicking in the menubar works and also the upper left corner. Thanks for your suggestions. I uninstalled properly and reinstalled for all users. I tried Menu Bar Tint by Many Tricks and liked it. FinderPop is my favorite utility on all my Macs.
turly
06 Jul 2013, 08:31
Re: FinderPop 2.4.9 BETA
Hmm, not sure you need Menu Bar Tint - if all you want to do is turn off menubar translucency, there is a checkbox in
System Preferences -> Desktop & Screen Saver -> Desktop.

Unless Menu Bar Tint does other stuff too?
RonaldPR
06 Jul 2013, 09:46
Re: FinderPop 2.4.9 BETA
Unless you want to be able to choose different menu bar colors and translucency gradients, Menu Bar Tint has become obsolete for making the menubar opaque since the option to turn off translucency was introduced in Mac OS X 10.5.2.
RonaldPR
22 Jul 2013, 08:07
Re: FinderPop 2.4.9
FinderPop 2.4.9 appeared on MacUpdate: https://www.macupdate.com/app/mac/655/finderpop
turly
22 Jul 2013, 08:36
Re: FinderPop 2.4.9
RonaldPR wrote:FinderPop 2.4.9 appeared on MacUpdate: https://www.macupdate.com/app/mac/655/finderpop


Yeah, I removed the Beta designation yesterday as there are at least a few hundred people using 2.4.9 now and without complaint as far as I can see.
Someone emailed that 2.4.9 works fine on an old Intel 10.4 system (which was my only worry with the mach_star update.)